Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							870d1c2f41 
							
						 
					 
					
						
						
							
							BUGFIX: PIL no longer works on my Feisty machines: PIL disabled.  
						
						 
						
						... 
						
						
						
						Currently, both my Feisty Ubuntu's have stopped working with the GUI of
Scyther. So to be on the safe side, PIL is disabled for now, until I've
resolved the problem.
The error is the following:
---------------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/cas/src/scyther-dev/gui/Gui/Scytherthread.py", line 351, in onViewButton
    w = Attackwindow.AttackWindow(btn.claim)
  File "/home/cas/src/scyther-dev/gui/Gui/Attackwindow.py", line 176, in __init__
    self.CreateInteriorWindowComponents()
  File "/home/cas/src/scyther-dev/gui/Gui/Attackwindow.py", line 209, in CreateInteriorWindowComponents
    dp = AttackDisplay(self, self, attacks[0])
  File "/home/cas/src/scyther-dev/gui/Gui/Attackwindow.py", line 73, in __init__
    self.original = Image.open(filename)
  File "/usr/lib/python2.5/site-packages/PIL/Image.py", line 1912, in open
    return factory(fp, filename)
  File "/usr/lib/python2.5/site-packages/PIL/ImageFile.py", line 82, in __init__
    self._open()
  File "/usr/lib/python2.5/site-packages/PIL/EpsImagePlugin.py", line 277, in _open
    raise IOError, "cannot determine EPS bounding box"
IOError: cannot determine EPS bounding box
---------------------------------------------------------------------------
Great. Bounding boxes in eps again. 
						
					 
					
						2007-11-13 20:51:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							44f89d8e78 
							
						 
					 
					
						
						
							
							Added GPL 2 notice in the 'about' box.  
						
						 
						
						
						
					 
					
						2007-06-11 14:20:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							f901951e4b 
							
						 
					 
					
						
						
							
							Added GPL 2 to the Python scripts.  
						
						 
						
						
						
					 
					
						2007-06-11 14:12:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							d5ba325233 
							
						 
					 
					
						
						
							
							Workaround for strange wxPython display error.  
						
						 
						
						... 
						
						
						
						Since a while, wxPython has been refusing to correctly display strings with a dash in them in the staticText object. Given a string "xx-yy", only "xx" is displayed. This caused some problems for protocols with dashes in their protocol names. I've worked around it by replacing all occurrences of "-" by "_". 
						
					 
					
						2007-05-29 16:39:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							b80de55289 
							
						 
					 
					
						
						
							
							Merge branch 'testing' of cas@roivas.shape9.nl:/export/git/scyther into reverting-b7  
						
						 
						
						
						
					 
					
						2007-05-21 13:48:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							38a5d04c8c 
							
						 
					 
					
						
						
							
							- Fix to the reverter.  
						
						 
						
						
						
					 
					
						2007-05-21 13:32:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							38f1bffcef 
							
						 
					 
					
						
						
							
							- Reverted version of beta7 for testing.  
						
						 
						
						
						
					 
					
						2007-05-21 13:29:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							db78f91af1 
							
						 
					 
					
						
						
							
							Fixed version information updates of both the compiled code as well as the Gui.  
						
						 
						
						
						
					 
					
						2007-05-20 16:14:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							173b1e8d41 
							
						 
					 
					
						
						
							
							Merge branch 'stable' of ssh://cas@roivas.shape9.nl/export/git/scyther-develop/  
						
						 
						
						... 
						
						
						
						Conflicts:
	gui/Gui/Scytherthread.py 
						
					 
					
						2007-05-19 23:38:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							3dfb8d6173 
							
						 
					 
					
						
						
							
							- Fixed font settings for Unix.  
						
						 
						
						
						
					 
					
						2007-05-19 15:43:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							f47c1e7e5e 
							
						 
					 
					
						
						
							
							- Factored out the safe external command process. It turns out that the shell should not be used under windows Popen, but on the other hand is must be used under Linux.  
						
						 
						
						
						
					 
					
						2007-05-19 15:32:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							23931281d0 
							
						 
					 
					
						
						
							
							- Font problems seem to be partially fixed on windows. Note that the font is not found, so rendering is ugly, but at least the text does not flow over the boxes anymore.  
						
						 
						
						
						
					 
					
						2007-05-19 15:19:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							688416a351 
							
						 
					 
					
						
						
							
							- Rewrite subprocess access to the newer subprocess.Popen module. This seems to work just fine for Windows XP, at least.  
						
						 
						
						
						
					 
					
						2007-05-19 14:29:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							ee5d0cbfe8 
							
						 
					 
					
						
						
							
							- Reverted a patch for the fonts.  
						
						 
						
						
						
					 
					
						2007-05-18 14:17:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							ef2af6b097 
							
						 
					 
					
						
						
							
							- Removed font print debugging information.  
						
						 
						
						
						
					 
					
						2007-05-18 14:12:32 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cas Cremers 
							
						 
					 
					
						
						
						
						
							
						
						
							7c8ca527b2 
							
						 
					 
					
						
						
							
							- Updates (fast forwarding to latest Scyther from svn)  
						
						 
						
						
						
					 
					
						2007-05-18 13:55:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							6e82d585be 
							
						 
					 
					
						
						
							
							- Errors now get a nice colour  
						
						 
						
						
						
					 
					
						2007-01-31 15:45:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							c63b87c750 
							
						 
					 
					
						
						
							
							- Oops.  
						
						 
						
						
						
					 
					
						2007-01-31 12:20:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							6f59ed3ab3 
							
						 
					 
					
						
						
							
							- Got rid of ctrl-W mapping to be nice to silly Emacs users.  
						
						 
						
						
						
					 
					
						2007-01-30 19:58:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							17d1898b29 
							
						 
					 
					
						
						
							
							- Factored out editor component.  
						
						 
						
						
						
					 
					
						2007-01-30 11:01:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							33df1ccb5b 
							
						 
					 
					
						
						
							
							- Enabled Scintilla editor  
						
						 
						
						
						
					 
					
						2007-01-29 16:32:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							df62d65d5c 
							
						 
					 
					
						
						
							
							- Fixes to error output  
						
						 
						
						
						
					 
					
						2007-01-29 15:17:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							5d0b15e292 
							
						 
					 
					
						
						
							
							- Reinstated the graphical about screen.  
						
						 
						
						
						
					 
					
						2007-01-27 22:52:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							70a718807e 
							
						 
					 
					
						
						
							
							- Improved error handling: any Scyther errors now raise an exception.  
						
						 
						
						... 
						
						
						
						This can be dealt with accordingly. If no error occurs, we can just
  nicely assume the output is a claim list or something similar. 
						
					 
					
						2007-01-27 21:42:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							fa42e15d3d 
							
						 
					 
					
						
						
							
							- More version updates.  
						
						 
						
						
						
					 
					
						2007-01-11 11:22:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							1ecc43e9d6 
							
						 
					 
					
						
						
							
							- Fixes to font things.  
						
						 
						
						
						
					 
					
						2007-01-10 14:30:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							807232a51e 
							
						 
					 
					
						
						
							
							- Sanitized the settings window a bit.  
						
						 
						
						
						
					 
					
						2006-12-15 13:45:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							38dd697f41 
							
						 
					 
					
						
						
							
							- Bug seems to be resolved!  
						
						 
						
						
						
					 
					
						2006-12-14 20:32:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							7eb354d22c 
							
						 
					 
					
						
						
							
							- Correction to previous commit: added required files.  
						
						 
						
						
						
					 
					
						2006-12-14 14:08:08 +00: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 
							
						 
					 
					
						
						
						
						
							
						
						
							e31f6f58d3 
							
						 
					 
					
						
						
							
							- Woops.  
						
						 
						
						
						
					 
					
						2006-12-11 10:43:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							17f4f34d23 
							
						 
					 
					
						
						
							
							- Improved locating binaries etc.  
						
						 
						
						
						
					 
					
						2006-11-23 11:28:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							cf45f8780b 
							
						 
					 
					
						
						
							
							- Wider boxes.  
						
						 
						
						
						
					 
					
						2006-08-12 12:37:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							eefc870f41 
							
						 
					 
					
						
						
							
							- Better Aboet.  
						
						 
						
						... 
						
						
						
						---This line, and those below, will be ignored--
