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
Simon Robertshaw
04b007b36f
Create FFT plan on demand instead of at startup on the main thread
2012-06-25 12:19:26 +01:00
Simon Robertshaw
ba802b3243
Element search
2012-06-24 19:22:58 +01:00
Simon Robertshaw
526dc8746c
Version incremenet
2012-06-24 12:10:44 +01:00
jacksonmj
9988dc17aa
FIRW: less advection, and don't go faster when multiple fire particles are touching it
2012-06-23 16:54:38 +01:00
Simon Robertshaw
f5547f267b
Option to use OpenGL JUST for the interface
2012-06-23 14:59:07 +01:00
Bryan Hoyle
4cf42e786b
Scrollbar appearance and code changes
2012-06-22 21:09:13 -04:00
Bryan Hoyle
83c51307c4
Scrollbar added
2012-06-22 21:00:44 -04:00
Simon Robertshaw
009de99f02
Prevent tool buttons being drawn off the edge of the window when scrollable
2012-06-23 00:48:01 +01:00
Simon Robertshaw
6352888c68
Menu scrolling
2012-06-23 00:34:08 +01:00
jacksonmj
81771d8672
Completely remove SING formation from fusion
2012-06-23 00:24:36 +01:00
jacksonmj
29aab750e5
Only create one NBLE particle for each fusing H2 particle
2012-06-23 00:10:39 +01:00
Jacob1
287822229f
fix compression during fusion
...
Conflicts:
src/powder.c
2012-06-23 00:10:39 +01:00
jacksonmj
135e91b84d
Reset particle flags in create_part
2012-06-23 00:10:39 +01:00
jacksonmj
95ca29cc64
Allow stickman head to go through everything
2012-06-23 00:03:50 +01:00
Simon Robertshaw
333509842d
Merge branch 'master' of github.com:FacialTurd/PowderToypp
2012-06-22 19:04:55 +01:00
Simon Robertshaw
eb52f759de
Success/Failure return from Asyn Task, Prompt to visit website upon update failure
2012-06-22 19:04:38 +01:00
Bryan Hoyle
6fa05d1930
Merge branch 'master' of github.com:FacialTurd/PowderToypp
2012-06-22 12:00:17 -04:00
Bryan Hoyle
58f3494f6f
Fixed invalid pointer cast
2012-06-22 12:00:00 -04:00
Simon Robertshaw
55d90a44a8
Remove debug code from onDraw
2012-06-22 16:36:02 +01:00
Simon Robertshaw
beee75d9d1
Multiple pages of comments
2012-06-22 16:35:32 +01:00
Simon Robertshaw
e6e23669ee
Scrollable comments
2012-06-22 15:13:24 +01:00
jacksonmj
31a61d0888
Prevent STKM floating in gases
2012-06-22 14:14:54 +01:00
Simon Robertshaw
2e48bd149c
Stage 2 of autoupdate working
2012-06-22 01:44:30 +01:00
Simon Robertshaw
3c91e526bb
Client now provides methods for reading and saving preferences - less powerful than raw access to Cajun, (no mixed type arrays, for example) but allows other save formats to be used, such as property lists on OS X
2012-06-22 01:04:55 +01:00
Simon Robertshaw
550f6e28e0
Stage 1 of update process completed
2012-06-21 15:49:32 +01:00
jacksonmj
31ce22f122
Gravity modes and Newtonian gravity for fireworks
...
Resolves issue #59
2012-06-21 13:58:35 +01:00
Simon Robertshaw
8fc3325b1c
Merge branch 'master' of github.com:FacialTurd/PowderToypp
2012-06-21 13:23:04 +01:00
Simon Robertshaw
12ba6834eb
Make status updates on tasks safe - add intermediate progress bar for TaskWindow
2012-06-21 13:22:52 +01:00
jacksonmj
ded23cfa94
Fix minor bug with deco sample tool
...
If particles are not being drawn with blendpixel, then it is possible for the
R/G/B component of a pixel to be 255. Adding 1 gives 256, which does not
produce the right colour when combined into a RRGGBB value
2012-06-21 11:06:27 +01:00