/[ascend]/branches/adrian/pygtk/canvas/blocklist.py
ViewVC logotype

Log of /branches/adrian/pygtk/canvas/blocklist.py

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2906 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 14 07:50:52 2015 UTC (2 years, 7 months ago) by adrian
File length: 30351 byte(s)
Diff to previous 2901
Fixed transient parent for about dialog issue

Revision 2901 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 12 17:05:29 2015 UTC (2 years, 7 months ago) by adrian
File length: 30319 byte(s)
Diff to previous 2900
Improved workaround for proper adjustments

Revision 2900 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 12 16:07:16 2015 UTC (2 years, 7 months ago) by adrian
File length: 30340 byte(s)
Diff to previous 2899
Changed message type for successfully loading

Revision 2899 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 12 15:56:51 2015 UTC (2 years, 7 months ago) by adrian
File length: 30338 byte(s)
Diff to previous 2897
Fixed export svg dialog transient parent issue

Revision 2897 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 12 14:56:42 2015 UTC (2 years, 7 months ago) by adrian
File length: 30333 byte(s)
Diff to previous 2895
Fixed selected item status issue

Revision 2895 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 12 14:32:00 2015 UTC (2 years, 7 months ago) by adrian
File length: 30344 byte(s)
Diff to previous 2894
Removed unecessary imports

Revision 2894 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 12 14:27:46 2015 UTC (2 years, 7 months ago) by adrian
File length: 30574 byte(s)
Diff to previous 2893
Fixed no icons issue

Revision 2893 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 12 13:38:23 2015 UTC (2 years, 7 months ago) by adrian
File length: 30529 byte(s)
Diff to previous 2892
Fixed disappearing menu issue, removed unecessary multiple definitions of toolbar

Revision 2892 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 12 11:32:02 2015 UTC (2 years, 7 months ago) by adrian
File length: 30667 byte(s)
Diff to previous 2891
Fixed adjustments issue

Revision 2891 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 10 19:32:37 2015 UTC (2 years, 7 months ago) by adrian
File length: 30490 byte(s)
Diff to previous 2884
Ported all files, probably there are bugs

Revision 2884 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 1 10:57:31 2015 UTC (2 years, 7 months ago) by adrian
File length: 30204 byte(s)
Diff to previous 2822
creating branch 'adrian' as a copy of the 'pallav' branch, current head revision

Revision 2822 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 17 06:36:00 2015 UTC (2 years, 9 months ago) by jpye
Original Path: branches/pallav/pygtk/canvas/blocklist.py
File length: 30204 byte(s)
Diff to previous 2686
restoring branches...


Revision 2686 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 27 02:08:53 2013 UTC (4 years, 8 months ago) by saheb
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 30204 byte(s)
Diff to previous 2628
Merging saheb-canvas work from Saheb in GSOC2012 into trunk (from saheb-merge branch at changeset 4445). Some minor changes needed. -- jpye.

Revision 2628 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 16 20:40:56 2012 UTC (5 years, 6 months ago) by grivan
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 30422 byte(s)
Diff to previous 2579
Merge changes from grivan2 branch (r3261-4126) to trunk, so that Saheb can use it.

