/[ascend]/trunk/pygtk/gtkbrowser.py
ViewVC logotype

Log of /trunk/pygtk/gtkbrowser.py

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 533 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 05:54:11 2006 UTC (13 years, 4 months ago) by johnpye
File length: 25551 byte(s)
Diff to previous 532 , to selected 185
Starting to refactor the model browser as its own python class.
Fixed a bug with the 'diagnose' feature on linux due to failed loading of an icon.

Revision 532 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 02:23:08 2006 UTC (13 years, 4 months ago) by johnpye
File length: 36904 byte(s)
Diff to previous 531 , to selected 185
Removed 'interface' directory in trunk/pygtk/interface (moved everything up a level)
Made corresponding changes to SCons* and spec files.

Revision 531 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 02:04:02 2006 UTC (13 years, 4 months ago) by johnpye
Original Path: trunk/interface/gtkbrowser.py
File length: 36904 byte(s)
Diff to previous 526 , to selected 185
Removing extra subdir level in pygtk path

Revision 526 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 21 13:47:31 2006 UTC (13 years, 4 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 36904 byte(s)
Diff to previous 507 , to selected 185
Fixed up a problem with ordering of headers with Python.h.
Removed psyco initialisation, pending evidence that it actually does something :-)
Disabled python 'director' error message callbacks, trying to debug a segfault.
Added ability to disable GCC Visibility, scons WITH_GCCVISIBILITY=0.
Turned off runtime signal tests for SIG_INT and SIG_FPE (makes using GDB a pain), see base/generic/utilities/ascSignal.[ch].

Revision 507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 19 02:44:25 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 36898 byte(s)
Diff to previous 500 , to selected 185
Fixing for ubuntu GCC 4

Revision 500 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 18 11:55:12 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 35998 byte(s)
Diff to previous 499 , to selected 185
Reduced some runtime debug messages from Python and C++ and base/generic/compiler/type_descio.c.
Fixed up support for GCC Visibility and add SCons 'sniffer' for this.
Fixed a bug with 'fileopenpath' in PyGTK interface (File->Open location is remembered from last time).
Fixed a bug with missing includes in C++.

Revision 499 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 18 08:26:16 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 36017 byte(s)
Diff to previous 482 , to selected 185
Working on Linux again.
For some reason you need to run /sbin/ldconfig though. I'm going to
ask Ben about this.

