summaryrefslogtreecommitdiff
path: root/src/interface.c
AgeCommit message (Collapse)AuthorFilesLines
2012-11-17Remove old codeSimon Robertshaw1-7243/+0
2012-09-03Fix MOTD string copyjacksonmj1-1/+1
The missing terminating null character in the string copy meant that some of the previous message remained when the MOTD changed.
2012-08-13fix many crashes when out of memoryjacob11-0/+14
2012-08-09local save deletionJacob11-1/+23
2012-08-09Fix the PROP interface bug from inside of list_process toojacob11-2/+3
2012-08-09Fix some bugs in PROP and local saving interfacesjacob11-2/+9
2012-08-09don't upload NULL savesjacob11-0/+5
2012-08-02Fix zoom in deco modeSimon Robertshaw1-3/+13
2012-08-02Make console_ui cover up right menu marginSimon Robertshaw1-1/+1
2012-08-02move some key stuff out of sdl_poll, zoom won't be triggered even when ↵jacob11-78/+70
disabled by lua now Conflicts: src/interface.c src/main.c
2012-07-24Correct pasting text within existing text, courtesy of jacob1Simon Robertshaw1-1/+1
2012-06-21Fix minor bug with deco sample tooljacksonmj1-3/+3
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-01Deferred loading of save filesSimon Robertshaw1-1/+1
2012-05-31Added a settings option to draw a wall frame around screen.Savely Skresanov1-1/+17
2012-05-26Don't show disabled elements in element searchjacksonmj1-2/+2
2012-05-24Download progress bar for save openingSimon Robertshaw1-2/+26
2012-05-24Add DISPLAY_EFFE back after it was removed by ↵Simon Robertshaw1-4/+4
0799c2e09d2e7a4237b393c8eaa61031418ec402
2012-05-24Merge pull request #66 from jacob1/ModstuffSimon Robertshaw1-54/+20
Code structure improvements for graphics/drawing, improvements to prevent accidental infinite loops in Lua, Fixes for fusion, improvements for VOID types. And other minor improvements
2012-05-24Element search interface by pressing 'e'Simon Robertshaw1-0/+200
First search is for element names, second search looks at the description, pressing enter will give you the first result the the left button selection, left click and right click can also be used to select.
2012-05-24fix alt select being off by one every time, turn on deco before entering the ↵Jacob11-0/+3
deco editor (not after)
2012-05-24Prevent accidental infinite loops in luaJacob11-0/+1
Also fix glitch when step_functions[0] is unregistered but others aren't
2012-05-23fix emp flash, better live parts rendering in (render_ui &) deco editorJacob11-54/+16
2012-05-13URI handling for MacOSSimon Robertshaw1-1/+11
2012-05-12Fix crash after closing display options (vid_buf was being freed)jacksonmj1-1/+1
2012-05-12Fancy motion blur for OpenGL, fix a lot of dialogues in OpenGL, fix gravity ↵Simon Robertshaw1-5/+129
lensing in OpenGL, ensure Phot and Neut are PMODE_ADD, not FLAT
2012-05-06Change license from GPLv2+ to GPLv3+jacksonmj1-0/+17
Also add headers stating the license to some more of the source files
2012-05-03Fix repeated download of same history thumbnailjacksonmj1-1/+1
https://github.com/FacialTurd/The-Powder-Toy/issues/53
2012-05-03Remove stupid debug output for thumbnail cache, no idea why I have not ↵Simon Robertshaw1-2/+0
removed this earlier
2012-04-29Massive cleanup of sdl_scale, and fix moving a sign in the zoom windowjacksonmj1-112/+86
2012-04-28Fix bugs when moving signsjacksonmj1-5/+7
Signs could not be repositioned on top of another sign (dependent on the indices of the two signs), and could not be placed after selecting an element from the menu.
2012-04-28Line snapping for deco editorjacksonmj1-2/+15
2012-04-13'Report' icon at 0xE3Simon Robertshaw1-1/+1
2012-03-26Remove duplicate information in set_cmodejacksonmj1-20/+2
Calculating render_mode and display_mode variables from the arrays means less chance of mistakes (e.g. blob mode RENDER_EFFE was set in render_modes array but not in render_mode)
2012-03-15ngrav/amb. heat quickoptions, amb. heat drawn in heat display when on, fix ↵Jacob11-1/+14
render_ui position
2012-03-14cursor changes to correct shape as soon as you click element/wallJacob11-3/+3
2012-03-14Added smudge toolJacob11-1/+3
2012-02-25Old nothing display mode in the form of Basic colour modeSimon Robertshaw1-4/+4
2012-02-11Fix save reloading when saving to fileSimon Robertshaw1-0/+7
2012-01-26Retrieve thumbnails, saves and info from caching server (static.powdertoy.co.uk)Simon Robertshaw1-19/+27
2012-01-25OPS thumbnail crash fix, and blank thumbnails for saves from a newer versionjacksonmj1-4/+4
2012-01-25ability to delete corrupted stampsJacob11-4/+11
2012-01-01Air mode and Gravity mode on Simulation options, improvements to list boxSimon Robertshaw1-10/+58
2011-12-30Merge branch 'master' of github.com:FacialTurd/The-Powder-ToySimon Robertshaw1-1/+8
2011-12-30Add checks for prerender_save in save_filename_ui, pass vx, vy and pv air ↵Simon Robertshaw1-6/+13
data into parse and build save methods. New save format: OPS, basic reading and writing complete, uses BSON, BSON.c/h (Binary JSON) implementation from MongoDB. (Is License OK?)
2011-12-28Update can_move, recount menu items and clear graphics cache when tpt.el is ↵jacksonmj1-1/+8
changed
2011-12-21Support for element names and hex constants for the PROP toolSimon Robertshaw1-5/+52
2011-12-18Improvements to render_ui, fix merge errorsSimon Robertshaw1-50/+71
2011-12-18Merge with new lua functionalitySimon Robertshaw1-19/+26
2011-12-18More icons for display modesSimon Robertshaw1-19/+26
2011-12-18Move Newtonian gravity into a new filejacksonmj1-0/+1