sface.git
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

9 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

9 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

9 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

9 years agoreverted last commit, which was just few print statement. Looks like sface is keeping...
Giovanni Gherdovich [Fri, 8 Oct 2010 08:13:55 +0000 (10:13 +0200)]
reverted last commit, which was just few print statement. Looks like sface is keeping the status from one exec to the other... what the hell?

9 years agodone with refactoring for xmlrpc tracking. Need better print for certs, passing pytho...
Giovanni Gherdovich [Fri, 8 Oct 2010 08:09:28 +0000 (10:09 +0200)]
done with refactoring for xmlrpc tracking. Need better print for certs, passing python objs instead of strings from the xml model

9 years agorefactoring on the way. Need some more debug
Giovanni Gherdovich [Thu, 7 Oct 2010 16:44:44 +0000 (18:44 +0200)]
refactoring on the way. Need some more debug

9 years agofix merge conflicts
Giovanni Gherdovich [Thu, 7 Oct 2010 12:40:19 +0000 (14:40 +0200)]
fix merge conflicts

9 years agotracking xmlrpc. refactory needed: abstract xml stuff common to rspec and xmltracker.
Giovanni Gherdovich [Thu, 7 Oct 2010 12:38:10 +0000 (14:38 +0200)]
tracking xmlrpc. refactory needed: abstract xml stuff common to rspec and xmltracker.

9 years agofix thanks to Giovanni
Barış Metin [Wed, 6 Oct 2010 15:22:44 +0000 (17:22 +0200)]
fix thanks to Giovanni

9 years agoxmlrpc viewer. Refactoring needed: abstract the xml stuff common to rspec and xmlrpc...
Giovanni Gherdovich [Wed, 6 Oct 2010 15:09:39 +0000 (17:09 +0200)]
xmlrpc viewer. Refactoring needed: abstract the xml stuff common to rspec and xmlrpc, handle incompatibilities with HTML coloring

9 years agoread the output from qprocess instance
Barış Metin [Fri, 1 Oct 2010 11:40:22 +0000 (13:40 +0200)]
read the output from qprocess instance

9 years agojust print process output (to log window)
Barış Metin [Mon, 27 Sep 2010 15:54:43 +0000 (17:54 +0200)]
just print process output (to log window)

9 years agoSetting tag sface-0.1-2 sface-0.1-2
Thierry Parmentelat [Mon, 27 Sep 2010 14:53:08 +0000 (16:53 +0200)]
Setting tag sface-0.1-2
initial version with rpm packaging

9 years agoMerge branch 'master' of git.onelab.eu:/git/sface sface-0.1-1
Barış Metin [Mon, 27 Sep 2010 14:13:34 +0000 (16:13 +0200)]
Merge branch 'master' of git.onelab.eu:/git/sface

9 years agoappend instead of extend
Barış Metin [Mon, 27 Sep 2010 14:13:30 +0000 (16:13 +0200)]
append instead of extend

9 years agouse config instead of options
Barış Metin [Mon, 27 Sep 2010 14:04:28 +0000 (16:04 +0200)]
use config instead of options

9 years agooptionally print env
Barış Metin [Mon, 27 Sep 2010 13:54:24 +0000 (15:54 +0200)]
optionally print env

9 years agorm -f
Thierry Parmentelat [Fri, 24 Sep 2010 15:28:05 +0000 (17:28 +0200)]
rm -f

9 years agoadded changelog section to specfile
Giovanni Gherdovich [Fri, 24 Sep 2010 14:38:57 +0000 (16:38 +0200)]
added changelog section to specfile

9 years agoadded spec file in order to build the RPM
Giovanni Gherdovich [Fri, 24 Sep 2010 14:35:56 +0000 (16:35 +0200)]
added spec file in order to build the RPM

9 years agoget rid of sface.{bin,py}
Barış Metin [Fri, 24 Sep 2010 12:45:08 +0000 (14:45 +0200)]
get rid of sface.{bin,py}

9 years agoremove debug print
Barış Metin [Fri, 24 Sep 2010 12:44:30 +0000 (14:44 +0200)]
remove debug print

9 years agojust putting a style here..
Barış Metin [Thu, 23 Sep 2010 14:02:18 +0000 (16:02 +0200)]
just putting a style here..

9 years agotypo
Barış Metin [Thu, 23 Sep 2010 13:13:39 +0000 (15:13 +0200)]
typo

9 years agoMerge branch 'master' of git://git.onelab.eu/sface
Giovanni Gherdovich [Mon, 20 Sep 2010 17:20:32 +0000 (19:20 +0200)]
Merge branch 'master' of git://git.onelab.eu/sface

