Snapshot 149
Add new event. api, replaces legacy event functions
Embed a compatibility script to replicate the old api in the new one (this fixes tptmp support)
Documentation for new api will be put on the wiki at some point
Snapshot 15
Fix flood fill delete on normal particles also deleting photons
Change shift+wind tool to not always act like alt was pressed
Remove "Unspecified Error"
Snapshot 151
Fix sim.brush using diameter instead of radius
Transfer properties of COAL breaking into BCOL
Add event.blur, called when opening another interface window
eventcompat.lua: Add shift mapping for US keyboard layout
Snapshot 143
Fix typo in favorites menu
Fix stasis wall not having blob mode effects
Rewrite LDTC to be less buggy:
Max range not checked properly in certain directions
Off by 1 error in tmp
Out of bounds check in wrong spot
Issues with filter mode
Incorrect default temp / airloss properties
Show LDTC tmp2 in HUD
Allow PROP tool to parse particle type for tmp
Show CONV tmp as element name in HUD
Snapshot 144
Domain expired, use tpt.starcatcher.us instead for now
Snapshot 145
Fix default elements disappearing when loading saves if the identifiers don't match
Fix "publish" button in save browser
Snapshot 146
Fix particle #0 not being removed from the photons map when moving
Snapshot 139
Fix scrolling being inversed in the save / stamp browsers
Snapshot 14
Completely new build server
Now compiled with SSE2 (if you get a crash on startup, delete powder.pref and report it)
Fix a potential crash when messing with SOAP in the console
Snapshot 140
Fix Saves/ appearing before all saves in local save browser
Make FPS update less often in HUD
Fix blue line in smudge tool texture
Snapshot 141
Update in-game rules to match the new TPT rules
Rename RAYT to LDTC (linear detector). RAYT in existing saves will disappear.
Fix PIPE being reversed
Snapshot 142
Make ctrl+shift+click toggle favorite status
Check for correct prefix in PROP hex decoding (0 -> #)
Snapshot 134
Fix float parsing in PROP tool
Fix getting / setting string properties in legacy lua api
Snapshot 135
Fix error messages when adding tags and loading / creating saves being corrupted
Fix FIND mode turning off when selecting elements
Snapshot 136
Upgrade to SDL 2
This is a major upgrade, which greatly improves video and input handling
Add "resizable window" option. Turning this setting on may make TPT look a little blurry
Fullscreen is now instant and no longer changes your screen resolution. The option to use old fullscreen is still there
Redo text input handling. This will allow for unicode input soon
The redone input handling breaks most Lua scripts which listen for key events, such as tptmp. There is no replacement text input API at the moment
Improve screen size detection, now checks the correct monitor and accounts for the taskbar
Snapshot 138
Fix issues with scrolling
Snapshot 13
don't add extra newlines when downloading scripts via tpt.getscript
Only show wavelengths in HUD if there is at least one valid wavelength
Snapshot 130
Fix another crash when particles are out of bounds
Fix occasional issue where deleting the particle RAYT is detecting would delete the particle it is sparking instead
Update rng calls for elements up to 'P' reverse alphabetically, may fix bugs
Snapshot 131
Update the rest of the rng calls
Fix single pixel pipe
Snapshot 132
Add unicode support. This will eventually allow us to translate the game into other languages
All string handling everywhere has been changed to support unicode. Please watch out for and report any bugs you see
Fix CLNE