Commit Graph

12179 Commits (e943b4ed316c2e7377999127cb4fd99f691558b4)
 

Author SHA1 Message Date
Myk e943b4ed31
Merge pull request #2413 from myk002/myk_resume
Turn down resume plugin
2022-11-23 11:29:56 -08:00
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
myk002 cb338e4257
remove resume plugin
all functionality has been migrated to unsuspend
2022-11-21 15:27:40 -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