Myk Taylor
e111a73763
allow color options for CycleHotkeyLabel
...
and use the option to render `On` in green for ToggleHotkeyLabel
2023-01-06 15:42:27 -08:00
Myk
18e17e4e36
Merge pull request #2565 from myk002/myk_docs
...
Amalgamation of docs PRs
2023-01-06 15:40:32 -08:00
Myk Taylor
1a8f60c03b
implement remaining review comments from #2517
2023-01-06 15:31:50 -08:00
Myk Taylor
91df585bf8
Merge branch 'develop' into myk_docs
2023-01-06 15:22:03 -08:00
Myk
8264415720
Update docs/dev/building/Compile.rst
2023-01-06 15:11:10 -08:00
Myk
5825a26ffb
Merge pull request #2564 from myk002/myk_get_df_screen
...
add Gui::getDFViewscreen and Lua binding
2023-01-06 15:09:42 -08:00
Myk
394cc1a193
Merge pull request #2563 from ab9rf/5005-reveal
...
enable reveal for v50
2023-01-06 12:48:26 -08:00
Kelly Kinkade
5e9ddd9a36
reveal: vertical whitespaec
2023-01-06 14:34:59 -06:00
Myk Taylor
6f46ae672e
add Gui::getDFViewscreen and Lua binding
2023-01-06 12:17:36 -08:00
Kelly Kinkade
779e159512
enable reveal
...
`reveal demon` is disabled due to double popup bug
`reveal` also has guidance text that appears if the player is in graphics mode explaining the limitations of the new renderer
2023-01-06 13:56:19 -06:00
Kelly Kinkade
83e5bc120a
set_df_path: handle cancel correctly
2023-01-06 12:02:56 -06:00
Kelly Kinkade
9de09ac779
bump version to 50.05
2023-01-06 08:50:10 -06:00
Kelly Kinkade
42d572cd03
set-df-path: accept path on command line
2023-01-06 08:31:54 -06:00
Amber Brown
79206c92a7
modern windows terminal + powershell is, (un?)fortunately superior to cygwin's, so cut this for simplification
2023-01-06 21:26:57 +11:00
Amber Brown
d7495bfdf8
update the install documentation to mention VS2022 properly
2023-01-06 21:26:57 +11:00
DFHack-Urist via GitHub Actions
1540e7c294
Auto-update submodules
...
library/xml: master
scripts: master
2023-01-06 07:13:54 +00:00
DFHack-Urist via GitHub Actions
f4d059ea3d
Auto-update submodules
...
library/xml: master
scripts: master
2023-01-06 02:43:42 +00:00
Myk
a59f1518c1
Merge pull request #2556 from myk002/myk_zscreen
...
framework for passthru, z-order swapping windows
2023-01-05 18:41:57 -08:00
DFHack-Urist via GitHub Actions
9eb5165ebe
Auto-update submodules
...
library/xml: master
2023-01-06 02:11:27 +00:00
Myk Taylor
1934014659
framework for passthru, z-order swapping windows
2023-01-05 18:07:38 -08:00
Myk
8479023dd8
Merge pull request #2557 from myk002/myk_rename2
...
Rename renamed global names
2023-01-05 18:04:57 -08:00
Myk Taylor
3969262e44
update submodule refs
2023-01-05 17:50:49 -08:00
Myk Taylor
845391f4e6
fix overzealous "ui" -> "plotinfo" replacement
...
some comments were just talking about the UI..
2023-01-05 17:46:30 -08:00
Myk Taylor
c4a2bdd08e
update lua too
2023-01-05 17:35:33 -08:00
Myk Taylor
5e5775f5e3
rename globals according to structures update
2023-01-05 17:11:01 -08:00
Myk
a5b11065db
Merge pull request #2547 from lethosor/codegen-stl-map-stub+v50
...
[v50] Add read-only container_identity for std::map
2023-01-05 15:35:27 -08:00
Myk Taylor
412531bf03
really fix the format string this time
2023-01-04 21:29:45 -08:00
Myk Taylor
9cbcd81f63
fix format strings for vars that were size_t
2023-01-04 21:24:52 -08:00
Myk
ba6c126c38
Merge pull request #2554 from myk002/myk_dynamic_config
...
Remove dfhack-config from release tarball
2023-01-04 19:45:53 -08:00
Myk Taylor
c70c4131bd
don't include dfhack-config/ in release tarball
...
create it at runtime
move files around so no dfhack-owned files are in there
2023-01-04 19:41:58 -08:00
Myk Taylor
d0fff7692e
move dfhack-config into data
2023-01-04 19:41:10 -08:00
Myk
b62cfa3699
Merge pull request #2552 from myk002/myk_mouse
...
Get correct mouse button down behavior in Lua without overwriting enabler fields
2023-01-04 19:39:43 -08:00
Myk
78be3a6463
Merge pull request #2548 from myk002/myk_logo
...
Display DFHack logo for the hotkeys overlay widget
2023-01-04 19:06:05 -08:00
Myk Taylor
e9a5ec13af
update logo image
2023-01-04 17:55:01 -08:00
Myk Taylor
4e51e02924
move SDL shims to a new DFSDL module
2023-01-04 17:15:32 -08:00
Rose
0d18dd508a
Merge remote-tracking branch 'DFHack/develop' into develop
...
# Conflicts:
# library/xml
2023-01-04 15:02:33 -08:00
Rose
67b95bf35f
Compile Remote Fortress Reader
2023-01-04 15:01:46 -08:00
Myk Taylor
8e62a46009
display new logo for the hotkeys overlay widget
2023-01-04 13:30:33 -08:00
Myk Taylor
5d04b9c4cb
add Textures module and load DFHack logo
...
undocumented for now since it's internal. in the future, perhaps this
could morph into a dynamic texture loading facility for tools
2023-01-04 13:30:18 -08:00
Myk Taylor
cbcb8b5f88
fix up overlay config and pathable docs
2023-01-04 13:27:03 -08:00
Myk Taylor
9e38101593
enable the overlay by default
...
now that gps->enabler is unharmed upon crossing the Lua boundary
2023-01-04 12:09:21 -08:00
DFHack-Urist via GitHub Actions
2dbc5c2413
Auto-update submodules
...
scripts: master
2023-01-04 07:14:13 +00:00
Myk Taylor
021b24fa65
update docs
2023-01-03 14:56:49 -08:00
Myk Taylor
9fd3ef7b4b
correct mouse down behavior without hosing enabler
...
before, we inhibited multiple mouse button down events by overwriting
the values in enabler. now we keep state internally and inhibit multiple
events on our own.
also add events and state tracking for middle mouse button
2023-01-03 14:52:49 -08:00
Myk
23f94550eb
Merge pull request #2551 from myk002/myk_insert
...
refactor EditField text insertion
2023-01-03 13:36:11 -08:00
Myk Taylor
b766b72784
update docs for widgets.EditField
2023-01-03 13:06:57 -08:00
Myk Taylor
55cdaea636
refactor EditField text insertion
2023-01-03 12:57:02 -08:00
Myk Taylor
898e23d6a5
use lookup instead of hardcoding texpos
2023-01-03 12:08:09 -08:00
Myk Taylor
1b1bfc40e7
move default hotspot pos one tile to the right
...
so it doesn't overlap with screen borders
2023-01-03 12:07:40 -08:00
Myk Taylor
a0343b06a6
adjust text wrap to new scrollbar width
2023-01-03 00:56:07 -08:00