Commit Graph

3172 Commits

Author SHA1 Message Date
Simon Robertshaw
d91d4223b8 Improve spacing of multiline labels, multiline cursor for Textbox, autoresizing textbox for PreviewView comments 2012-07-17 22:21:20 +01:00
Simon Robertshaw
2479b8664d Add comment box to save preview - doesn't work yet 2012-07-17 19:14:05 +01:00
Simon Robertshaw
2329f98f0a Varying update notifications 2012-07-17 16:57:12 +01:00
Savely Skresanov
dc01f09f0e Now stickmen can shoot plasma. 2012-07-12 22:24:19 +07:00
build.powdertoy.co.uk
d71af3706a Update SConscript 2012-07-11 21:11:13 +01:00
chaos.powdertoy.co.uk
9e07825d5c Version Increment 2012-07-09 22:30:28 +01:00
jacksonmj
61f39f5464 Add ptypes.enabled checks to a few more places 2012-07-09 20:09:29 +01:00
jacksonmj
3e1d3cd5a6 Salt should only melt ice that is above saltwater freezing temperature 2012-07-09 19:21:40 +01:00
build.powdertoy.co.uk
52c9a9052a Update sconscript 2012-07-08 19:26:31 +01:00
Simon Robertshaw
f5c9da236f Use sdl-config 2012-07-08 14:03:51 +01:00
cracker64
e7035233fd Optimization for GoL, Added brush size and mouse wheel to lua! 2012-07-08 00:00:47 -04:00
cracker64
5f3c10a684 This should fix PLNT lag just a little bit... (mostly after shooting through NEUT) 2012-07-07 23:15:37 -03:00
Simon Robertshaw
e66b250e99 Fix fftw3f detection 2012-07-07 20:13:51 +01:00
Simon Robertshaw
6d49b70df2 SConscript 2012-07-07 19:08:05 +01:00
Simon Robertshaw
72d98036a5 Parsing commandline arguments 2012-07-06 16:53:59 +01:00
Simon Robertshaw
1b1963932e Move array terminator for sign saving into if statement 2012-07-06 16:08:52 +01:00
Simon Robertshaw
adc9cc0816 Move graphics into seperate folder 2012-07-06 16:06:26 +01:00
chaos.powdertoy.co.uk
e806277000 Version Increment 2012-07-06 12:51:57 +01:00
Simon Robertshaw
7294e0685a Ensure an array terminator is only written if the signs array actually exists. 2012-07-06 13:23:41 +02:00
Simon Robertshaw
94c9603d0c Fix incorrect assignment for video buffer in renderer 2012-07-04 16:22:22 +01:00
chaos.powdertoy.co.uk
fc3bc43ba6 Version Increment 2012-07-03 20:24:46 +01:00
Simon Robertshaw
c996d01228 Make update notification a little better - correct colour. Correct multiline label for Confirm prompt 2012-07-03 13:58:59 +01:00
Simon Robertshaw
e5f96cd3c9 Add missing RenderFill function for brushes 2012-07-03 13:44:34 +01:00
Simon Robertshaw
62e11c23b2 Ignore Sublime Text 2 project/config files 2012-07-03 13:33:10 +01:00
Simon Robertshaw
5edca6e243 Line snapping in gameview - hold alt 2012-07-03 13:32:08 +01:00
Simon Robertshaw
8b200ab326 Remove unused old console class 2012-07-03 13:31:51 +01:00
Simon Robertshaw
f3484fbd4b Fix errors due to typos in Renderer (VIDXRES = VIDXRES) and RasterGraphics (MOETHODS) 2012-07-03 13:31:17 +01:00
jacksonmj
a925eea52c C5 should not explode when touching cold INSL 2012-06-30 00:13:34 +01:00
Simon Robertshaw
b83c2bebbe Ensure any clicks on stacked save link signs only open the first found sign. 2012-06-29 21:47:54 +02:00
jacksonmj
509b84b4f1 Stop STKM being able to jump on the bottom of the screen 2012-06-29 00:50:52 +01:00
jacksonmj
9144733aeb Prevent acid from eating broken glass 2012-06-29 00:41:30 +01:00
jacksonmj
637ee194e0 Prevent STKM falling through activated PVOD with a ctype that isn't STKM 2012-06-29 00:36:38 +01:00
jacksonmj
1f4f50682c Make VOID and BHOL eat stickmen again
Broken by making stickmen heads pass through everything, since the eating
happened in try_move, which stickmen no longer use for head movement.
2012-06-29 00:27:28 +01:00
jacksonmj
966f1dcc23 Use atan2 for LIGH angle calculations
atan2 gives the actual angle (in the range -pi to pi). acos and asin just
give the principal value (in the range 0 to pi, or -pi/2 to pi/2)
2012-06-29 00:04:46 +01:00
jacksonmj
167740e839 Reduce rate of lightning creation by clone 2012-06-27 00:59:07 +01:00
jacksonmj
3a946efdfd Lightning direction affected by Newtonian gravity 2012-06-27 00:52:12 +01:00
jacksonmj
8de602d467 Allow INST to be sparked directly with the brush 2012-06-27 00:03:14 +01:00
jacksonmj
9ee316c3e9 Fix infinite loop when flood_INST finds some INST with a non zero life value
Also fix memory leaks when flood fill functions return early.
2012-06-26 23:42:38 +01:00
Simon Robertshaw
5a71068ba0 Textbox now inherits from Label - gets all the fancy text selection features 2012-06-26 22:55:52 +01:00
Simon Robertshaw
7c259c0123 Release selection when the label component loses focus 2012-06-26 21:05:57 +01:00
Simon Robertshaw
ab6fed71d7 Replace textblock with new multiline label - with text selection!!!!111!!!one!! 2012-06-26 20:57:10 +01:00
Simon Robertshaw
e26cb8ce2f Fix potential crash where strings fed into any of the text functions have a trailing '\b'/'\x08' 2012-06-26 14:31:10 +01:00
Simon Robertshaw
694a6ed4f2 Ammend to previous commit - the issue was not with smaller saves, but the accumulation of rendered particles on the framebuffer - fixed by clearing the fbo and pbo before rendering 2012-06-25 22:34:04 +01:00
Simon Robertshaw
2ffb45581f SaveRenderer working on OpenGL - doesn't seem to work with small saves though 2012-06-25 22:26:53 +01:00
Simon Robertshaw
7f33db1f0c Restore previously bound FBO in renderer functions 2012-06-25 21:53:31 +01:00
Simon Robertshaw
1f9cce0007 Increase comments per page to 10,000 2012-06-25 21:45:07 +01:00
Simon Robertshaw
028a779848 Increase comments per page to 20 2012-06-25 21:37:25 +01:00
Simon Robertshaw
44e41a3b28 Fix Line scaling for OpenGL inetrgsdfkjdslkfjs 2012-06-25 17:52:04 +01:00
Simon Robertshaw
dacb774ae0 Resizable window when using OpenGL interface 2012-06-25 16:10:40 +01:00
Simon Robertshaw
ab8f382acc Sign tool can now edit existing signs 2012-06-25 13:57:23 +01:00