summaryrefslogtreecommitdiff
path: root/src/interface.c
AgeCommit message (Collapse)AuthorFilesLines
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
2011-12-06Fix missing render_mode array change when switching to some display types.Simon Robertshaw1-15/+22
2011-12-02cmodes closer to what they used to be, change iconsJacob11-8/+33
2011-11-18New tables in lua API: el and version: element ids and version info ↵Simon Robertshaw1-1/+8
respectively. New lua functions: element (get element id from name) and element_func for hooking/overriding element update functions
2011-11-18Live parts rendering for render_uiSimon Robertshaw1-0/+1
2011-11-18Smaller radio buttonsSimon Robertshaw1-1/+1
2011-11-18Larger radio boxesSimon Robertshaw1-34/+19
2011-11-18Radio buttons for some options.savask1-9/+85
Conflicts: src/interface.c
2011-11-18Added back heat gradient displayJacob11-26/+41
2011-11-18Better looking icons in render_uiJacob11-9/+53
2011-11-18Add blob display back. Also fix small nothing mode bug.Jacob11-4/+4
2011-11-18Add back in number keys to change render/display/color _mode variablesJacob11-0/+111
2011-11-14More stuff for render_uISimon Robertshaw1-0/+17
2011-11-14Colour mode and display mode added to render_uiSimon Robertshaw1-25/+138
2011-11-13Basic render modes for Render_uiSimon Robertshaw1-1/+103
2011-11-12Replace cmode with more flexible render options, TODO: Saving and render ↵Simon Robertshaw1-114/+7
options UI
2011-11-12Listbox for Property tool property fieldSimon Robertshaw1-51/+135
2011-11-12open_ui: Load correct thumbnail for dated savesSimon Robertshaw1-1/+15
2011-11-12Fix memory leaks and thumb caching for datestamped savesSimon Robertshaw1-6/+34
2011-11-12Merge pull request #51 from atlaua/masterSimon Robertshaw1-2/+6
todo resolved
2011-11-12Fix a few things in stamps browserjacksonmj1-3/+4
Incorrect number of stamps per page, pause button visible, and one page too many when stamp_count is an integer multiple of per_page. Using GRID_X/Y since those are the values used in the rest of stamp_ui
2011-11-03Prevented a malloc-related problem in interface.c from occuring.atlaua1-2/+6
2011-10-26Merge latest FIGH additionsSimon Robertshaw1-20/+20
2011-10-26Made a special structure for stick mans.savask1-20/+20
2011-10-26Fix compilation with OpenGl disabledSimon Robertshaw1-1/+2
2011-10-25Fix another blending issue and search_ui display clearingSimon Robertshaw1-0/+1
2011-10-25Merge latest with graphicstestSimon Robertshaw1-1/+47
2011-10-22Fix Options meny in scale:2 and make tooltip more readableSimon Robertshaw1-0/+2
2011-10-21Quick options menuSimon Robertshaw1-0/+45