- Pause renderer thread when needed in GameModel
- Fix issues with render ui checkboxes: (fixes #970)
- Port brushes to PlaneAdapter
- Fix gravity lensing applying uniformly to all of RGB
- Appease the clang gods (fix CI)
- Fix yet another extremely rare pmap corruption
- Fix Lua elements getting deselected when their properties change
- Store tool identifier to index mapping in tools.index
- Add MenuSection and MenuVisible properties to Tool
- Make more Lua tool properties trigger a menu rebuild
- Fix EndsWidth crash when the suffix is longer than *this
- Show address of Main in stack traces
- Fix drawing rectangles with tools not doing anything in some cases
- Migrate Rects to (pos, size) representation
- Remove the single C TU from the codebase
- Show placeholder text in text fields even when focused
- Add sim.listDefaultGol
- Unify particle property parsing code
- Fix the position-based selector of !set
- Deduplicate console command function list
- Add !get console command