Simon Robertshaw
c877e445b9
Remove temp files created by scheme handling
2012-08-14 12:36:50 +01:00
Simon Robertshaw
53b8e8ca78
ptsave scheme handling for Linux, addresses #97
2012-08-14 12:36:04 +01:00
Simon Robertshaw
fe59ec9659
Only call button actions if the mouse is released inside the button. Fixes #96
2012-08-14 12:15:28 +01:00
Simon Robertshaw
b05a847e96
Fix crash when using search (std::remove doesn't seem to work as I expected), Add clickable author names for search. Fixes #95
2012-08-14 12:03:33 +01:00
jacob1
ab5150b36c
Prevent CONV from destroying diamond
2012-08-14 00:27:28 +01:00
jacob1
b3b9b0961c
Fix cut message, stamps/copying can be done backwards, fix xor_rect
...
(amended to remove extra argument to build_save)
2012-08-14 00:26:51 +01:00
jacob1
3c78cce7a5
fix many crashes when out of memory
2012-08-14 00:05:48 +01:00
jacksonmj
8ec0f41fb1
Powered pipe, based on jacob1's commits
...
PSCN to turn on, NSCN to turn off, INST to reverse.
Differences from jacob1's commit include: flood fill function that
includes 1px diagonal pipes, powered/reversed state stored in tmp
instead of flags, sparks from PSCN/NSCN/INST always take effect the
following frame, single pixel pipe directions are a number from 0 to 7
so "if(coords)" does not check whether one is set (store another
"transfers according to 1px pipe direction" bit for reverse flow).
2012-08-13 23:48:55 +01:00
Simon Robertshaw
c259521e5e
Allow specifying the snapshot ID
2012-08-13 21:32:08 +01:00
Simon Robertshaw
651546b5bf
Fix bug where thumbnails would not always show in the search
2012-08-13 21:08:55 +01:00
Simon Robertshaw
723677d431
Add CPPDEFINES to the compile command
2012-08-13 18:23:33 +01:00
Simon Robertshaw
d8c299c30a
Clear render, display and colour mode in renderer contructor
2012-08-13 18:16:25 +01:00
Simon Robertshaw
21821af720
"everything at once" compilation in a seperate arg
2012-08-13 18:07:27 +01:00
Simon Robertshaw
592c858e4c
Compile everything at once with --release
2012-08-13 17:29:58 +01:00
Simon Robertshaw
074dcd0b42
Precompile some headers. Fix sconscript to prevent recompiling everything
2012-08-13 15:43:57 +01:00
Savely Skresanov
e6feb6f101
Now stickmen and fighters show HP. Closes #93
2012-08-13 12:47:53 +01:00
Simon Robertshaw
a4c15746b8
Merge pull request #71 from reap3r119/master
...
Moved History to Changelog
2012-08-13 04:41:44 -07:00
Bryan Hoyle
ae469e8e02
oops, fixed a bad piece of code I added
2012-08-12 19:10:01 -04:00
Bryan Hoyle
1dc6c7cfef
Opengl fixes
2012-08-12 17:40:44 -04:00
Simon Robertshaw
86731c4426
Remove some IDE files from previous commit
2012-08-12 22:34:49 +01:00
Simon Robertshaw
8ca27520a4
Use forward declarations more to avoid excessive includes
2012-08-12 22:32:57 +01:00
Bryan Hoyle
ca7c0e7370
More efficiency, fix of point size being too big
2012-08-12 16:45:37 -04:00
Bryan Hoyle
0a01eacd09
A litte more efficient
2012-08-12 16:34:49 -04:00
Bryan Hoyle
98d31ab5a5
Fixed brush for now, used inefficient algorithm until I can get pure opengl working
2012-08-12 16:32:28 -04:00
Bryan Hoyle
f9a59d22db
Revert "minor renderer changes, brush still not working"
...
This reverts commit 1b2e0e68bd
.
2012-08-12 15:15:17 -04:00
Bryan Hoyle
44645c93ee
Revert "Revert "fixed --opengl-renderer from segfaulting. Added a gitignore for vim swap files""
...
This reverts commit 90f505c2da
.
2012-08-12 15:14:46 -04:00
Bryan Hoyle
90f505c2da
Revert "fixed --opengl-renderer from segfaulting. Added a gitignore for vim swap files"
...
This reverts commit 90f71f3b11
.
2012-08-12 15:13:32 -04:00
Bryan Hoyle
1b2e0e68bd
minor renderer changes, brush still not working
2012-08-12 15:11:17 -04:00
Bryan Hoyle
90f71f3b11
fixed --opengl-renderer from segfaulting. Added a gitignore for vim swap files
2012-08-12 14:47:13 -04:00
Bryan Hoyle
530e093d8b
now opengl and opengl renderer run and compile, but renderer has a segfault, will fix
2012-08-12 14:29:27 -04:00
Bryan Hoyle
859aa0cf14
--opengl works now, had to fix dep issues in linux. TODO: --opengl-renderer
2012-08-12 13:52:22 -04:00
Simon Robertshaw
7084c8be28
Fix spinner drawing
2012-08-12 18:36:30 +01:00
Bryan Hoyle
e7b653a0c7
more fixes
2012-08-12 11:55:59 -04:00
Bryan Hoyle
07821d9c85
Minor opengl fixes, still not compiling, look at line 14 in src/graphics/OpenGLGraphics.cpp, build/src/graphics/OpenGLGraphics.cpp:14:15: error: expected primary-expression before '{' token
...
build/src/graphics/OpenGLGraphics.cpp:14:15: error: expected ')' before '{' token
'
2012-08-12 11:38:26 -04:00
Simon Robertshaw
f1fc3811aa
Remove more unused files
2012-08-12 16:29:40 +01:00
Simon Robertshaw
760a721e0d
Remove old unused textarea
2012-08-12 16:20:43 +01:00
Simon Robertshaw
5d3d1d4916
Message of the day and user session check on startup
2012-08-12 15:15:47 +01:00
Simon Robertshaw
08b4e5553a
Implement some missing lua functions, PNG format creation (requires zlib)
2012-08-11 20:24:48 +01:00
Simon Robertshaw
ecbb1e9103
Lua element and graphics functions working (element_func no longer uses "replace" parameter and replaces all functions)
2012-08-11 12:45:49 +01:00
Simon Robertshaw
2f76c2374d
TPT: Give menu color to elements without one (stickmen, TRON, and WARP)
2012-08-11 11:57:21 +01:00
Reap3r119
ce4021514b
Moved history to Changelog, as it was getting to be a little too long.
...
Lined up controls and command line options where possible.
2012-08-10 19:05:34 -06:00
Nick Moreland
d1451f08db
Removed History
2012-08-10 18:57:53 -06:00
Simon Robertshaw
ca7b02dbfd
Don't set tool strength when there's no tool
2012-08-10 23:11:37 +01:00
Simon Robertshaw
e34ed89dc3
Some fixes for memory leaks
2012-08-10 23:08:55 +01:00
Simon Robertshaw
a8fbd905c2
Fix issue where buttons will cause heap corruption if they are removed from inside DoAction
2012-08-10 22:59:46 +01:00
Simon Robertshaw
5a8d26554a
Fix crash when using mouse click with unassigned tools
2012-08-10 22:31:58 +01:00
Simon Robertshaw
a6b3674f22
Fix PIPE, fixes #92
2012-08-10 22:30:19 +01:00
Simon Robertshaw
92311a38c0
Change zoom size with [ and ], fixes #90
2012-08-10 22:09:04 +01:00
Simon Robertshaw
c1d7de24f2
Sign moving, fixes #10
2012-08-10 22:01:57 +01:00
jacob1
54895a7ab2
Fix setting ctype names in old console
2012-08-10 20:56:57 +01:00