Skip to content

Conversation

@chdoc
Copy link
Owner

@chdoc chdoc commented Feb 23, 2025

TODO: changelog :)

ab9rf and others added 30 commits February 18, 2025 17:25
This adds code to flush cache after applying a hotpatch. While it's unlikely that a patched location will be in cache at the time we apply a patch, it is better to be safe than sorry

Also fixed the spelling error in `setPermissions` while I was here
apparently the documentation i found was... incomplete
fix the follow panel hitbox
spectate.lua: refactor `set_setting()`
plugins/stonesense: master
this should not be required, but `luaL_error` is not marked `[[noreturn]]` even though it reliably does not return, and i don't want to alter the lua module any more than absolutely necessary, so we do this here instead
add type identity for `std::filesystem::path`
library/xml: master
spectate.lua: minor simplification of `render_unit_banners()`
but update docs and keep structure for future binpatches
[overlay] add enable/disable hooks for widgets
myk002 and others added 16 commits February 28, 2025 10:47
[overlay] reset draw context between rendering widgets
scripts: master
plugins/stonesense: master
and update refs
This is a quick workaround. A proper solution would involve calculating sizes and locations of the DF's widgets, as well as visibility for some of them.

Also, remove `local writer = dc`, just use `dc`.
spectate.lua: do not write into top and bottom 4 rows over DF's UI
scripts: master
[orders] remove MakeCheese job from basic orders list
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants