sface.git
8 years agosupport for boot_status tag; full-line highlight bar
smbaker [Mon, 22 Aug 2011 23:12:19 +0000 (16:12 -0700)]
support for boot_status tag; full-line highlight bar

8 years agoonly call signalAll methods on screens where they exist
smbaker [Thu, 18 Aug 2011 01:43:03 +0000 (18:43 -0700)]
only call signalAll methods on screens where they exist

8 years agochange <update> to <refresh>
smbaker [Wed, 3 Aug 2011 22:54:30 +0000 (15:54 -0700)]
change <update> to <refresh>

8 years agofix segfault on sface exit in ubuntu
smbaker [Thu, 14 Jul 2011 23:37:11 +0000 (16:37 -0700)]
fix segfault on sface exit in ubuntu

8 years agoadd hooks for graceful screen cleanup
smbaker [Thu, 14 Jul 2011 00:41:49 +0000 (17:41 -0700)]
add hooks for graceful screen cleanup

8 years agoMerge branch 'master' of ssh://bakers@git.planet-lab.org/git/sface
smbaker [Thu, 7 Jul 2011 17:49:24 +0000 (10:49 -0700)]
Merge branch 'master' of ssh://bakers@git.planet-lab.org/git/sface

8 years agoSetting tag sface-0.1-16 sface-0.1-16
Thierry Parmentelat [Thu, 7 Jul 2011 09:24:18 +0000 (11:24 +0200)]
Setting tag sface-0.1-16
bugfix in managing subprocess outputs

8 years agoonly popup XmlRpcTracker if there is xml to show
smbaker [Wed, 29 Jun 2011 22:48:40 +0000 (15:48 -0700)]
only popup XmlRpcTracker if there is xml to show

8 years agofix sfiprocess output so xmlrpctracker sees the whole output, instead of just part
smbaker [Wed, 29 Jun 2011 22:42:36 +0000 (15:42 -0700)]
fix sfiprocess output so xmlrpctracker sees the whole output, instead of just part

8 years agoSetting tag sface-0.1-15 sface-0.1-15
Andy Bavier [Mon, 20 Jun 2011 20:25:50 +0000 (16:25 -0400)]
Setting tag sface-0.1-15
Fix bug preventing adding nodes to a slice.

8 years agoConvert hostname to string
Andy Bavier [Fri, 17 Jun 2011 19:03:28 +0000 (15:03 -0400)]
Convert hostname to string

The 'hostname' is actually a QString object.  Convert it to a string before calling into rspec library.

8 years agoisolate faults in screens during class creation
smbaker [Wed, 15 Jun 2011 00:46:18 +0000 (17:46 -0700)]
isolate faults in screens during class creation

8 years agofix scrolling issues and display of xml tag
smbaker [Tue, 14 Jun 2011 00:38:00 +0000 (17:38 -0700)]
fix scrolling issues and display of xml tag

8 years agofix failed parsing of attributes with spaces in them in xml viewer
smbaker [Mon, 13 Jun 2011 23:21:35 +0000 (16:21 -0700)]
fix failed parsing of attributes with spaces in them in xml viewer

8 years agoSetting tag sface-0.1-14 sface-0.1-14
Thierry Parmentelat [Fri, 10 Jun 2011 11:13:46 +0000 (13:13 +0200)]
Setting tag sface-0.1-14
slight changes in view creation

8 years agoignore qvariants when painting and computing size; fix duplicate treeview in rspec...
smbaker [Thu, 9 Jun 2011 18:01:36 +0000 (11:01 -0700)]
ignore qvariants when painting and computing size; fix duplicate treeview in rspec window

8 years agoSetting tag sface-0.1-13 sface-0.1-13
Thierry Parmentelat [Wed, 8 Jun 2011 14:14:25 +0000 (16:14 +0200)]
Setting tag sface-0.1-13
dynamically load screens from the screens directory

8 years agodynamically load screens from the screens directory
smbaker [Tue, 7 Jun 2011 22:12:31 +0000 (15:12 -0700)]
dynamically load screens from the screens directory

8 years agoSetting tag sface-0.1-12 sface-0.1-12
smbaker [Mon, 6 Jun 2011 21:45:00 +0000 (14:45 -0700)]
Setting tag sface-0.1-12
Added button to renew slice.

8 years agoadded renew slice mechanism
smbaker [Mon, 6 Jun 2011 21:12:09 +0000 (14:12 -0700)]
added renew slice mechanism

8 years agoFixed initialization bug
Andy Bavier [Wed, 1 Jun 2011 20:07:05 +0000 (16:07 -0400)]
Fixed initialization bug

SFA-36
If ~/.sfi/ is not present, it will be created.  A missing ~/.sfi/sfi.config will not
cause an error.

8 years agofix name error
Tony Mack [Wed, 25 May 2011 19:41:54 +0000 (15:41 -0400)]
fix name error

8 years agouse new rspec libs
Tony Mack [Wed, 25 May 2011 19:37:37 +0000 (15:37 -0400)]
use new rspec libs

8 years agoSpecify "cyan" as RGB value
Andy Bavier [Tue, 24 May 2011 15:35:50 +0000 (11:35 -0400)]
Specify "cyan" as RGB value

SFA-40
On Leopard, QColor("cyan") causes an error.  Specify the color cyan as RGB values instead.

8 years agoSetting tag sface-0.1-11 sface-0.1-11
Thierry Parmentelat [Mon, 23 May 2011 14:38:10 +0000 (16:38 +0200)]
Setting tag sface-0.1-11
fixed the logo area on the mac

8 years agocosmetic
Thierry Parmentelat [Mon, 23 May 2011 14:37:23 +0000 (16:37 +0200)]
cosmetic

8 years agoinit
Thierry Parmentelat [Mon, 23 May 2011 14:33:11 +0000 (16:33 +0200)]
init

8 years agouse a smaller logo file
Thierry Parmentelat [Mon, 23 May 2011 14:30:00 +0000 (16:30 +0200)]
use a smaller logo file

