summaryrefslogtreecommitdiff
path: root/src/graphics
AgeCommit message (Collapse)AuthorFilesLines
2013-11-16Fix a renderer bug that made all solids gray.Stanislaw Skowronek1-2/+2
2013-11-13Initial check-in of movable solids. Save/Load/Undo do not work and may crash.Stanislaw Skowronek1-0/+17
2013-10-19Spark sign tool, {b|sometext}, when the sign is clicked, the a spark will be ↵Simon Robertshaw1-3/+7
created at the signs position. Also MouseDown events that draw particles from being triggered when clicking on a sign
2013-09-06fix segfault on wordwrapping a string with a character >=128mniip2-2/+2
2013-09-02fix fixedRatio when VideoBuffer::Resize'ing, fixes #121mniip1-7/+4
2013-08-22specially per @savask's request, put matcher into a functionmniip1-17/+1
returns 0 if no match, returns position of pipe character if there is
2013-08-22remove regex in renderermniip1-6/+22
2013-08-22Fix sign save/topic regex.Saveliy Skresanov1-1/+1
2013-07-17fix openGL compiling (most likely), fixes #146jacob11-0/+5
2013-07-16add back rgba images in the local/server save uploadsjacob12-0/+22
2013-07-16deco menu button textures (not black)jacob11-1/+1
2013-07-15'n' to toggle Newtonian Gravity, quickoption tooltips show which keys you ↵jacob11-0/+12
need to press to toggle them
2013-07-13WIFI lines aren't drawn in persistent mode, and are based on current temp, ↵jacob11-9/+10
not tmp, so they work when paused
2013-06-21HUD displays the correct name of LIFE particles in the HUD, show mouse ↵jacob12-6/+5
position in HUD on the edges of the screen
2013-05-16remove checks on location / element in the simulation drawing functions. fix ↵jacob12-13/+39
drawing circles with an rx of 0. Probably fix compiling error
2013-05-14gfx.draw/fillcirclejacob14-0/+86
2013-05-11Togglable lua scriptingSimon Robertshaw1-1/+3
2013-05-09Forward resample argument correctly from VideoBuffer resize methodSimon Robertshaw1-1/+1
2013-05-08Fix "blow power" for stick man, disable rocket boots on E-hole.Saveliy Skresanov1-3/+12
2013-05-08Rocket boots for stickman, because why notjacksonmj1-0/+21
Pass through gravity wall to activate, fan wall to deactivate. Accelerate with left/up/right keys. Plasma is spawned when accelerating, and STKM is immune to plasma but not other hot elements when rocket boots are enabled. Hold left+right to slow down quickly. STKM spawn element is retained and can still be created while using rocket boots, but it may be difficult to do anything useful with the spawn element whilst spewing hot plasma everywhere.
2013-05-05drawtext_outline to fix unreadable infotips, tooltips fade in and out (more ↵jacob14-0/+25
like old tpt)
2013-04-10fix assert error when resampling an image to an invalid size (corrupted stamps)jacob11-0/+2
2013-03-22Move all GUI source files into gui/Simon Robertshaw1-2/+2
2013-03-16Nicer resize method for VideoBuffer, fix Local and Server save previewsSimon Robertshaw2-6/+16
2013-03-15Use VideoBuffer in place of thumbnailSimon Robertshaw3-10/+22
2013-03-12MergeSimon Robertshaw1-0/+6
2013-03-10AvatarButton/holder, rename ThumbnailBroker for more general purposesSimon Robertshaw2-0/+17
2013-03-09fix empty signs being created when shifting them out of bounds, draw parts ↵jacob11-0/+6
of images when it goes partway off the top of the screen.
2013-03-08fix mismatched malloc/delete[]'s when not using new image resamplerjacob11-7/+7
2013-03-06remove auto generated comments from all files, fix some missing tabs, remove ↵jacob11-6/+0
unused variables from config.h
2013-03-03fix crash when drawing particles in invalid coordinates (using console)jacob11-2/+2
2013-02-15fix mac compiling, fix renderer, fix other minor compiling issuesjacob11-0/+4
2013-02-09fix deco sample tool with 1 px brush, fix deco sample also sampling ↵jacob12-3/+9
HUD/other text
2013-02-09blobby walls in blob viewjacob12-0/+95
2013-02-08fix sign box size, sign width with {t} and {p}, and zoom box sizejacob11-52/+11
2013-01-26clear persistent effects when it's display mode is removedjacob11-0/+5
2013-01-23fix "i" argument to graphics functions.jacob11-1/+7
Also, they don't overwrite the default one, you can pass in nil to tpt.element/graphics_func for the function to restore the original.
2013-01-13change some free/malloc's back to delete/new'sjacob11-22/+22
2013-01-06fix mismatched free()/delete'sjacob11-2/+2
2013-01-04fix Ctrl+x being one pixel off, better xor_rect from tpt, delete test.cjacob11-2/+19
2012-12-18fix WARP being invisible, make it visible in heat display mode thoughjacob11-2/+8
2012-12-16fix upvote buttons still having colored background after clearing the save, ↵jacob11-2/+2
make them look more like from in tpt
2012-12-15Very high quality image resampling code curtesy of imageresampler ↵Simon Robertshaw2-8/+101
(http://code.google.com/p/imageresampler/), will replace current shitty linear interpolation for SSE2 and renderer builds.
2012-10-29Format: Buffer to pti, Save rendererSimon Robertshaw2-0/+20
2012-10-26don't render invalid elementsjacob11-1/+1
2012-10-05{t:15100|text} to open a forum thread (will try to add more shortcuts later)jacob11-1/+1
2012-09-30Draw walls behind particlesSimon Robertshaw1-3/+3
2012-09-27Fix case sensitive filenameSimon Robertshaw1-1/+1
2012-09-26Improvement to some of the rendermode iconsSimon Robertshaw1-10/+39
2012-09-26fix minor memory problem with last commitjacob11-0/+2