M    gui/Gui/About.py 
						
					 
					
						2006-08-11 17:29:18 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							3b6794de34 
							
						 
					 
					
						
						
							
							- Bugfixes.  
						
						 
						
						
						
					 
					
						2006-08-11 15:36:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							c3ce3c37d4 
							
						 
					 
					
						
						
							
							- Many fixes.  
						
						 
						
						
						
					 
					
						2006-08-11 15:23:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							683cae8d90 
							
						 
					 
					
						
						
							
							- Minor.  
						
						 
						
						
						
					 
					
						2006-08-11 14:22:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							cdbb2c72b7 
							
						 
					 
					
						
						
							
							- Fixed path issue.  
						
						 
						
						
						
					 
					
						2006-08-11 11:04:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							a517d729ef 
							
						 
					 
					
						
						
							
							- Added separate about box.  
						
						 
						
						
						
					 
					
						2006-08-11 10:43:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							40ec83be66 
							
						 
					 
					
						
						
							
							- Added some credits.  
						
						 
						
						
						
					 
					
						2006-08-11 10:19:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							2126cf01f4 
							
						 
					 
					
						
						
							
							- Moved okay status thing also to claims.  
						
						 
						
						
						
					 
					
						2006-08-11 09:58:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							9ce483095d 
							
						 
					 
					
						
						
							
							- Refactoring, explanations, added button.  
						
						 
						
						
						
					 
					
						2006-08-11 09:41:12 +00:00