8 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sface
Thierry Parmentelat [Mon, 23 May 2011 14:26:17 +0000 (16:26 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sface

8 years agoadd logo image to the mac packaging
Thierry Parmentelat [Mon, 23 May 2011 14:21:41 +0000 (16:21 +0200)]
add logo image to the mac packaging

8 years agooops
Thierry Parmentelat [Mon, 23 May 2011 14:21:27 +0000 (16:21 +0200)]
oops

8 years agosearch path for the logo image on mac
Thierry Parmentelat [Mon, 23 May 2011 14:17:04 +0000 (16:17 +0200)]
search path for the logo image on mac

8 years agoSetting tag sface-0.1-10 sface-0.1-10
Thierry Parmentelat [Mon, 23 May 2011 12:48:51 +0000 (14:48 +0200)]
Setting tag sface-0.1-10
show versions of sface and sfa in the configure window
should work both on rpm-based and macos (build-dmg.sh) packages

8 years agoremove traces
Thierry Parmentelat [Mon, 23 May 2011 12:45:49 +0000 (14:45 +0200)]
remove traces

8 years agofix
Thierry Parmentelat [Mon, 23 May 2011 12:44:49 +0000 (14:44 +0200)]
fix

8 years agodisplay git url as well
Thierry Parmentelat [Mon, 23 May 2011 12:44:37 +0000 (14:44 +0200)]
display git url as well

8 years agooops
Thierry Parmentelat [Mon, 23 May 2011 12:44:23 +0000 (14:44 +0200)]
oops

8 years agoretrieve the whole modules in one shot and cherry pick later on
Thierry Parmentelat [Mon, 23 May 2011 11:22:50 +0000 (13:22 +0200)]
retrieve the whole modules in one shot and cherry pick later on

8 years agofix
Thierry Parmentelat [Mon, 23 May 2011 11:22:27 +0000 (13:22 +0200)]
fix

8 years agoinvoke make version
Thierry Parmentelat [Mon, 23 May 2011 10:33:56 +0000 (12:33 +0200)]
invoke make version

8 years agopackage the logo image and retrieve it from the code
Thierry Parmentelat [Mon, 23 May 2011 10:33:47 +0000 (12:33 +0200)]
package the logo image and retrieve it from the code

8 years agosip the graphics file for showing a logo
Thierry Parmentelat [Mon, 23 May 2011 09:51:18 +0000 (11:51 +0200)]
sip the graphics file for showing a logo

8 years agocosmetic
Thierry Parmentelat [Mon, 23 May 2011 09:50:52 +0000 (11:50 +0200)]
cosmetic

8 years agoget rid of the dep to openGL
Thierry Parmentelat [Mon, 23 May 2011 09:50:35 +0000 (11:50 +0200)]
get rid of the dep to openGL

8 years agoexpose sface version in 'configure' window
Thierry Parmentelat [Mon, 23 May 2011 09:06:10 +0000 (11:06 +0200)]
expose sface version in 'configure' window

8 years agoversion template file
Thierry Parmentelat [Mon, 23 May 2011 09:02:19 +0000 (11:02 +0200)]
version template file

8 years agouse [ for ] instead of map - for smoother python3
Thierry Parmentelat [Mon, 23 May 2011 08:49:50 +0000 (10:49 +0200)]
use [ for ] instead of map - for smoother python3

8 years agoadd logo in mainwindow
Thierry Parmentelat [Mon, 23 May 2011 08:49:24 +0000 (10:49 +0200)]
add logo in mainwindow

8 years agoanother logo
Thierry Parmentelat [Fri, 18 Mar 2011 10:26:48 +0000 (11:26 +0100)]
another logo

8 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sface
Thierry Parmentelat [Wed, 16 Mar 2011 11:01:28 +0000 (12:01 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sface

8 years agounount skeleton as soon as not needed anymore
Thierry Parmentelat [Tue, 15 Mar 2011 14:11:41 +0000 (15:11 +0100)]
unount skeleton as soon as not needed anymore
less confusing, only one image in finder for tweaks

8 years agoSetting tag sface-0.1-9 sface-0.1-9
Thierry Parmentelat [Tue, 15 Mar 2011 14:03:21 +0000 (15:03 +0100)]
Setting tag sface-0.1-9
packaging has support for leopard as well
can use vn as a skeleton for vn+1
config view show SFA version

8 years agodisplay local SFA version for now
Thierry Parmentelat [Tue, 15 Mar 2011 14:00:42 +0000 (15:00 +0100)]
display local SFA version for now

8 years agoredirect feedback on devel rather than support
Thierry Parmentelat [Tue, 15 Mar 2011 14:00:03 +0000 (15:00 +0100)]
redirect feedback on devel rather than support

8 years agocleanup
Thierry Parmentelat [Tue, 15 Mar 2011 13:48:23 +0000 (14:48 +0100)]
cleanup

8 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sface
Thierry Parmentelat [Tue, 15 Mar 2011 13:33:37 +0000 (14:33 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sface

8 years agoshould be good to bootstrap skeletons once and for good
Thierry Parmentelat [Tue, 15 Mar 2011 13:33:29 +0000 (14:33 +0100)]
should be good to bootstrap skeletons once and for good
including the background image

8 years agoSetting tag sface-0.1-8 sface-0.1-8
Thierry Parmentelat [Tue, 15 Mar 2011 11:47:48 +0000 (12:47 +0100)]
Setting tag sface-0.1-8
dmg packaging has support for leopard, and other utility options
cleaned up graphics

8 years agosupport for leopard, and other options
Thierry Parmentelat [Tue, 15 Mar 2011 11:46:34 +0000 (12:46 +0100)]
support for leopard, and other options

8 years agographics
Thierry Parmentelat [Tue, 15 Mar 2011 10:29:14 +0000 (11:29 +0100)]
graphics

8 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sface
Thierry Parmentelat [Tue, 15 Mar 2011 10:22:39 +0000 (11:22 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sface

8 years agoagain
Thierry Parmentelat [Tue, 15 Mar 2011 10:22:30 +0000 (11:22 +0100)]
again

8 years agorenaming the various graphics used
Thierry Parmentelat [Tue, 15 Mar 2011 10:22:15 +0000 (11:22 +0100)]
renaming the various graphics used

8 years agoSetting tag sface-0.1-7 sface-0.1-7
Thierry Parmentelat [Mon, 14 Mar 2011 21:53:05 +0000 (22:53 +0100)]
Setting tag sface-0.1-7
fixed dmg packaging

8 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sface
Thierry Parmentelat [Mon, 14 Mar 2011 21:29:56 +0000 (22:29 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sface

8 years agofixes : bins were lacking exec bit & version.py was not instantiated
Thierry Parmentelat [Mon, 14 Mar 2011 21:05:15 +0000 (22:05 +0100)]
fixes : bins were lacking exec bit & version.py was not instantiated

8 years agoSetting tag sface-0.1-6 sface-0.1-6
Thierry Parmentelat [Mon, 14 Mar 2011 15:23:57 +0000 (16:23 +0100)]
Setting tag sface-0.1-6
help script to create dmg packaging

8 years agocan grab tags from a build-dir/tags-file, or use the ones provided on
Thierry Parmentelat [Mon, 14 Mar 2011 15:20:50 +0000 (16:20 +0100)]
can grab tags from a build-dir/tags-file, or use the ones provided on
the command line

8 years agoiteration on the dmg packager
Thierry Parmentelat [Mon, 14 Mar 2011 14:26:54 +0000 (15:26 +0100)]
iteration on the dmg packager

8 years agomore files to ignore
Thierry Parmentelat [Mon, 14 Mar 2011 14:26:36 +0000 (15:26 +0100)]
more files to ignore

8 years agovery first draft for dmg packaging - all set in script, no option
Thierry Parmentelat [Mon, 14 Mar 2011 14:02:22 +0000 (15:02 +0100)]
very first draft for dmg packaging - all set in script, no option

8 years agographics
Thierry Parmentelat [Mon, 14 Mar 2011 13:42:01 +0000 (14:42 +0100)]
graphics

8 years agoneeded for the dmg packaging
Thierry Parmentelat [Mon, 14 Mar 2011 10:10:07 +0000 (11:10 +0100)]
needed for the dmg packaging

8 years agoSetting tag sface-0.1-5 sface-0.1-5
Andy Bavier [Tue, 8 Mar 2011 16:35:25 +0000 (11:35 -0500)]
Setting tag sface-0.1-5
Can add and remove slice tags
Numerous tweaks
Simplify item model

8 years agoMerge commit 'origin/master'
root [Tue, 8 Mar 2011 13:35:48 +0000 (08:35 -0500)]
Merge commit 'origin/master'

8 years agominor tweaks
Thierry Parmentelat [Tue, 8 Mar 2011 13:33:44 +0000 (14:33 +0100)]
minor tweaks

8 years agoTweaks to network items
Andy Bavier [Mon, 7 Mar 2011 22:07:23 +0000 (17:07 -0500)]
Tweaks to network items

Add a count of how many total nodes there were in each network, and how many are already
selected.  Also sort the networks.

8 years agoAdded help screen
Andy Bavier [Tue, 1 Mar 2011 22:19:49 +0000 (17:19 -0500)]
Added help screen

SFA-11
Added a brief help screen to explain how to use the Federation GUI.

8 years agoRewrote using QStandardItemModel
Andy Bavier [Wed, 23 Feb 2011 17:50:13 +0000 (12:50 -0500)]
Rewrote using QStandardItemModel

When trying to implement adding tags to the RSpec, I spent a fair amount of time fighting the TreeItem and NodeModel classes.
It seemed like there was an issue with the interaction between the NodeModel and TreeView but I couldn't figure it out.
Scrapping the custom model and replacing it with QStandardItem and QStandardItemModel fixed my problems.  Now adding and
removing tags appears to be working.

8 years agoRemove slice tags
Andy Bavier [Mon, 21 Feb 2011 22:10:18 +0000 (17:10 -0500)]
Remove slice tags

Allow the user to remove slice tags by clicking on them if he has permission.  Currently the set of user-settable
tags is hardcoded and very small.  The information about which tags are settable by the user should probably be
somewhere in the RSpec...

8 years agoMake tags children of nodes
Andy Bavier [Mon, 21 Feb 2011 18:10:06 +0000 (13:10 -0500)]
Make tags children of nodes

Moved the slice tags to be children of the nodes they belong to, rather than a separate column.
GUI tweaks to make it look a bit cleaner.

8 years agoDraw boxes around tag values
Andy Bavier [Fri, 18 Feb 2011 15:52:03 +0000 (10:52 -0500)]
Draw boxes around tag values

Associate a status ("in", "add", "remove") with each tag.  Draw a colored box around the tag that represents its status.

8 years agoColor tweak
Andy Bavier [Thu, 17 Feb 2011 16:33:00 +0000 (11:33 -0500)]
Color tweak

Make existing nodes cyan.  Nodes to be added are green, and nodes to be removed are red.

8 years agoDisplay slice tags
Andy Bavier [Thu, 17 Feb 2011 16:32:08 +0000 (11:32 -0500)]
Display slice tags

Added a slice tag column to the display.  For each testbed, the column shows the tags for the entire slice at the top by
the testbed's HRN.  Tags associated with particular nodes are shown next to that node.

8 years agoObsoleted; use sfa.util.rspecHelper directly
Andy Bavier [Thu, 17 Feb 2011 16:21:30 +0000 (11:21 -0500)]
Obsoleted; use sfa.util.rspecHelper directly

Removed this module because its functionality has been subsumed by sfa.util.rspecHelper.

8 years agoSetting tag sface-0.1-4 sface-0.1-4
Thierry Parmentelat [Thu, 27 Jan 2011 21:02:00 +0000 (22:02 +0100)]
Setting tag sface-0.1-4
minor changes

8 years agofix URL in specfile - rm svn-keywords
Thierry Parmentelat [Wed, 5 Jan 2011 16:59:01 +0000 (17:59 +0100)]
fix URL in specfile - rm svn-keywords

8 years agothe sface config now only has (*) a registry API URL and (*) a slice API URL
Thierry Parmentelat [Mon, 13 Dec 2010 15:34:50 +0000 (16:34 +0100)]
the sface config now only has (*) a registry API URL and (*) a slice API URL
messages in the config window reminf the usual port #s for SM and AM

8 years agoadd a tags target
Thierry Parmentelat [Mon, 13 Dec 2010 15:33:36 +0000 (16:33 +0100)]
add a tags target

9 years agofix merge between onelab and princeton repositories
root [Mon, 29 Nov 2010 17:41:56 +0000 (12:41 -0500)]
fix merge between onelab and princeton repositories

9 years agoimport pyqt4 after setting the paths. this was all working before as we were setting...
Barış Metin [Fri, 22 Oct 2010 14:38:46 +0000 (16:38 +0200)]
import pyqt4 after setting the paths. this was all working before as we were setting the paths in a bash script.

9 years ago* export PYTHONPATH to sfi.py
Barış Metin [Tue, 19 Oct 2010 10:42:01 +0000 (12:42 +0200)]
* export PYTHONPATH to sfi.py
* insert mac specific paths to the front

9 years agoSetting tag sface-0.1-3 sface-0.1-3
Barış Metin [Thu, 14 Oct 2010 16:25:54 +0000 (18:25 +0200)]
Setting tag sface-0.1-3
sface-0.1-3, with improvement on process output.

9 years agotest commit
Barış Metin [Thu, 14 Oct 2010 15:03:17 +0000 (17:03 +0200)]
test commit

9 years agofix config.debug
Barış Metin [Thu, 14 Oct 2010 14:59:16 +0000 (16:59 +0200)]
fix config.debug

9 years agoelemNode delegate working properly. Gotta test with an RSpec, XML with atts.
Giovanni Gherdovich [Tue, 12 Oct 2010 09:32:33 +0000 (11:32 +0200)]
elemNode delegate working properly. Gotta test with an RSpec, XML with atts.

9 years agoelement nodes randered by QPainter without html help. On the way.
Giovanni Gherdovich [Mon, 11 Oct 2010 17:42:54 +0000 (19:42 +0200)]
element nodes randered by QPainter without html help. On the way.

9 years agocleaning statement to sys.__stdout__
Giovanni Gherdovich [Mon, 11 Oct 2010 14:24:30 +0000 (16:24 +0200)]
cleaning  statement to sys.__stdout__

9 years agofixed performance issue with StringIO.
Giovanni Gherdovich [Mon, 11 Oct 2010 14:22:16 +0000 (16:22 +0200)]
fixed performance issue with StringIO.

9 years agoon the way of getting rid of HTML in XML viz. The model passes a QObject instead...
Giovanni Gherdovich [Fri, 8 Oct 2010 15:37:42 +0000 (17:37 +0200)]
on the way of getting rid of HTML in XML viz. The model passes a QObject instead of a Qstring