Commit Graph

22 Commits

Author SHA1 Message Date
Cas Cremers
e3268bb8e5 GUI: Added a large set of possible output formats to the right-click menu.
To do: We still need better error handling.
- File exists: overwrite?
- Write failed popup.
- Check for empty file at the end (what if dot does not support this particular
  output format?)
2008-08-29 12:05:06 +02:00
Cas Cremers
63471c5053 Code cleanup for GUI code. 2008-08-29 12:05:06 +02:00
Cas Cremers
b352044f92 BUGFIX: PIL is tested at the start of the program.
Previously, one would get one void verification result before Scyther detected
PIL was not working. Now nothing is wasted.
2008-08-26 21:52:00 +02:00
Cas Cremers
a020cffec7 GUI: Added popup menu to save graphviz (.dot) data.
A long requested feature was the option to print graphs more nicely.
This is a solution for knowledgeable users: the dot data is more basic
and can be converted in various ways.

TODO: Simple image export.
2008-08-26 17:35:38 +02:00
Cas Cremers
76bf6328b6 Nicer crash handling for PIL problem with a warning etc. 2008-08-21 21:57:22 +02:00
Cas Cremers
f901951e4b Added GPL 2 to the Python scripts. 2007-06-11 14:12:33 +02:00
Cas Cremers
1542d65def - Big catchup commit to make sure we are up to beta7.
This includes a number of single patches, ranging from the vista fix with the buffers, to the start of many new minor features.
2007-05-18 14:06:29 +02:00
ccremers
4e2b7c405b - Improved error handling. 2006-12-14 14:06:50 +00:00
ccremers
2886e1a7e5 - Hopefully improved the attack displays. Needs checking. 2006-12-13 15:43:10 +00:00
ccremers
0cf1affc26 - Threw out possibly offending statement. 2006-12-13 13:44:34 +00:00
ccremers
4750f1b309 - Thread rewrite for improved stability 2006-12-13 11:59:44 +00:00
ccremers
0ec3b566d6 - Modified the default for resizing. 2006-12-12 16:33:21 +00:00
ccremers
ef8ba74e35 - Fix+. 2006-08-11 15:44:36 +00:00
ccremers
ad5e081f83 - Bugfix: to often recomputation of stuff. 2006-08-11 15:43:04 +00:00
ccremers
d6fde09885 - Bugfix. 2006-08-11 15:38:25 +00:00
ccremers
9ce483095d - Refactoring, explanations, added button. 2006-08-11 09:41:12 +00:00
ccremers
51fbffcacd - Remove zoom button when we do not have PIL and Linux 2006-08-10 14:58:08 +00:00
ccremers
9326426a55 - Improved dot output significantly 2006-08-10 14:42:51 +00:00
ccremers
6b3ab79c43 - Fixed that PIL is only used under Linux 2006-08-10 11:50:57 +00:00
ccremers
67ad867232 - Capitals are nicer where appropriate. 2006-08-09 12:11:55 +00:00
ccremers
0c3f860b7b - Got rid of stupid buttons. 2006-08-09 10:21:30 +00:00
ccremers
166f618cb9 - Refactoring stuff into a package. 2006-08-08 15:54:00 +00:00