Commit Graph

13169 Commits (6880225bb6916413e98a951e5ce4a79d630cd678)
 

Author SHA1 Message Date
Robob27 86b57380a6 fixup unnecessary changes, remove unnecessary stuff 2023-02-05 19:04:21 -05:00
Robob27 3da1964c53 Fix another warning, test force_full_display_count 2023-02-05 19:04:21 -05:00
Robob27 59db67e654 Remove unnecessary invalidate 2023-02-05 19:04:21 -05:00
Robob27 dc40f7182c Fix warning 2023-02-05 19:04:21 -05:00
Robob27 2cb9830404 Fix default mouse_button value 2023-02-05 19:04:21 -05:00
Robob27 4a0d542b5e Add more confirms 2023-02-05 19:04:21 -05:00
Robob27 085a308e99 Remove/readd comments 2023-02-05 19:04:21 -05:00
Robob27 6e442a26ca More WIP 2023-02-05 19:04:21 -05:00
Robob27 a770a4cae4 WIP 2023-02-05 19:04:21 -05:00
Myk 3ca2521ce9
Merge pull request #2807 from Bumber64/patch-1
Update Units::isFortControlled
2023-02-05 15:43:31 -08:00
Myk 87931d99f6
Merge pull request #2810 from TaxiService/patch-2
de-hardcoding scrollbar spritesheet definitions
2023-02-05 15:42:41 -08:00
Ryan Williams 8253505e4f
Update changelog.txt 2023-02-05 12:07:54 -08:00
Ryan Williams 35c87dfe11
Update changelog.txt 2023-02-05 12:05:22 -08:00
Ryan Williams 08d90de277
Merge branch 'DFHack:develop' into patch-1 2023-02-05 12:02:58 -08:00
TaxiService b6196e91e4
increase min scrollbar height to 2 (from 1)
rationale:
- vanilla scrollbars dont get shorter than 2.
- 2-tall 'bars are easier to click on than 1-tall 'bars.
- this avoids having to make short custom graphics for 1-tall tiles, which most of the time look terrible...

cons:
- short scrollbars are cool : (
2023-02-05 19:00:38 +01:00
TaxiService 30a1f2f924
de-hardcoding scrollbar spritesheet definitions
added a new variable "SBSO", and redefined all scrollbar tile definitions as this variable + an offset.
this could make it easier to switch scrollbar graphics from within the game, if necessary.
2023-02-05 18:56:51 +01:00
DFHack-Urist via GitHub Actions 8c79ca5500 Auto-update submodules
scripts: master
2023-02-05 07:13:47 +00:00
Myk 90860f0db0
Merge pull request #2808 from Bumber64/patch-2
Update Gui::resetDwarfmodeView
2023-02-04 22:53:18 -08:00
Myk 427b90c9d5
Merge pull request #2802 from myk002/myk_automelt
[automelt] improve resistance to morphed building ids
2023-02-04 22:50:34 -08:00
Ryan Williams 1eb67ab239
Update Gui::resetDwarfmodeView
* Set `plotinfo->main.mode` again now that alignment is fixed
* Left note about unidentified global
* DF resets the whole `selection_rect` struct
* Comments for `ANNOUNCE_LINE_DURATION` and `ANNOUNCE_DISPLAY_TIME` constants reflect the default 50 GFPS
2023-02-04 19:56:37 -08:00
Ryan Williams 0f78509328
agitated_wilderness_creature is in unit->flags4 2023-02-04 19:29:37 -08:00
Ryan Williams c345acd417
Update Units::isFortControlled
Add check for `agitated_wilderness_creature`.
2023-02-04 18:48:41 -08:00
Myk 11e3362670
Merge pull request #2799 from TaxiService/patch-1
wrong scrollbar sprites mapping fix (issue #2777)
2023-02-04 17:42:31 -08:00
Myk Taylor 2daf1ceca5
make automelt resistent to morphed building ids
i.e. that no longer refer to valid stockiples, which can happen if the
persisted data is from another game
2023-02-04 12:56:19 -08:00
Myk 1365e4bc7d
Merge pull request #2800 from kelvie/build-stonesense
Cleanup: GHA: use declarative env
2023-02-04 12:22:01 -08:00
TaxiService de04cf04e0
wrong scrollbar sprites mapping fix (issue #2777)
i've taken a crack at it, and this seems to fix this "issue" i filed here: https://github.com/DFHack/dfhack/issues/2777

https://i.imgur.com/aFnq80M.mp4
2023-02-04 15:18:26 +01:00
Myk Taylor 71deeb7a48
bump version to 50.05-alpha3.1 2023-02-03 15:48:09 -08:00
Myk 29f56a6c14
Merge pull request #2792 from myk002/myk_seedwatch
[seedwatch] fix parameter parsing when setting targets
2023-02-03 15:35:54 -08:00
Myk Taylor ce16aef29f
update changelog 2023-02-03 15:27:44 -08:00
Myk Taylor 43d1a1563b
fix param parsing for setting targets 2023-02-03 15:27:01 -08:00
Myk Taylor 4a21b0843f
bump to 50.05-alpha3 2023-02-03 14:28:17 -08:00
Kelvie Wong 1e904cfc11 GHA: use declarative env
Rather than calling `env` as part of the commandline.
2023-02-03 14:09:59 -08:00
DFHack-Urist via GitHub Actions 667851d037 Auto-update submodules
scripts: master
2023-02-03 21:50:53 +00:00
Myk Taylor 5a4ab977a5
update changelog 2023-02-03 12:53:59 -08:00
Myk Taylor f2521c4a5c
protect against bad tree data 2023-02-03 12:52:50 -08:00
Myk Taylor 972df67eee
add more instrumentation to autochop 2023-02-03 12:26:01 -08:00
Myk Taylor 81abd52313
include TRACE messages in the build 2023-02-03 12:25:44 -08:00
Myk Taylor e2095f9ae3
restore the file mode to executable 2023-02-03 10:31:17 -08:00
Myk 114014878e
Merge pull request #2788 from kelvie/build-stonesense
cross compile: build stonesense as well
2023-02-03 10:29:43 -08:00
Myk 5b4e3bd607
Merge branch 'develop' into build-stonesense 2023-02-03 10:29:16 -08:00
Myk 9db9d06867
Merge pull request #2759 from CoreyJ87/patch-1
Always build stonesense
2023-02-03 10:28:19 -08:00
Myk d980c7bdef
actually expand EXTRA_CMAKE_ARGS in the command 2023-02-03 10:25:04 -08:00
Myk 04f586b5c8
move stonesense flag to the cross compile action 2023-02-03 10:12:25 -08:00
Kelvie Wong cddcf7850d cross compile: build stonesense as well 2023-02-03 09:27:18 -08:00
DFHack-Urist via GitHub Actions 86962601de Auto-update submodules
scripts: master
2023-02-03 14:48:15 +00:00
Myk d1a77896b4
Merge pull request #2787 from myk002/myk_reset_reload
reset the saved frame counter on new world
2023-02-03 06:46:09 -08:00
Myk f9376d696e
Merge pull request #2786 from myk002/myk_list_double_click
[widgets.List] react to double clicks on list items
2023-02-03 06:45:50 -08:00
Myk Taylor 345b7d78cb
pass attributes through FilteredList 2023-02-03 00:09:10 -08:00
Myk Taylor 2316615763
react to double clicks on list items 2023-02-03 00:09:10 -08:00
Myk Taylor 6831b1a1ae
reset the saved frame counter on new world
this allows the plugins to function normally even after one world is
exited and a different world with a lower frame counter is loaded
2023-02-03 00:08:38 -08:00