Myk
a900b1789a
Merge pull request #2414 from myk002/myk_mouse_buttons
...
Make mouse button event behavior conform to docs
2022-11-23 11:29:20 -08:00
DFHack-Urist via GitHub Actions
a9ea68b26a
Auto-update submodules
...
scripts: master
2022-11-23 07:15:32 +00:00
Myk
ae1c7ff831
Merge pull request #2382 from cppcooper/patch-2
...
Updates spectate plugin
2022-11-22 10:35:58 -08:00
DFHack-Urist via GitHub Actions
807ce39251
Auto-update submodules
...
scripts: master
2022-11-22 07:17:58 +00:00
Myk
61974b86ab
Merge pull request #2415 from DFHack/master
...
Merge robots.txt change from master to develop
2022-11-21 21:47:54 -08:00
Myk
89aef0a2a4
Merge pull request #2410 from myk002/myk_robots
...
Add robots.txt to our HTML docs
2022-11-21 21:40:24 -08:00
myk002
c9cf5ecca8
we kept editfield as MOUSE_L for click and drag
2022-11-21 17:51:24 -08:00
myk002
db516d9474
update changelog
2022-11-21 17:38:29 -08:00
myk002
24dc879888
adapt library code to newly correct mouse events
2022-11-21 17:36:46 -08:00
myk002
e2218d0429
make mouse button event behavior conform to docs
...
before, when a mouse button was held down, we'd send a single _MOUSE_L
and _MOUSE_L_DOWN event and that's it. now we properly send a single
_MOUSE_L_DOWN event and _MOUSE_L events for as long as the button is
held down. similar for the right mouse button
2022-11-21 17:35:14 -08:00
Josh Cooper
5352649b88
Implements plugin: spectate v1.0.3b
...
test
2022-11-21 12:26:40 -08:00
Josh Cooper
4a0abd1915
Implements plugin: spectate v1.0.2b
2022-11-21 12:26:40 -08:00
Josh Cooper
b99e948b8a
Implements plugin: spectate v1.0.1a
2022-11-21 12:26:40 -08:00
Josh Cooper
40cbe4fe88
Implements plugin: spectate v1.0a
2022-11-21 12:26:40 -08:00
Josh Cooper
ec6cd8d53a
Implements plugin: spectate v0.5
...
Fixes spectate not starting with the first job
Updates spectate.cpp
- refactors features/settings to under a `Configuration` struct with a global variable `config`
- refactors existing `config` => `pconfig`
- moves plugin logic, mostly, to namespace SP (spectate plugin)
- utilizes debugging log macros
- updates status format
- refactors status print code into a separate function
2022-11-21 12:26:27 -08:00
Myk
edfaf5f9f2
Merge pull request #2412 from myk002/myk_init_order
...
Ensure init script file run order is consistent
2022-11-20 18:02:28 -08:00
myk002
086ce64787
update changelog
2022-11-20 17:28:59 -08:00
myk002
0190cfb117
ensure foo.init runs before foo.*.init
2022-11-20 17:27:14 -08:00
Myk
d2c26acb47
create robots.txt for HTML docs
2022-11-20 17:08:02 -08:00
myk002
5967e5c9e0
fix up cleanowned status message
...
print unit id instead of raw pointer and display "wear level" instead of
just "wear"
2022-11-20 16:03:08 -08:00
Myk
ff447d46bd
don't overcount units for misery widget
...
addendum to #2366
2022-11-20 09:45:23 -08:00
Myk
152aa70b21
Merge pull request #2409 from ab9rf/autolabor-refactor
...
Autolabor refactor, phase 1
2022-11-20 08:33:36 -08:00
Kelly Kinkade
2bc2dd8f5b
remove unnecessary 'const'
...
wouldn't it be nice if there was a single C++ standard that all compilers adhered to?
2022-11-20 10:21:32 -06:00
Kelly Kinkade
2453b34194
refactor common labor state map table
...
eliminates code duplication
2022-11-20 10:09:52 -06:00
Kelly Kinkade
aa78c626f9
collect autolabor plugins into one directory
...
these plugins all share code, moving them into a common directory will make refactoring the code shared between them more straightforward
2022-11-20 01:58:08 -06:00
Myk
baf58fdf25
Merge pull request #2113 from Bumber64/Bumber64-patch-2
...
Add functions reverse-engineered from announcement code
2022-11-18 17:44:53 -08:00
Myk
ac5a1d35ae
remove duplicate function definition
2022-11-18 17:39:49 -08:00
Myk
24b237ae25
Update changelog.txt
2022-11-18 17:35:50 -08:00
Myk
11c27d40dd
Merge branch 'develop' into Bumber64-patch-2
2022-11-18 17:34:00 -08:00
Myk
046f799f9e
Merge pull request #2405 from ab9rf/msvc-config
...
up MSVC warning level to /W3 /WX
2022-11-18 13:45:18 -08:00
Kelly Kinkade
0d5b80204f
`Internals` not `Internal`
2022-11-18 15:35:08 -06:00
Kelly Kinkade
b6ffaebeda
refine comments
2022-11-18 15:29:02 -06:00
Kelly Kinkade
a16aca0f03
up MSVC warning level to /W3 /WX
...
This makes MSVC warn at a level comparable to what we use on gcc for Linux builds
2022-11-18 15:09:50 -06:00
DFHack-Urist via GitHub Actions
acd561ec9c
Auto-update submodules
...
library/xml: master
scripts: master
2022-11-18 20:59:44 +00:00
Myk
0b0782f837
Merge pull request #2401 from myk002/myk_default_overlay_config
...
add a default overlay config with standard widgets
2022-11-18 10:17:42 -08:00
Myk
8594218bf8
Merge pull request #2402 from myk002/myk_shleggings
...
[orders] replace shell crafts with shleggings
2022-11-18 10:17:25 -08:00
myk002
7b6cd14823
update changelog
2022-11-16 12:33:24 -08:00
myk002
1cc9a4d832
make leggings instead of crafts out of shells
...
they have a greater average trade price, and "shleggings" is hilarious.
2022-11-16 12:31:24 -08:00
myk002
1c0a4182b7
add a default overlay config with standard widgets
2022-11-16 08:53:02 -08:00
Alan
f5d100d28c
Merge pull request #2399 from ab9rf/autofarm-fix-2365
...
autofarm: insert missing output flushes
2022-11-15 21:37:57 -05:00
Kelly Kinkade
99f919c3dc
autofarm: insert missing output flushes
...
insert calls to std::flush as appropriate
fixes #2365
2022-11-15 20:00:27 -06:00
Myk
880120599d
Merge pull request #2398 from ab9rf/autolabor-fix-1994
...
autolabor/autohauler: add labor entries for 241-243
2022-11-15 16:48:58 -08:00
lethosor
899fa3d940
Fix quickfort docs link in data/blueprints/README.md
2022-11-15 15:06:40 -05:00
Kelly Kinkade
eeee752733
Update changelog.txt
...
add changelog
2022-11-15 13:21:45 -06:00
Kelly Kinkade
d191993376
autolabor/autohauler: add labor entries for 241-243
...
add missing entries for jobs 241, 242, and 243
this was fixed in labormanager in PR #1566 (see #1561 ) but was never addressed in autolabor or autohauler
should close #1994
2022-11-15 13:13:33 -06:00
DFHack-Urist via GitHub Actions
822a1c8359
Auto-update submodules
...
library/xml: master
scripts: master
2022-11-15 07:17:03 +00:00
Myk
fa31f3eb56
Merge pull request #2390 from myk002/myk_keybinding_cleanup
...
clean up default keybindings
Long context lists is a short term solution until we can implement script hotkey guards (or we convert the keybindings into overlay widgets)
2022-11-14 20:00:32 -08:00
myk002
983ae02517
update keybinding docs
2022-11-14 19:54:58 -08:00
myk002
4f5cb196a7
scope keybindings closer to their area of use
...
so they don't clutter the hotkeys list unnecessarily
the better solution for many of these commands is hotkey guards, but we
don't yet support hotkey guards for scripts
2022-11-14 19:54:58 -08:00
myk002
511250afbe
reorder keybindings, no definition changes
2022-11-14 19:54:58 -08:00