Revision 2579 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 14 23:05:32 2012 UTC (5 years, 8 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 30303 byte(s)
Diff to previous 2454
Workaround for bug 494. Very close to the changes that Grivan suggested in changeset 3482.
ASCEND now working in Fedora 16 with SWIG 2.0.4.

Revision 2454 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 11 11:47:13 2011 UTC (6 years, 7 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 30298 byte(s)
Diff to previous 2394
Fixes bug #460, with thanks to Ujjaval.

Revision 2394 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 24 01:43:46 2011 UTC (6 years, 8 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 30298 byte(s)
Diff to previous 2393
Merged changes from Grivan's GSOC2010 project, branches/grivan, r2824:3253.
This brings the new canvas code into trunk.

Revision 2393 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 24 01:03:01 2011 UTC (6 years, 8 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 34018 byte(s)
Diff to previous 2200
Fix blocklist for new ascxx file path.

Revision 2200 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 20 05:17:35 2010 UTC (7 years, 6 months ago) by grivan
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 33987 byte(s)
Diff to previous 2152
Adding patch from Grivan, attempt to get code running with latest git master version of Gaphas. Submitted by John.

Revision 2152 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 25 01:19:27 2010 UTC (7 years, 8 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 33989 byte(s)
Diff to previous 2074
Some attempts to fix ASCEND for latest Gaphas.
Working on an annual simulation of PV output, ongoing!

Revision 2074 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 4 06:50:08 2009 UTC (8 years, 2 months ago) by arijit
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 33987 byte(s)
Diff to previous 2008
Google SoC 2009 Project : Implementation of canvas based modeller for energy systems

Revision 2008 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 27 09:00:09 2009 UTC (8 years, 6 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 11800 byte(s)
Diff to previous 2005
Fixed 'preview' window in canvas GUI.
Add missing link to libm and libdl in Linux.

Revision 2005 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 20 08:39:46 2009 UTC (8 years, 7 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 11792 byte(s)
Diff to previous 2004
Started work on exposing model parameters to canvas GUI.
Updated header/comment formatting in type_descio.h.
Fixed some warnings in error.c.
A bug still exists error_reporter_tree_start that is causing problems with the
canvas-based GUI.
Added Info class to canvas code, for output of debug information via GUI.
Added a few missing types of gtksourceview langdef.

Revision 2004 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 15 08:59:46 2009 UTC (8 years, 7 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 11686 byte(s)
Diff to previous 1997
Add steps to converge rankine_regen (still problematic). 
Fixed 'rename' tool in canvas model so that Enter key works. 
Added Export as SVG support in blocklist.py.
In PyGTK GUI, "Fixed variables" dialog now includes the values (no units yet).
Graphviz view of system now attempts to show unconverged relations (ongoing).

Revision 1997 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 18 22:32:16 2009 UTC (8 years, 9 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 10682 byte(s)
Diff to previous 1984
Commenting out fprintfs in helmholtz.c so that ASCEND extfn can build.
Revert canvas to Gaphas zoomtool.

Revision 1984 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 21 22:56:28 2009 UTC (8 years, 9 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 10604 byte(s)
Diff to previous 1982
Added Library::loadString method for loading string modules.
First steps on 'run' command for canvas-based models.
Fixed bug with use of obrowser.
Minor correction to blocktypes.a4c.

Revision 1982 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 13 01:08:34 2009 UTC (8 years, 10 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 10269 byte(s)
Diff to previous 1981
Add 'run' button (innards not yet implemented)

Revision 1981 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 12 13:33:44 2009 UTC (8 years, 10 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 9920 byte(s)
Diff to previous 1979
Some changes to the Pan and Zoom.
Fixed ctrl-scrollwheel for zooming.
Still some problems with the pan tool.

Revision 1979 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 10 00:21:37 2009 UTC (8 years, 10 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 9851 byte(s)
Diff to previous 1978
Basic MODEL export functionality now in place for canvas.
Still needs lots of cleaning up though.


Revision 1978 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 7 12:09:36 2009 UTC (8 years, 10 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 9927 byte(s)
Diff to previous 1977
Starting to work on the python data structures for the block model.

Revision 1977 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 6 12:48:33 2009 UTC (8 years, 10 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 9809 byte(s)
Diff to previous 1973
Fix GUI with resizable panels.

Revision 1973 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 29 06:53:09 2008 UTC (8 years, 10 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 9810 byte(s)
Diff to previous 1972
Fixed ConnectorTool to work with proposed patch to Gaphas (sent to Gaphor mailing list).

Revision 1972 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 27 11:17:08 2008 UTC (8 years, 10 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 9776 byte(s)
Diff to previous 1971
Canvas working now with new Gaphas version.

Revision 1971 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 27 10:44:28 2008 UTC (8 years, 10 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 9742 byte(s)
Diff to previous 1970
More updates for new Gaphas Ports.

Revision 1970 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 27 07:19:35 2008 UTC (8 years, 10 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 9714 byte(s)
Diff to previous 1969
Some steps towards support of latest release of Gaphas.

Revision 1969 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 2 07:40:59 2008 UTC (8 years, 11 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 9658 byte(s)
Diff to previous 1967
Commenting, changed context menu tool for deletion (buggy still).

Revision 1967 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 1 07:58:58 2008 UTC (8 years, 11 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 8639 byte(s)
Diff to previous 1965
First code for exporting canvas model to ASCEND model code.

Revision 1965 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 1 03:07:20 2008 UTC (8 years, 11 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 8010 byte(s)
Diff to previous 1963
Fixed problem with lists in obrowser.

Revision 1963 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 1 00:48:24 2008 UTC (8 years, 11 months ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 8003 byte(s)
Diff to previous 1961
Add debug option to view contents of Gaphor canvas.
Browser now includes scrollbars.

Revision 1961 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 18 03:48:21 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 7682 byte(s)
Diff to previous 1958
Working on reattaching ports, but not working yet.

Revision 1958 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 17 10:16:30 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 7559 byte(s)
Diff to previous 1957
Added PortDisconnector functor.

Revision 1957 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 14 00:17:18 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 7507 byte(s)
Diff to previous 1954
Added browsing of failed-to-pickle data.

Revision 1954 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 11 10:01:18 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 7457 byte(s)
Diff to previous 1951
Some changes to facilitate pickling.

Revision 1951 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 10 02:09:23 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 6830 byte(s)
Diff to previous 1945
Removed threading calls from blocklist.py, seems to 
get things working on Windows.

Revision 1945 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 6 08:54:02 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 6755 byte(s)
Diff to previous 1943
Refactor some of this into separate files.
Support for renaming of blocks.
Added proper BlockInstance class to hold block names.
Automatic sequential default numbering of new blocks.

Revision 1943 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 4 09:16:21 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 8100 byte(s)
Diff to previous 1942
Added connectortool for Gaphas canvas.


Revision 1942 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 4 07:19:26 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 7600 byte(s)
Diff to previous 1940
Adding pan/zoom capability to the canvas.

Revision 1940 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 30 05:51:17 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 7579 byte(s)
Diff to previous 1939
Lines can be drawn by pressing 'L' now.
Double-click to re-enable placement tool (still a problem with multiple-placement of blocks).

Revision 1939 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 30 02:38:43 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 7337 byte(s)
Diff to previous 1938
Right-click context menu.

Revision 1938 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 30 02:12:24 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 6407 byte(s)
Diff to previous 1937
Add support for deletion of canvas elements (no undo yet).

Revision 1937 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 27 09:58:54 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 6074 byte(s)
Diff to previous 1936
Blocklist now creates blocks on the canvas with the correct number of inputs and outputs based on the results of parsing a model file.

Revision 1936 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 27 02:20:24 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/canvas/blocklist.py
File length: 4112 byte(s)
Copied from: trunk/pygtk/blocklist.py revision 1935
Diff to previous 1935
Moved blocklist to canvas dir, added canvas widget alongside.

Revision 1935 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 27 01:59:52 2008 UTC (9 years ago) by jpye
Original Path: trunk/pygtk/blocklist.py
File length: 3550 byte(s)
Diff to previous 1929
Simple block browser started using gtk IconView.

Revision 1929 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 16 07:47:21 2008 UTC (9 years, 1 month ago) by jpye
Original Path: trunk/pygtk/blocklist.py
File length: 2087 byte(s)
Diff to previous 1926
Fixed apparent bug in pairlist_append_unique.
Added pairlist_set and pairlist_values_and_destroy.
Fixed implementation of notes_refined_for_type_with_lang in notequery.c.
Added new test models in test/canvas/blocktypes.a4c.


Revision 1926 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 8 04:23:52 2008 UTC (9 years, 1 month ago) by jpye
Original Path: trunk/pygtk/blocklist.py
File length: 1496 byte(s)
Diff to previous 1925
Still working on the inputs, outputs list. Problem with the notequery functions,
seems that assumption about ordering of notes returned form GetNotesList was wrong.

Revision 1925 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 8 02:25:14 2008 UTC (9 years, 1 month ago) by jpye
Original Path: trunk/pygtk/blocklist.py
File length: 1107 byte(s)
Diff to previous 1893
Added new 'block' NOTE for declaring a type as being a block for the purpose
of canvas-based modelling. Fixed up the blocklist test script to detect
inlets and outlets of such models (ongoing).

Revision 1893 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 24 07:32:37 2008 UTC (9 years, 1 month ago) by jpye
Original Path: trunk/pygtk/blocklist.py
File length: 1102 byte(s)
Diff to previous 1853
Blocklist changed to use the parametric version of rankine models (ongoing).

Revision 1853 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 11 06:13:47 2008 UTC (9 years, 2 months ago) by jpye
Original Path: trunk/pygtk/blocklist.py
File length: 1093 byte(s)
Diff to previous 1814
Fixed detection of Graphviz on linux where pkg-config is available (should be always).
This will break detection of Graphviz on Windows though.

Revision 1814 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 14 14:11:09 2008 UTC (9 years, 3 months ago) by jpye
Original Path: trunk/pygtk/blocklist.py
File length: 1091 byte(s)
Diff to previous 1813
Excluded non-parametric models.

Revision 1813 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 14 14:03:41 2008 UTC (9 years, 3 months ago) by jpye
Original Path: trunk/pygtk/blocklist.py
File length: 996 byte(s)
Diff to previous 1801
The getNoteForVariable seems to work now, picks up more types.

Revision 1801 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Jul 14 04:33:33 2008 UTC (9 years, 4 months ago) by jpye
Original Path: trunk/pygtk/blocklist.py
File length: 640 byte(s)
Parsing of library to find blocks. First test.

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