Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

31 check-ins

2016-11-17
13:45
[d3df088247] Leaf: Added ability to use in place of the SMC compiler to produce C code for the FSM. (user: tim tags: trunk)
2015-03-17
10:54
[4e5d7aaf04] Changed Annotation to be based on a TreeMap rather than a HashMap, so that attributes are iterated in alphabetical order of the keys. This is so that the generated .sm file has consistently ordered items for source control. (user: tim tags: trunk)
2014-05-09
11:15
[509ce636dd] Modified to highlight the arrow-heads to indicate that they can be dragged. (user: tim tags: trunk)
2014-05-02
09:35
[978f370494] Fixed a couple of bugs. 1. Simply selecting things would cause the document to be modified. 2. Exceptions from trying to call the wrong setters in the property table. (user: tim tags: trunk)
2014-04-02
12:18
[2647444293] Added ability to drag the ends of transitions to other states. Added maps and state chart to the property pane so that they can be edited. Added comments to maps. (user: tim tags: trunk)
2014-03-28
12:45
[f3d8ab92a3] Fixed bug with bezier transition selection using rect. Changed colours for outgoing states (to other maps.) Fixed bug so that more erroneous shadow transitions are flagged. (user: tim tags: trunk)
2014-03-10
09:18
[dbad50b882] Fixed loss of double quotes (") around literal strings when reading in actions. (user: tim tags: trunk)
2014-02-22
16:38
[844d0d9a23] Added menu item for switching off the automatic shadow item creation. Changed hover to give priority to states over transitions. (user: tim tags: trunk)
2014-02-21
12:49
[3a0d58ba36] Added rudimentary code for state auto size. Added code to automatically add shadow states and transitions. (user: timfoden tags: trunk)
2013-12-10
15:54
[f1a2f8af5f] Changed default curve type for new transitions to be Bezier rather then Arc. (user: timfoden tags: trunk)
2013-12-06
09:20
[592041fc10] Modified curve type to only be persisted if its _not_ ARC. This reduces the changes in the .sm file so that conflicts will be less likely. (user: timfoden tags: trunk)
2013-12-05
08:52
[f4c6739c70] Bezier arrow shape can now be chosen, and is persisted. (user: timfoden tags: trunk)
08:33
[bb6dde59ec] QuadBezier transitions now working, just need way of choosing between arc and bezier. (user: timfoden tags: trunk)
2013-12-04
16:40
[bd8648d258] Added fundamental QuadBezier support. Still needs drawing fix and ability to choose between arc and bezier. (user: timfoden tags: trunk)
2013-12-02
11:58
[dd424f6381] Fixed shadow transitions so that they save/load the optional guard field. This enables them to be matched correctly on re-load of the .sm file. (user: timfoden tags: trunk)
2013-11-19
08:59
[6251a76b78] Added files missing from previous checkin. The only significant missing file was ParserException.java. (user: timfoden tags: trunk)
2013-11-13
11:35
[d69c84f413] Fixed tree node label size issue when label gets longer. Now auto-places states without position attribute data on file load. Added ability to change the alignment of the text on a Transition. (user: timfoden tags: trunk)
2013-11-12
13:23
[0c1756252c] Fixed state linking to grab real values on initial link operation. (user: timfoden tags: trunk)
11:06
[b3f5c2840c] Changed default to be to show details. (user: timfoden tags: trunk)
10:57
[11734b2f81] Changes to support linking of shadow transitions to real ones. (user: timfoden tags: trunk)
2013-11-11
12:42
[349a680616] Initial implementation of Rectangular selection -- still needs SHIFT and CTRL support. (user: timfoden tags: trunk)
2013-11-08
11:38
[b940e14e28] Now remembers main window maximised state, and fixed bug in side splitter size (user: timfoden tags: trunk)
08:49
[7f7321172e] Added modified flag to ChartModel. Still need to use it to prompt user on new/exit/etc. (user: timfoden tags: trunk)
2013-11-07
10:44
[4139ec9b5e] Solved 100% cpu core usage bug (user: timfoden tags: trunk)
09:58
[81e8c9d501] Added detection of file changing on disk while open in editor. (user: timfoden tags: trunk)
07:49
[eabd044055] Disabled menu items that currently don't have associated actions (user: timfoden tags: trunk)
07:41
[bf08925571] Added scrollbars to ChartPane tabs, and modified printing to print landscape by default, and to scale charts to fit in the page. (user: timfoden tags: trunk)
2013-11-05
10:31
[046f49ef41] Added Netbeans 7.4 project files, and fixed lots of Netbeans source hints (user: timfoden tags: trunk)
09:06
[245eae8f0d] Fixed manifest problem with name of main class (user: timfoden tags: trunk)
08:22
[dc369acc74] Initial checkin of pre-alpha quality code (user: timfoden tags: trunk)
08:18
[8aae37e2fe] initial empty check-in (user: timfoden tags: trunk)