summaryrefslogtreecommitdiff
path: root/src/game/GameModel.cpp
AgeCommit message (Collapse)AuthorFilesLines
2012-08-08Do not delete given savefile in GameModel::SetSaveFile, behaviour should be ↵Simon Robertshaw1-1/+0
similar to GameModel::SetSave in terms of managing memory in given pointer
2012-08-05Wall Edge option, fixes #70Simon Robertshaw1-6/+11
2012-08-05Allow 24bits of var for create_part, add tool for tesc. Fixes #72Simon Robertshaw1-0/+4
2012-08-05Added triangle brush, fixes #47Savely Skresanov1-1/+3
2012-08-05Draw gravity zones when using grav wallSimon Robertshaw1-0/+1
2012-08-04Add icons for erase, improve icons for certain walls, fix issue #45Simon Robertshaw1-3/+3
2012-08-03Use plop tool to place single units of an element (Used for Stickman, ↵Simon Robertshaw1-0/+4
Fighter), fixes issue 53
2012-08-03QuickOptions!! #46Simon Robertshaw1-0/+47
2012-08-02Update menus on element change from lua, addresses issue #42Simon Robertshaw1-59/+77
2012-07-29Restart N. Grav when needed (somewhat effects issue #31) and fix shitty ↵Simon Robertshaw1-7/+3
logic when setting paused state on loading save (Fixes issue #34)
2012-07-27Local file browser + some more interesting things like Progress bar UI componentSimon Robertshaw1-0/+28
2012-07-25WIND toolSimon Robertshaw1-0/+1
2012-07-24Integer values for prefs, Default decoration colour, clear decorationSimon Robertshaw1-1/+17
2012-07-21Icons for menu itemsSimon Robertshaw1-1/+1
2012-07-19Special ligh placementSimon Robertshaw1-2/+11
2012-07-18Add descriptions to toolbuttons, add Tooltips to Button, ToolTip event for ↵Simon Robertshaw1-10/+10
Windows
2012-07-18Info tip for changing display modesSimon Robertshaw1-0/+38
2012-07-06Move graphics into seperate folderSimon Robertshaw1-1/+1
2012-06-22Client now provides methods for reading and saving preferences - less ↵Simon Robertshaw1-41/+12
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-20Merge branch 'master' of github.com:FacialTurd/PowderToyppSimon Robertshaw1-12/+20
2012-06-20OpenGL canvas for Windows, Notifications for main Game, Update checker in ↵Simon Robertshaw1-0/+33
Client (+ other client triggered events)
2012-06-18Fix stamp and save assignmentSimon Robertshaw1-11/+17
2012-06-18GameModel manages currentSave instanceSimon Robertshaw1-1/+7
2012-06-18Menu frees any added itemsSimon Robertshaw1-4/+0
2012-06-12Correct save reloading, add Vac and NGrav toolsSimon Robertshaw1-2/+2
2012-06-11Saving and loading other flags from GameSave, remove old saveloaderSimon Robertshaw1-4/+18
2012-06-10Change stamp storage to a list, insert new stamps at the begining, 'l' loads ↵Simon Robertshaw1-1/+13
the first stamp or the previously used stamp, 'k' shows the stamp browser
2012-06-09Unify stamp and clipboard placement code, GameSave translation and ↵Simon Robertshaw1-14/+20
transoformation working (not particularly well)
2012-06-09Preview: Wait for save to load before opening, Simulation: Correct block ↵Simon Robertshaw1-6/+2
coords when reading wall data, replace existing particles when placing stamps on top, Game: Clear the simulation when loading a save
2012-06-07Rename Save class to SaveInfo, introduce SaveFile for hanlding of local data ↵Simon Robertshaw1-20/+7
(stamps and local saves). Rename Stamps browser to LocalBrowser, ready for sharing code with the local save browser
2012-06-06Saving and loading at position, yuse exceptions for parsing savesSimon Robertshaw1-1/+5
2012-06-05Use a different method for decoding saves with uncompressed object in memory ↵Simon Robertshaw1-21/+25
for stamps and clipboard, also allows for transformation (rotation), missing failure states and code for loading it into a Simulation
2012-05-15Move style into ComponentSimon Robertshaw1-1/+0
2012-05-12Stupid gitSimon Robertshaw1-1/+5
2012-05-12Tools implemented in a similar way to elementsSimon Robertshaw1-0/+7
2012-05-12Redo Wall IDsSimon Robertshaw1-1/+1
2012-05-07Default elements in gamemodelSimon Robertshaw1-2/+2
2012-05-07A bit of refactoring (elements)Simon Robertshaw1-5/+5
2012-04-26OS X compiling working, Make it a bit more friendly with stricter compilersSimon Robertshaw1-1/+2
2012-04-20OpenGL renderingSimon Robertshaw1-2/+2
2012-04-18TPT: Added smudge tool afbe8cf38eSimon Robertshaw1-0/+1
2012-04-05Modifier keys for Lua, Air display, correct render mode savingSimon Robertshaw1-2/+2
2012-04-04CommandInterface, Mouse, Keyboard and Tick events, on screen log, print ↵Simon Robertshaw1-0/+21
redirected to tpt.log
2012-04-02Stamps browser, placement + clipboard sampling and placement - No clipboard ↵Simon Robertshaw1-11/+43
or stamp thumbnail generation, needs thumbnail generator from SaveLoader
2012-03-29Replace Error notification with exception for Tags modelSimon Robertshaw1-2/+2
2012-03-28Exception when loading invalid saveSimon Robertshaw1-1/+7
2012-03-28Clipboard and Stamp from selection (no way to paste/place yet)Simon Robertshaw1-1/+31
2012-03-05Better sliders for Decoration editorSimon Robertshaw1-3/+9
2012-03-04Slider and decoration colour changerSimon Robertshaw1-1/+48
2012-03-03Decoration tools - no way to set colour yetSimon Robertshaw1-1/+9