Revision 482 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 17 12:22:31 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 36017 byte(s)
Diff to previous 480 , to selected 185
Set up memory of file->open path in PyGTK GUI.
Improved pass-through of ./ascend parameters in ASC_DEVELOPING mode.
Removed disused SWIG builder in SConscript (using SCOns' builtin stuff now)
Improved some console messages from Python.

Revision 480 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 17 10:45:23 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 35089 byte(s)
Diff to previous 479 , to selected 185
Adding ASC_DLLSPEC to all functions that are being used by Python interface.
Also cleaned up some #ifdef header brackets and html-style comments inside doxygen comments.
Renamed pygtk/interface/config.in to pygtk/interface/config.h.in and made 
this active again (for ASC_BUILDING_INTERFACE) use.
Trying to catch error in ascpy.Library call with try/except, doesn't work though.

Revision 479 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 17 08:49:14 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 35006 byte(s)
Diff to previous 478 , to selected 185
More small tweaks to help debug loading of PyGTK GUI

Revision 478 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 17 08:10:48 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 34999 byte(s)
Diff to previous 463 , to selected 185
Fixing build for SWIG 1.3.24 (no -O flag)
Adding more debug info to loading output in PyGTK interface/config.py.in
Adding SWIGVERSION flag to SCons env.
Commenting in ascDynaLoad.c and ascParse.y
Adding VERSION to config.py

Revision 463 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 16 10:18:16 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 34390 byte(s)
Diff to previous 459 , to selected 185
Converting to the new shared-object configuration (on email discussion with Ben)
First stage: PyGTK interface on windows. More to come.

Revision 459 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 7 08:05:05 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 34404 byte(s)
Diff to previous 455 , to selected 185
Fixing default PackageOption values
Adding --library option to gtkbrowser for ASC_DEVELOPING override of 'models' path.

Revision 455 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 5 07:50:22 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 34204 byte(s)
Diff to previous 436 , to selected 185
Tidying up some debug output
Fixing up use of icon filenames on Windows
Removing reference to .svg file in glade/ascend.glade

Revision 436 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 4 11:02:51 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 34283 byte(s)
Diff to previous 426 , to selected 185
Implemented installer version of PyGTK interface. Use 'scons install' to
install. See 'scons -h' for new build options.

Revision 426 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 4 01:09:05 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 33885 byte(s)
Diff to previous 393 , to selected 185
Some debug output added for bug #255.

Revision 393 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 30 14:46:37 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 33812 byte(s)
Diff to previous 361 , to selected 185
Fixed SCons build to do output of config file 'config.py' require
by PyGTK GUI. Removed requirement for 'config.h' from the C++ file
and instead supplied required flags via compiler commandline.

Revision 361 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 8 03:47:59 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 33778 byte(s)
Diff to previous 356 , to selected 185
Fixed bug 234.
Added 'loading...' to console output when PyGTK GUI is starting up.

Revision 356 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 6 03:43:04 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 33462 byte(s)
Diff to previous 355 , to selected 185
Fixing bug 231.

Revision 355 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 6 03:11:28 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 33235 byte(s)
Diff to previous 351 , to selected 185
In PyGTK 'modules' list, you can now see non-parameterised types in bold.

Revision 351 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 3 04:45:19 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 33005 byte(s)
Diff to previous 342 , to selected 185
Added windows-friendly application icon
Moved all references to GLADE_FILE to the new config.py arrangement.
First commit after the repository was broken...

Revision 342 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 1 06:11:03 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 32843 byte(s)
Diff to previous 341 , to selected 185
Working on getting PyGTK plotting to work under windows

Revision 341 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 1 05:25:23 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 32812 byte(s)
Diff to previous 338 , to selected 185
Added support for default ASCENDLIBRARY value specified in the configure.in script.
This value used in Library(string defaultpath) and and is also passed to ASCEND by
gtkbrowser.py. Getting and setting of environment variables seems pretty messy
but hopefully this will work for now.

Revision 338 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 1 03:11:27 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 32715 byte(s)
Diff to previous 337 , to selected 185
Added GLADE_FILE location to configpy.in.
Added warning about the SWIG error under MinGW to gtkbrowser.py.

Revision 337 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 1 00:51:23 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 32337 byte(s)
Diff to previous 329 , to selected 185
Something is starting to run on MinGW now. GUI loads and ascend DLL is opened.
This revision still breaks the linux and Tcl/Tk builds, I expect.
Also added some smarts to the 'help...contents' menu for loading offline/online help files.

Revision 329 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 24 06:16:31 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 32379 byte(s)
Diff to previous 328 , to selected 185
Fixed bug 229

Revision 328 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 24 06:05:10 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 32279 byte(s)
Diff to previous 321 , to selected 185
Added ability to output variables at bounds (currently just to the console).
Changed solver parameters window into a proper 'dialog'.
Various fixes to make dialogs focus and position correctly.

Revision 321 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 23 14:14:36 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 32002 byte(s)
Diff to previous 317 , to selected 185
Added 'close on non-converged' preference
Unified message output for popup/non-popup status reporting

Revision 317 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 23 10:21:17 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30866 byte(s)
Diff to previous 313 , to selected 185
Added GUI SolverReporter... you can now watch the residuals shrink, etc.

Revision 313 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 23 05:46:05 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30829 byte(s)
Diff to previous 312 , to selected 185
Further changes as suggested by Marcelo.

Revision 312 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 23 05:26:57 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30808 byte(s)
Diff to previous 311 , to selected 185
Changing to SolverStatus* in report(...)

Revision 311 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 23 04:54:13 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30807 byte(s)
Diff to previous 310 , to selected 185
More work on SolveReporter following help from Marcelo Matus on SWIG mailing list.

Revision 310 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 23 03:48:56 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30752 byte(s)
Diff to previous 307 , to selected 185
Fixed the SolveReporter functionality so that it works from Python

Revision 307 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 22 07:48:17 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30728 byte(s)
Diff to previous 300 , to selected 185
Added wrapping of slv_status_t (SolverStatus) for bug #138.
Improved 'About...' box.

Revision 300 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 17 08:04:04 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30679 byte(s)
Diff to previous 299 , to selected 185
Moving stuff around for GLADE

Revision 299 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 17 07:09:09 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30673 byte(s)
Diff to previous 294 , to selected 185
Adding ctrl-F and ctrl-R for fix/free

Revision 294 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 16 02:53:56 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30329 byte(s)
Diff to previous 290 , to selected 185
Fixed collapse/expand in 'diagnose' window, and added their values to preferences

Revision 290 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 10 03:30:05 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30335 byte(s)
Diff to previous 285 , to selected 185
Fixable vars added to interface (outputs to console)
Added 'next big' and 'prev big' to move between 'big blocks' in the diagnose window.

Revision 285 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 9 04:21:30 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30204 byte(s)
Diff to previous 280 , to selected 185
Colours fixed, zooming works, active block focussed by default.

Revision 280 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 8 08:31:56 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30085 byte(s)
Diff to previous 279 , to selected 185
Some work on adding the 'block diagnosis' window

Revision 279 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 7 07:23:44 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 29919 byte(s)
Diff to previous 278 , to selected 185
Add optional use of PSYCO, see http://psyco.sourceforge.net/

Revision 278 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 6 23:52:30 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 29818 byte(s)
Diff to previous 277 , to selected 185
Removed reference to libf2c (I think this was required only on FC3)
Updated use of SWIG 'typemap' syntax in ascend.i
Corrected C++ code for FC5 (art's error msg)
Fixed minor but with uninstantiated models in PyGTK GUI

Revision 277 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 6 09:23:10 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 29713 byte(s)
Diff to previous 273 , to selected 185
Fixed bug #216

Revision 273 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 5 06:44:06 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 29501 byte(s)
Diff to previous 271 , to selected 185
Added reporting of relations and residuals via GUI

Revision 271 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 4 09:08:54 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 29150 byte(s)
Diff to previous 270 , to selected 185
Working on adding support for listing cliques

Revision 270 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 4 08:00:21 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 29160 byte(s)
Diff to previous 268 , to selected 185
More on the usability of the solver_var props window

Revision 268 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 4 06:09:57 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 28806 byte(s)
Diff to previous 258 , to selected 185
Adding ability to edit upper/lower bounds and nominal values

Revision 258 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 2 14:50:05 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30541 byte(s)
Diff to previous 255 , to selected 185
Made it so that fixed variables never get an icon.

Revision 255 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 2 14:02:23 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30484 byte(s)
Diff to previous 252 , to selected 185
Adding preliminary support for showing variable solve-status in browser view

Revision 252 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 1 06:29:46 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 29301 byte(s)
Diff to previous 251 , to selected 185
Implemented editable 'active' row in observer
Move focus of to active row when new row added and observer tab already focussed

Revision 251 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 1 04:33:46 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 29286 byte(s)
Diff to previous 250 , to selected 185
Fixed observer copy crash, bug #214.

Revision 250 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 1 04:01:10 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 29202 byte(s)
Diff to previous 249 , to selected 185
You can now copy the observer matrix to the clipboard and paste into another document.

Revision 249 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 1 03:22:11 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 28639 byte(s)
Diff to previous 246 , to selected 185
Working (read-only) observer thing. Observer instances are updated in the table
and if you click 'add' on the observer tab, the current values are kept and a new
row is added.

Revision 246 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 31 16:24:27 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 28701 byte(s)
Diff to previous 245 , to selected 185
Some more work on the 'Observer' feature

Revision 245 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 31 07:49:58 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 27701 byte(s)
Diff to previous 237 , to selected 185
Working on adding Observer functionality

Revision 237 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 30 06:10:26 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 27384 byte(s)
Diff to previous 235 , to selected 185
Incidence matrix now reports the mouseover-ed variable on the console

Revision 235 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 30 01:48:01 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 27420 byte(s)
Diff to previous 234 , to selected 185
Fixed some problems with the split-off solverparameters.py file

Revision 234 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 29 17:15:47 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 27493 byte(s)
Diff to previous 233 , to selected 185
Plotting of incidence matrix: still need to check that orientation is correct though.

Revision 233 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 29 16:55:27 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 27322 byte(s)
Diff to previous 231 , to selected 185
Something resembling an incidence matrix returned via SWIG...

Revision 231 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 29 14:15:44 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 27232 byte(s)
Diff to previous 230 , to selected 185
Moved some incidence matrix routines to generic/solver from tcltk98.
Documentation changes.
Added (inactive) incidence matrix menu item to PyGTK interface
Fixed autotools make for above changed (need to fix for Jam as well)

Revision 230 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 29 07:16:06 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 27130 byte(s)
Diff to previous 228 , to selected 185
Solverparameters GUI code split into separate file.
Help launcher started, will need more work.
Corrected wrong cpu_elapsed values in GUI by direct use of tm_cpu_time()
Added 'about' box.
Fixed 'auto' menu option.

Revision 228 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 28 05:22:38 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 33874 byte(s)
Diff to previous 227 , to selected 185
Fixed up bounds checking for solver parameter window

Revision 227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 28 04:44:15 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 33711 byte(s)
Diff to previous 226 , to selected 185
Added grouping of solver parameters into pages

Revision 226 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 28 02:12:19 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 32505 byte(s)
Diff to previous 225 , to selected 185
Can now edit string values via drop-down menu, just like with Tcl/Tk interface.
Boolean values changed with a doubleclick.

Revision 225 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 27 14:55:43 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 30565 byte(s)
Diff to previous 223 , to selected 185
Added const-ness to 2nd parameter of slv_set_char_parameter.
Implemented setting of int, real and string parameters via PyGTK interface.

Revision 223 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 27 08:18:43 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 28661 byte(s)
Diff to previous 221 , to selected 185
Some progress on editable solver parameters

Revision 221 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 27 03:05:38 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 26097 byte(s)
Diff to previous 215 , to selected 185
Added ability to examine solver parameters via python

Revision 215 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 25 02:08:29 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 26012 byte(s)
Diff to previous 208 , to selected 185
Improved display of relations by adding getRelationAsString(relative_to)

Revision 208 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 24 03:19:37 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 25984 byte(s)
Diff to previous 207 , to selected 185
Added menu bar at top of PyGTK interface.
'Preferences' menu currently just outputs the number of
solver parameters in use. Plan is to allow the parameters
to be viewed and edited via the GUI.

Revision 207 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 23 06:47:06 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 25637 byte(s)
Diff to previous 185
Added ability to output expressions from PyGTK interface. Expressions are
output to the console using WriteRelationString. You must right-click on
a relation an hit 'properties'.

Revision 185 - (view) (download) (as text) (annotate) - [selected]
Modified Fri Jan 13 03:35:54 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 25212 byte(s)
Diff to previous 182
Fixing missing 'clear' commands to allow new models to be loaded/reloaded

Revision 182 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 12 06:05:35 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 25165 byte(s)
Diff to previous 181 , to selected 185
Fixed problem with figure closing causing ASCEND to exit

Revision 181 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 12 05:43:41 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 25241 byte(s)
Diff to previous 180 , to selected 185
Fixed up the right-click context menu a bit

Revision 180 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 12 03:20:58 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 24923 byte(s)
Diff to previous 177 , to selected 185
Adding a little documentation

Revision 177 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 10 06:57:34 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 24924 byte(s)
Diff to previous 176 , to selected 185
Removing some debug output, attempting to stop closing the figure from closing ASCEND

Revision 176 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 10 06:22:23 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 24919 byte(s)
Diff to previous 175 , to selected 185
Completed PyGTK plotting using matplotlib

Revision 175 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 10 04:27:34 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 24911 byte(s)
Diff to previous 173 , to selected 185
More work on adding plotting capability under PyGTK

Revision 173 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 7 11:20:32 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 24148 byte(s)
Diff to previous 172 , to selected 185
PyGTK interface now remembers size of errors/warnings pane as well.

Revision 172 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 7 10:06:13 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 23803 byte(s)
Diff to previous 171 , to selected 185
Storing of window size and position in .ascend.ini
Starting to implement plotting functions.

Revision 171 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 6 09:00:52 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 22535 byte(s)
Diff to previous 168 , to selected 185
Correct do_check

Revision 168 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 6 01:08:58 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 22456 byte(s)
Diff to previous 164 , to selected 185
PyGTK GUI: Added wait cursor during solve, changed method select box so that you can't type into it.

Revision 164 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 3 09:54:43 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 22496 byte(s)
Diff to previous 160 , to selected 185
Added wait-cursor during compile/build, started working
on correct destruction of Simulation objects.

Revision 160 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 2 09:57:02 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 21423 byte(s)
Diff to previous 154 , to selected 185
Minor usability changes:
	default_self method highlighted by default
	model instance hierarchy top-level expanded on creation

Revision 154 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 22 15:18:02 2005 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 21387 byte(s)
Diff to previous 132 , to selected 185
Removing debug output, adding self_test to iapws95.

Revision 132 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed Dec 21 00:14:13 2005 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/gtkbrowser.py
File length: 21381 byte(s)
Diff to selected 185
Adding the PyGTK interface to CMU repository. Whaddyareckon?

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22