9 years agosyntax highlighting to XML, the HTML way
Giovanni Gherdovich [Mon, 20 Sep 2010 17:20:23 +0000 (19:20 +0200)]
syntax highlighting to XML, the HTML way

9 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sface
Thierry Parmentelat [Fri, 17 Sep 2010 15:26:09 +0000 (17:26 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sface

9 years agoauto scroll log
Barış Metin [Fri, 17 Sep 2010 15:14:53 +0000 (17:14 +0200)]
auto scroll log

9 years agotweaks - should be callable from anywhere - sfa's PYTHONPATH not managed anymore
Thierry Parmentelat [Fri, 17 Sep 2010 15:04:18 +0000 (17:04 +0200)]
tweaks - should be callable from anywhere - sfa's PYTHONPATH not managed anymore

9 years agodon't continue on search when found (practically, this doesn't have an affect as...
Barış Metin [Fri, 17 Sep 2010 09:40:15 +0000 (11:40 +0200)]
don't continue on search when found (practically, this doesn't have an affect as it's a leaf that we search for, but just in case).

9 years agocomment on widget render
Barış Metin [Fri, 17 Sep 2010 08:45:15 +0000 (10:45 +0200)]
comment on widget render

9 years agoexpand node in rpsecwindow only if it's visible
Barış Metin [Fri, 17 Sep 2010 08:24:01 +0000 (10:24 +0200)]
expand node in rpsecwindow only if it's visible

9 years agoupdate rspec view on change
Barış Metin [Wed, 15 Sep 2010 22:47:10 +0000 (00:47 +0200)]
update rspec view on change

9 years agoupdate for win
Barış Metin [Wed, 15 Sep 2010 22:29:04 +0000 (00:29 +0200)]
update for win

9 years agodefine model before nested functions
Barış Metin [Wed, 15 Sep 2010 20:14:22 +0000 (22:14 +0200)]
define model before nested functions

9 years agofix for empty sfi_config
Barış Metin [Wed, 15 Sep 2010 20:08:18 +0000 (22:08 +0200)]
fix for empty sfi_config

9 years agouse currentChanged slot instead of mouseReleaseEvent
Barış Metin [Wed, 15 Sep 2010 16:02:18 +0000 (18:02 +0200)]
use currentChanged slot instead of mouseReleaseEvent

9 years agoshow node in rspecwindow when it's selected
Barış Metin [Wed, 15 Sep 2010 15:29:36 +0000 (17:29 +0200)]
show node in rspecwindow when it's selected

9 years agoupdate todo
Barış Metin [Wed, 15 Sep 2010 13:47:06 +0000 (15:47 +0200)]
update todo

9 years agouse a simple QObject and StringIO for log window
Barış Metin [Wed, 15 Sep 2010 13:42:05 +0000 (15:42 +0200)]
use a simple QObject and StringIO for log window

9 years agoit _will_ take a long time to interact with sfa
Barış Metin [Wed, 15 Sep 2010 12:01:58 +0000 (14:01 +0200)]
it _will_ take a long time to interact with sfa

9 years agoa little better navigation
Barış Metin [Wed, 15 Sep 2010 10:57:16 +0000 (12:57 +0200)]
a little better navigation

9 years agoupdate rspecview properly
Barış Metin [Wed, 15 Sep 2010 10:50:27 +0000 (12:50 +0200)]
update rspecview properly

9 years agorun in background
Barış Metin [Wed, 15 Sep 2010 10:44:41 +0000 (12:44 +0200)]
run in background

9 years agosimplify string operations.
Barış Metin [Wed, 15 Sep 2010 10:44:04 +0000 (12:44 +0200)]
simplify string operations.
expand only first level in rspecscreen

9 years agoMerge branch 'master' of git://git.onelab.eu/sface
Giovanni Gherdovich [Wed, 15 Sep 2010 10:18:51 +0000 (12:18 +0200)]
Merge branch 'master' of git://git.onelab.eu/sface

9 years agomanage signals between screens through sfascreen
Barış Metin [Wed, 15 Sep 2010 10:18:36 +0000 (12:18 +0200)]
manage signals between screens through sfascreen

9 years agoMerge branch 'master' of git://git.onelab.eu/sface
Giovanni Gherdovich [Wed, 15 Sep 2010 10:14:49 +0000 (12:14 +0200)]
Merge branch 'master' of git://git.onelab.eu/sface

9 years agoremoved the dummy root 'xml' tag from rspec view
Giovanni Gherdovich [Wed, 15 Sep 2010 10:13:44 +0000 (12:13 +0200)]
removed the dummy root 'xml' tag from rspec view

9 years agoexpanding all items is too slow
Barış Metin [Wed, 15 Sep 2010 10:01:38 +0000 (12:01 +0200)]
expanding all items is too slow

9 years agointroduce RSpecView, inherited from QTreeView
Barış Metin [Wed, 15 Sep 2010 09:46:34 +0000 (11:46 +0200)]
introduce RSpecView, inherited from QTreeView

9 years agohide header
Barış Metin [Wed, 15 Sep 2010 09:36:21 +0000 (11:36 +0200)]
hide header

9 years agofix signals
Barış Metin [Wed, 15 Sep 2010 09:33:25 +0000 (11:33 +0200)]
fix signals

9 years agoupdate rspecscreen when data is updated
Barış Metin [Wed, 15 Sep 2010 09:17:42 +0000 (11:17 +0200)]
update rspecscreen when data is updated

9 years agoimplement xmlwindow as a screen (rspecscreen)
Barış Metin [Wed, 15 Sep 2010 09:13:08 +0000 (11:13 +0200)]
implement xmlwindow as a screen (rspecscreen)

9 years agominor fixes
Barış Metin [Wed, 15 Sep 2010 08:58:44 +0000 (10:58 +0200)]
minor fixes

9 years agocheck if rspec is not there
Barış Metin [Wed, 15 Sep 2010 08:56:22 +0000 (10:56 +0200)]
check if rspec is not there

9 years agomove domItem and domModel in xmlwindow
Barış Metin [Wed, 15 Sep 2010 08:53:20 +0000 (10:53 +0200)]
move domItem and domModel in xmlwindow

9 years agoadded items in TODO
Giovanni Gherdovich [Tue, 14 Sep 2010 22:44:30 +0000 (00:44 +0200)]
added items in TODO

9 years agotemporary change to logwindow.py. QIODevice can't be instantiated
Giovanni Gherdovich [Tue, 14 Sep 2010 22:41:27 +0000 (00:41 +0200)]
temporary change to logwindow.py. QIODevice can't be instantiated

9 years agominor changes to mainwindow.py
Giovanni Gherdovich [Tue, 14 Sep 2010 22:37:15 +0000 (00:37 +0200)]
minor changes to mainwindow.py

9 years agoadded XML visualization for RSpecs
Giovanni Gherdovich [Tue, 14 Sep 2010 22:27:38 +0000 (00:27 +0200)]
added XML visualization for RSpecs

9 years agostart output redirecting to the log viewer
Barış Metin [Tue, 14 Sep 2010 14:10:42 +0000 (16:10 +0200)]
start output redirecting to the log viewer

9 years agoset verbose to True by default
Barış Metin [Tue, 14 Sep 2010 13:29:20 +0000 (15:29 +0200)]
set verbose to True by default

9 years agokeep logwindow as a child of mainwindow
Barış Metin [Tue, 14 Sep 2010 13:26:56 +0000 (15:26 +0200)]
keep logwindow as a child of mainwindow

9 years agoimplement isRunning for sfiprocess
Barış Metin [Tue, 14 Sep 2010 13:26:21 +0000 (15:26 +0200)]
implement isRunning for sfiprocess

9 years agouse a single sfiprocess object for all commands.
Barış Metin [Tue, 14 Sep 2010 13:26:01 +0000 (15:26 +0200)]
use a single sfiprocess object for all commands.

9 years agoshow log window
Barış Metin [Tue, 14 Sep 2010 11:53:56 +0000 (13:53 +0200)]
show log window

9 years agostart for log window
Barış Metin [Tue, 14 Sep 2010 11:43:37 +0000 (13:43 +0200)]
start  for log window

9 years agouse gridlayout for configuration
Barış Metin [Tue, 14 Sep 2010 11:43:25 +0000 (13:43 +0200)]
use gridlayout for configuration

9 years agorefresh (update) slice data 1 second after submitting the new rspec.
Barış Metin [Tue, 14 Sep 2010 09:29:16 +0000 (11:29 +0200)]
refresh (update) slice data 1 second after submitting the new rspec.

9 years agoprint error status and output on errors
Barış Metin [Tue, 14 Sep 2010 09:20:50 +0000 (11:20 +0200)]
print error status and output on errors

9 years agoinstall file
Barış Metin [Mon, 13 Sep 2010 16:13:35 +0000 (18:13 +0200)]
install file

9 years agoupdate todo
Barış Metin [Mon, 13 Sep 2010 15:46:40 +0000 (17:46 +0200)]
update todo

9 years agoadd a TODO
Barış Metin [Mon, 13 Sep 2010 15:45:19 +0000 (17:45 +0200)]
add a TODO