Commit Graph

14069 Commits (cb2db50a649ee737ea0f79c4e355cb2ec6e7c5bf)
 

Author SHA1 Message Date
lethosor cb2db50a64
Re-enable build of several plugins
Likely to still work, and were probably just disabled due to v50 changes:
- changeitem
- createitem
- deramp
- flows
- lair

and a couple that don't access DF data at all:
- luasocket
- title-folder
2023-05-09 22:13:49 -04:00
lethosor 904b289c8f
Merge remote-tracking branch 'lethosor/cmake-fix-find-python-pyenv' into develop 2023-05-09 22:09:55 -04:00
lethosor e664f4aa7b
CMake: fix find_package(Python) when inactive pyenv Python installations are present
`find_package(Python)`'s default behavior is to attempt to use any `python3.x`
executables it finds before `python3`. This is problematic when using tools such
as pyenv, where `python3.x` executables may be present in a user's PATH but not
be functional.

Setting the `Python_FIND_UNVERSIONED_NAMES` hint to `FIRST` causes `python3` to
be attempted first, if it exists.

Note that this option was introduced in CMake 3.20:
https://cmake.org/cmake/help/latest/module/FindPython.html#hints
2023-05-09 21:56:07 -04:00
DFHack-Urist via GitHub Actions bfb6f3aa2e Auto-update submodules
scripts: master
2023-05-05 07:13:16 +00:00
DFHack-Urist via GitHub Actions 07c8f035c7 Auto-update submodules
scripts: master
2023-05-04 07:14:05 +00:00
Myk 356d74c132
Merge pull request #3324 from johncosker/design-refactor
C++ gui/design Plugin Code for drawing shapes faster.
2023-05-03 17:08:51 -07:00
John Cosker aa0721edee Changelog 2023-05-03 20:01:17 -04:00
John Cosker 58e11b01cb Comments 2023-05-03 19:37:44 -04:00
John Cosker 611e6d3a12
Merge branch 'develop' into design-refactor 2023-05-03 19:05:15 -04:00
Myk Taylor 8f5c454b39
add focus strings for new_region 2023-05-03 15:52:01 -07:00
Myk 823119694f
Merge pull request #3349 from myk002/myk_background_foreground
fix fullscreen DF minimizing on startup
2023-05-03 14:45:16 -07:00
Myk Taylor ad5a0d41f5
only show the terminal if requested 2023-05-03 14:34:48 -07:00
Myk Taylor bebf3584ba
maybe fix terminal in foreground issue 2023-05-03 14:15:36 -07:00
DFHack-Urist via GitHub Actions 8b6d20ae9e Auto-update submodules
scripts: master
2023-05-03 07:14:37 +00:00
Myk fabbcc0da6
Merge pull request #3314 from myk002/myk_add_spatter
re-add add-spatter plugin (minimal changes)
2023-05-02 17:17:42 -07:00
Myk 2e64cf4373
Merge branch 'develop' into myk_add_spatter 2023-05-02 17:10:43 -07:00
Myk e4711801f3
Merge pull request #3323 from myk002/myk_worknow
add work-now plugin
2023-05-02 16:38:02 -07:00
Myk c91268e50f
Merge branch 'develop' into myk_worknow 2023-05-02 16:35:26 -07:00
Myk Taylor d21a6c6432
update symbols for 50.08 itch and classic 2023-05-02 14:34:45 -07:00
Myk f87ed93000
Merge pull request #3331 from myk002/myk_cache_conscious
reduce ccache, protect steam sdk from eviction, clean up GHA defs
2023-05-02 09:56:12 -07:00
Myk 72e72d8a25
Merge pull request #3336 from myk002/myk_overlay_vs
[hotkeys] fix logo disappearing when hovered on title screen
2023-05-02 09:55:58 -07:00
Myk c1a0d1ad86
Update changelog.txt 2023-05-02 09:55:35 -07:00
Myk a2d85b5095
Merge pull request #3332 from TaxiService/cyclehotkey2
CycleHotkey: small tweak to `val_gap` + rename to `option_gap`
2023-05-02 09:54:56 -07:00
Taxi Service ef0c8950bd renamed val_gap to option_gap, updated docs/changelog 2023-05-02 16:46:46 +02:00
TaxiService f181b50a30
Merge branch 'develop' into cyclehotkey2 2023-05-02 08:22:10 +02:00
John Cosker 0eb04f1b73 changelog 2023-05-01 14:32:09 -04:00
John Cosker be6f52c052 Merge branch 'design-refactor' of https://github.com/johncosker/dfhack into design-refactor 2023-05-01 14:24:40 -04:00
John Cosker 528dc466e2 address review comments 2023-05-01 14:20:53 -04:00
Myk Taylor 3f51f24f91
fix errors when dragging a scrollbar and the mouse leaves the window 2023-04-30 17:12:43 -07:00
Myk Taylor 0d6c5869f4
fix logo disappearing when hovered on title screen 2023-04-30 16:40:03 -07:00
Taxi Service cfcb1cd937 make val_sep useful if label_below == true 2023-04-30 10:18:15 +02:00
Myk Taylor 7aa5692fef
reduce linux ccache size; fix msvc ccache path 2023-04-29 23:46:06 -07:00
Myk Taylor 17a423bcd2
ensure msvc builds have ccache 2023-04-29 23:31:44 -07:00
Myk Taylor b69aff4d6e
reduce cache for msvc builds too; remove ruby 2023-04-29 23:19:02 -07:00
Myk Taylor ffa9f79f94
rightsize ccache, protect steam sdk from eviction 2023-04-29 22:30:42 -07:00
Myk Taylor 923f84b2f2
bump to 50.08-r1 2023-04-29 18:58:34 -07:00
Myk Taylor f61d25bdeb
bump to 50.08-r1 2023-04-29 18:46:13 -07:00
Myk 898a54e72f
Merge pull request #3330 from DFHack/5008-beta1
merge 5008 work into develop
2023-04-29 18:42:25 -07:00
John Cosker 065323ef74
Merge branch 'develop' into design-refactor 2023-04-28 11:17:39 -04:00
John Cosker 6b7c90b676 Working C++ and refactors 2023-04-27 22:37:56 -04:00
Myk Taylor 3dafdf8f24
absorb old sphinx anchor 2023-04-27 14:29:50 -07:00
Myk Taylor 83fa87b492
add work-now to the build 2023-04-27 14:22:45 -07:00
Myk Taylor ef140b0dd6
rename and enable plugin 2023-04-27 13:20:25 -07:00
Myk Taylor fab05ca887
fix position of title overlay; force refresh on resize 2023-04-27 12:59:06 -07:00
Myk 719c47cf5c
Merge pull request #3319 from myk002/myk_accessible
[buildingplan] check items for accessibility for dialogs
2023-04-27 02:29:13 -07:00
Myk Taylor 1b8fc20ad5
check items for accessibility for dialogs
before we only checked when doing the cycle, so if an inaccessible item
were manually selected, we'd never be able to build
2023-04-26 21:01:21 -07:00
Myk Taylor fef7919c08
bump version to 50.08-beta4 2023-04-26 16:19:26 -07:00
Myk Taylor 8de7619d21
Merge branch 'develop' into 5008-beta1 2023-04-26 16:18:37 -07:00
Myk d452bf984b
Merge pull request #2553 from myk002/myk_nosdlreal
migrate from SDL interposing to the hooks API
2023-04-26 16:10:32 -07:00
Myk b1ae39764b
Merge branch '5008-beta1' into myk_nosdlreal 2023-04-26 15:48:13 -07:00