/[ascend]/trunk/pygtk/canvas/blocklist.py
ViewVC logotype

Log of /trunk/pygtk/canvas/blocklist.py

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1951 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 10 02:09:23 2008 UTC (11 years, 9 months ago) by jpye
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 (11 years, 9 months ago) by jpye
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 (11 years, 9 months ago) by jpye
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 (11 years, 9 months ago) by jpye
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 (11 years, 9 months ago) by jpye
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 (11 years, 9 months ago) by jpye
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 (11 years, 9 months ago) by jpye
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 (11 years, 9 months ago) by jpye
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 (11 years, 9 months ago) by jpye
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 (11 years, 9 months 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 (11 years, 10 months 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 (11 years, 10 months 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 (11 years, 10 months 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 (11 years, 10 months 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 (11 years, 11 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 (12 years 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 (12 years 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 (12 years, 1 month 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