Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Imtui #2505

Merged
merged 1,100 commits into from
May 2, 2024
Merged

Imtui #2505

merged 1,100 commits into from
May 2, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Feb 2, 2023

  1. Configuration menu
    Copy the full SHA
    58be8cf View commit details
    Browse the repository at this point in the history
  2. Merge pull request DFHack#2767 from myk002/myk_unbreak_tile

    allow tile in Label tokens to be either pen or id
    myk002 committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    d594bc2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request DFHack#2768 from myk002/myk_textures

    add textures used by new gui/control-panel
    myk002 committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    6513b59 View commit details
    Browse the repository at this point in the history
  4. Merge pull request DFHack#2771 from myk002/myk_seedwatch

    update seedwatch
    myk002 committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    7468170 View commit details
    Browse the repository at this point in the history
  5. Merge pull request DFHack#2773 from myk002/myk_nestboxes

    [nestboxes] update and simplify; persist state
    myk002 committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    c312a88 View commit details
    Browse the repository at this point in the history
  6. Merge pull request DFHack#2778 from myk002/myk_halfsies

    support offset text in graphics mode for pens
    myk002 committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    21f9317 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7fbd958 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1debea5 View commit details
    Browse the repository at this point in the history
  9. Merge pull request DFHack#2776 from myk002/myk_pause_forced

    display PAUSE FORCED instead of a pause icon
    myk002 committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    79d5ade View commit details
    Browse the repository at this point in the history
  10. Merge pull request DFHack#2775 from myk002/myk_non_defocusable

    add defocusable attribute to ZScreen
    myk002 committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    a3f32e6 View commit details
    Browse the repository at this point in the history
  11. Auto-update submodules

    scripts: master
    DFHack-Urist committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    648f264 View commit details
    Browse the repository at this point in the history
  12. Auto-update submodules

    scripts: master
    DFHack-Urist committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    ca2078c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5a1c3c7 View commit details
    Browse the repository at this point in the history
  14. Auto-update submodules

    scripts: master
    DFHack-Urist committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    75bb67c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7d05a68 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ea22a23 View commit details
    Browse the repository at this point in the history
  17. Update autoclothing docs.

    RosaryMala committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    7d304db View commit details
    Browse the repository at this point in the history
  18. Merge remote-tracking branch 'DFHack/develop' into Autoclothing

    # Conflicts:
    #	docs/changelog.txt
    RosaryMala committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    840f728 View commit details
    Browse the repository at this point in the history
  19. Update docs/plugins/autoclothing.rst

    Co-authored-by: Myk <myk.taylor@gmail.com>
    RosaryMala and myk002 committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    9c8903d View commit details
    Browse the repository at this point in the history
  20. Update plugins/autoclothing.cpp

    Co-authored-by: Myk <myk.taylor@gmail.com>
    RosaryMala and myk002 committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    b36e5e1 View commit details
    Browse the repository at this point in the history
  21. Update plugins/autoclothing.cpp

    Co-authored-by: Myk <myk.taylor@gmail.com>
    RosaryMala and myk002 committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    6e200b8 View commit details
    Browse the repository at this point in the history
  22. Merge pull request DFHack#2784 from RosaryMala/Autoclothing

    Autoclothing
    myk002 committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    e1c0781 View commit details
    Browse the repository at this point in the history
  23. reenable autolabor for testing

    minimum required to make work:
    * realign the job table
    * add code to flip/flop the work detail enable flag
    ab9rf committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    d780dc6 View commit details
    Browse the repository at this point in the history
  24. autolabor: realign labors, improve tick handling

    realigned the labor table to v50
    changed onChange handler to run every 60 in-game ticks instead of every 60 render frames (no reason to run while paused lol)
    ab9rf committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    16e6114 View commit details
    Browse the repository at this point in the history
  25. link autolabor to lua for the overlay

    myk002 authored and ab9rf committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    4df7898 View commit details
    Browse the repository at this point in the history
  26. add autolabor warning overlay widget

    myk002 authored and ab9rf committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    987597e View commit details
    Browse the repository at this point in the history
  27. update autolabor documentation

    ab9rf committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    c6d63a5 View commit details
    Browse the repository at this point in the history
  28. autolabor: improve docs

    ab9rf committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    9579f11 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. Configuration menu
    Copy the full SHA
    2a8578c View commit details
    Browse the repository at this point in the history
  2. Merge pull request DFHack#2757 from ab9rf/5005-autolabor

    reenable autolabor
    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    b514d9b View commit details
    Browse the repository at this point in the history
  3. add cxxrandom back to the build

    and mark channel-safely as tested
    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    aa2339d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2cf985b View commit details
    Browse the repository at this point in the history
  5. use Ctrl-Shift-S instead of tilde for gui/control-panel

    since ~ conflicts with the :lua shortcut
    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    bfc2760 View commit details
    Browse the repository at this point in the history
  6. Auto-update submodules

    library/xml: master
    scripts: master
    DFHack-Urist committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    bb6824e View commit details
    Browse the repository at this point in the history
  7. Auto-update submodules

    scripts: master
    DFHack-Urist committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    f991593 View commit details
    Browse the repository at this point in the history
  8. don't use negative plant indices

    and clean up the Kitchen module a bit more
    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    8c7be9a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    49246a6 View commit details
    Browse the repository at this point in the history
  10. move control panel hotkey again to Ctrl-Shift-E

    Ctrl-Shift-S is too close to the macro save hotkey (Ctrl-S) and can
    trigger it sometimes if you're not super careful
    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    76712a5 View commit details
    Browse the repository at this point in the history
  11. 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
    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    6831b1a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2316615 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    345b7d7 View commit details
    Browse the repository at this point in the history
  14. Merge pull request DFHack#2786 from myk002/myk_list_double_click

    [widgets.List] react to double clicks on list items
    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    f9376d6 View commit details
    Browse the repository at this point in the history
  15. Merge pull request DFHack#2787 from myk002/myk_reset_reload

    reset the saved frame counter on new world
    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    d1a7789 View commit details
    Browse the repository at this point in the history
  16. Auto-update submodules

    scripts: master
    DFHack-Urist committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    8696260 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    cddcf78 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    04f586b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    d980c7b View commit details
    Browse the repository at this point in the history
  20. Merge pull request DFHack#2759 from CoreyJ87/patch-1

    Always build stonesense
    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    9db9d06 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    5b4e3bd View commit details
    Browse the repository at this point in the history
  22. Merge pull request DFHack#2788 from kelvie/build-stonesense

    cross compile: build stonesense as well
    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    1140148 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e2095f9 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    81abd52 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    972df67 View commit details
    Browse the repository at this point in the history
  26. protect against bad tree data

    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    f2521c4 View commit details
    Browse the repository at this point in the history
  27. update changelog

    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    5a4ab97 View commit details
    Browse the repository at this point in the history
  28. Auto-update submodules

    scripts: master
    DFHack-Urist committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    667851d View commit details
    Browse the repository at this point in the history
  29. GHA: use declarative env

    Rather than calling `env` as part of the commandline.
    kelvie committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    1e904cf View commit details
    Browse the repository at this point in the history
  30. bump to 50.05-alpha3

    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    4a21b08 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    43d1a15 View commit details
    Browse the repository at this point in the history
  32. update changelog

    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    ce16aef View commit details
    Browse the repository at this point in the history
  33. Merge pull request DFHack#2792 from myk002/myk_seedwatch

    [seedwatch] fix parameter parsing when setting targets
    myk002 committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    29f56a6 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    71deeb7 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2023

  1. wrong scrollbar sprites mapping fix (issue DFHack#2777)

    i've taken a crack at it, and this seems to fix this "issue" i filed here: DFHack#2777
    
    https://i.imgur.com/aFnq80M.mp4
    TaxiService committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    de04cf0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request DFHack#2800 from kelvie/build-stonesense

    Cleanup: GHA: use declarative env
    myk002 committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    1365e4b View commit details
    Browse the repository at this point in the history
  3. 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
    myk002 committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    2daf1ce View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2023

  1. Merge pull request DFHack#2799 from TaxiService/patch-1

    wrong scrollbar sprites mapping fix (issue DFHack#2777)
    myk002 committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    11e3362 View commit details
    Browse the repository at this point in the history
  2. Update Units::isFortControlled

    Add check for `agitated_wilderness_creature`.
    Bumber64 committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    c345acd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f78509 View commit details
    Browse the repository at this point in the history
  4. 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
    Bumber64 committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    1eb67ab View commit details
    Browse the repository at this point in the history
  5. Merge pull request DFHack#2802 from myk002/myk_automelt

    [automelt] improve resistance to morphed building ids
    myk002 committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    427b90c View commit details
    Browse the repository at this point in the history
  6. Merge pull request DFHack#2808 from Bumber64/patch-2

    Update Gui::resetDwarfmodeView
    myk002 committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    90860f0 View commit details
    Browse the repository at this point in the history
  7. Auto-update submodules

    scripts: master
    DFHack-Urist committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    8c79ca5 View commit details
    Browse the repository at this point in the history
  8. 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.
    TaxiService committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    30a1f2f View commit details
    Browse the repository at this point in the history
  9. 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 : (
    TaxiService committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    b6196e9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    08d90de View commit details
    Browse the repository at this point in the history
  11. Update changelog.txt

    Bumber64 committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    35c87df View commit details
    Browse the repository at this point in the history
  12. Update changelog.txt

    Bumber64 committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    8253505 View commit details
    Browse the repository at this point in the history
  13. Merge pull request DFHack#2810 from TaxiService/patch-2

    de-hardcoding scrollbar spritesheet definitions
    myk002 committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    87931d9 View commit details
    Browse the repository at this point in the history
  14. Merge pull request DFHack#2807 from Bumber64/patch-1

    Update Units::isFortControlled
    myk002 committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    3ca2521 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. WIP

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    a770a4c View commit details
    Browse the repository at this point in the history
  2. More WIP

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    6e442a2 View commit details
    Browse the repository at this point in the history
  3. Remove/readd comments

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    085a308 View commit details
    Browse the repository at this point in the history
  4. Add more confirms

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    4a0d542 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2cb9830 View commit details
    Browse the repository at this point in the history
  6. Fix warning

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    dc40f71 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    59db67e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3da1964 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    86b5738 View commit details
    Browse the repository at this point in the history
  10. Fixup docs

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    e049bfe View commit details
    Browse the repository at this point in the history
  11. Remove unnecessary using

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    0c80eff View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8f32f1e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a14de11 View commit details
    Browse the repository at this point in the history
  14. Clean up some nesting

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    576fcfb View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    fdbe91e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a5de0fb View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f7df515 View commit details
    Browse the repository at this point in the history
  18. Per confirm pause maybe?

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    14f1e4b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    1c08b56 View commit details
    Browse the repository at this point in the history
  20. Remove unnecessary comment

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    cece0bf View commit details
    Browse the repository at this point in the history
  21. Fixup prefix matching

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    36e4bba View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    2bf9b86 View commit details
    Browse the repository at this point in the history
  23. Fix pausing and warnings

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    6657fb5 View commit details
    Browse the repository at this point in the history
  24. Remove unused variable

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    d5ada27 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    717b133 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    c8d672e View commit details
    Browse the repository at this point in the history
  27. Less messy pause display

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    8a08878 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    c621c33 View commit details
    Browse the repository at this point in the history
  29. Single line debug message

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    4e57464 View commit details
    Browse the repository at this point in the history
  30. Remove unused function

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    edbc930 View commit details
    Browse the repository at this point in the history
  31. Remove unused import

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    b5e6da3 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    89761bc View commit details
    Browse the repository at this point in the history
  33. Enable confirm by default

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    2c817ec View commit details
    Browse the repository at this point in the history
  34. Add missing ;

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    3006927 View commit details
    Browse the repository at this point in the history
  35. Remove newline in debug

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    c09690b View commit details
    Browse the repository at this point in the history
  36. Update confirm docs

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    23fa38a View commit details
    Browse the repository at this point in the history
  37. Update options command

    robob27 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    52fed5d View commit details
    Browse the repository at this point in the history
  38. Update docs/plugins/confirm.rst

    Co-authored-by: Myk <myk.taylor@gmail.com>
    robob27 and myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    a3c03a8 View commit details
    Browse the repository at this point in the history
  39. Update library/Core.cpp

    Co-authored-by: Myk <myk.taylor@gmail.com>
    robob27 and myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    443fe5d View commit details
    Browse the repository at this point in the history
  40. Merge pull request DFHack#2721 from robob27/enable-confirm

    Enable Confirm
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    a7b5ce4 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    526d7c1 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    09e7c14 View commit details
    Browse the repository at this point in the history
  43. Merge pull request DFHack#2813 from myk002/myk_zscreen_focus_fallthrough

    allow focus string generation to fall through unfocused ZScreens
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    4ab3629 View commit details
    Browse the repository at this point in the history
  44. Add dig to the build

    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    d6c4d44 View commit details
    Browse the repository at this point in the history
  45. Merge pull request DFHack#2821 from DFHack/myk_dig

    Add dig to the build
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    bc0eedd View commit details
    Browse the repository at this point in the history
  46. Auto-update submodules

    scripts: master
    DFHack-Urist committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    032b62d View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    2ddd23e View commit details
    Browse the repository at this point in the history
  48. implement some Gui module hotkey guards

    and clean up focus string matching logic
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    9e31884 View commit details
    Browse the repository at this point in the history
  49. set up some keybindings that are ready to go

    and reinstate autodump-destroy-item
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    5747e9f View commit details
    Browse the repository at this point in the history
  50. support focus paths for overlay widgets

    and migrate existing widgets to use them
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    bf91ffb View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    397a64c View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    e285ee3 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    6dbf7b8 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    d7d6c5a View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    36b76d7 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    4e36679 View commit details
    Browse the repository at this point in the history
  57. Merge pull request DFHack#2811 from TaxiService/patch-3

    increase min scrollbar height to 2 (from 1)
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    99f84fa View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    c0cd37f View commit details
    Browse the repository at this point in the history
  59. Merge pull request DFHack#2830 from myk002/myk_automelt

    [automelt] clean up code and protect against NULLs and invalid stockpiles
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    795b637 View commit details
    Browse the repository at this point in the history
  60. Merge pull request DFHack#2828 from myk002/myk_best_practices

    update auto plugin example, use new best practices
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    1e03582 View commit details
    Browse the repository at this point in the history
  61. Merge pull request DFHack#2827 from myk002/myk_autobutcher

    [autobutcher] tweak defaults, load initial races immediately
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    6933306 View commit details
    Browse the repository at this point in the history
  62. Merge pull request DFHack#2826 from myk002/myk_cleanowned

    [cleanowned] don't print out how many items there are in the world
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    408e14d View commit details
    Browse the repository at this point in the history
  63. Merge pull request DFHack#2825 from myk002/myk_focus_strings

    support focus paths for overlay widgets
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    0fc7341 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    149d7f7 View commit details
    Browse the repository at this point in the history
  65. Merge pull request DFHack#2824 from myk002/myk_keybindings

    set up some keybindings that are ready to go
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    6880225 View commit details
    Browse the repository at this point in the history
  66. Merge pull request DFHack#2823 from myk002/myk_hotkey_guards

    implement some Gui module hotkey guards
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    448598e View commit details
    Browse the repository at this point in the history
  67. Merge pull request DFHack#2822 from myk002/myk_rclick

    prevent rclick from bleeding through (again)
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    041909d View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    190b500 View commit details
    Browse the repository at this point in the history
  69. Merge pull request DFHack#2816 from myk002/myk_logo_hide

    hide DFHack logo when it's in the way
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    a9ef171 View commit details
    Browse the repository at this point in the history
  70. Delete makeown.lua

    ElsaTheHobo committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    d09f855 View commit details
    Browse the repository at this point in the history
  71. Merge pull request DFHack#2831 from ElsaTheHobo/develop

    Delete makeown.lua
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    f602548 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    e1f74ab View commit details
    Browse the repository at this point in the history
  73. Cleanup

    johncosker committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    39dc0cc View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    0769afc View commit details
    Browse the repository at this point in the history
  75. More cleanup

    johncosker committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    36391af View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    fdf1d38 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    0ed4a1c View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    f91555d View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    0b9b258 View commit details
    Browse the repository at this point in the history
  80. Merge pull request DFHack#2832 from johncosker/cycle-hotkey-rev

    Add 'key_back' optional hotkey for CycleHotkeyLabel to allow cycling backwards.
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    cd9972c View commit details
    Browse the repository at this point in the history
  81. Merge pull request DFHack#2833 from myk002/myk_list_recenter

    ensure scrollable lists are centered in the visible viewport
    myk002 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    c0358d6 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    a38246a View commit details
    Browse the repository at this point in the history
  83. enable autonestbox

    TealSeer committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    0043e05 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Configuration menu
    Copy the full SHA
    ca5a17a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    826f918 View commit details
    Browse the repository at this point in the history
  3. Merge pull request DFHack#2834 from TealSeer/zonecheckfixes

    Fix logic for zone type checks and re-enables autonestbox
    myk002 committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    26e57a9 View commit details
    Browse the repository at this point in the history
  4. [pre-commit.ci] pre-commit autoupdate

    updates:
    - [github.com/python-jsonschema/check-jsonschema: 0.19.2 → 0.21.0](python-jsonschema/check-jsonschema@0.19.2...0.21.0)
    - [github.com/Lucas-C/pre-commit-hooks: v1.3.1 → v1.4.2](Lucas-C/pre-commit-hooks@v1.3.1...v1.4.2)
    pre-commit-ci[bot] committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    bc1adc0 View commit details
    Browse the repository at this point in the history
  5. Merge pull request DFHack#2836 from DFHack/pre-commit-ci-update-config

    [pre-commit.ci] pre-commit autoupdate
    myk002 committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    d126cbe View commit details
    Browse the repository at this point in the history
  6. Auto-update submodules

    library/xml: master
    scripts: master
    DFHack-Urist committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    df5184d View commit details
    Browse the repository at this point in the history
  7. Auto-update submodules

    library/xml: master
    scripts: master
    DFHack-Urist committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    b2ecb8a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ef81a91 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Configuration menu
    Copy the full SHA
    468e987 View commit details
    Browse the repository at this point in the history
  2. Update scripts (hermit)

    lethosor committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    057d2d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ee05af View commit details
    Browse the repository at this point in the history
  4. add light AA

    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    0a91166 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be0cec9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9925aba View commit details
    Browse the repository at this point in the history
  7. Auto-update submodules

    scripts: master
    DFHack-Urist committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    585b8da View commit details
    Browse the repository at this point in the history
  8. Auto-update submodules

    library/xml: master
    DFHack-Urist committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    d0b4b1a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c1b9de8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    13440d1 View commit details
    Browse the repository at this point in the history
  11. Don't duplicate regex

    robob27 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    54560bc View commit details
    Browse the repository at this point in the history
  12. Remove library/military silver crossbow work-order

    It is not possible to create a work-order for making silver crossbows,
    so the silver crossbow recipe belongs in the alternative military library
    with other artifact/non-craftable weapon recipes.
    
    It's already present in the library/military_include_artifact_materials
    work-orders, so simply needed removal from the vanilla library/military
    orders version.
    dawnmist committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    dd10451 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    24827ea View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1f38b29 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5002427 View commit details
    Browse the repository at this point in the history
  16. Update changelog

    robob27 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    22b31bd View commit details
    Browse the repository at this point in the history
  17. Add methods to HotkeyLabel

    robob27 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    b950b56 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    02a249f View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    bf0b3f8 View commit details
    Browse the repository at this point in the history
  20. Merge pull request DFHack#2837 from robob27/case-insensitive-filterlist

    Add case_sensitive attr to FilteredList
    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    201fec6 View commit details
    Browse the repository at this point in the history
  21. Merge pull request DFHack#2845 from dawnmist/orders/remove-silver-cro…

    …ssbow-from-military
    
    Remove silver crossbow work-order from library/military
    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    ccf57fd View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    cfc5226 View commit details
    Browse the repository at this point in the history
  23. Merge pull request DFHack#2842 from myk002/myk_logo

    update logo to crisper version provided by TaxiService
    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    26e1d18 View commit details
    Browse the repository at this point in the history
  24. Implements plugin: channel-safely v1.2.3

    - Revises a few log lines
    - Adds d_assert macro to replace assert usage
      - prints an error to indicate d_assert failed in Release builds as well as Debug builds
      - could be added to the Debug utilities to allow use of assertions on necessary code without needing to buffer the results for use in the assert statement
    - Fixes bug wherein designations are never put into marker mode (related to the assert statements)
    cppcooper committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    5d8d378 View commit details
    Browse the repository at this point in the history
  25. Updates changelog

    cppcooper committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    caeb6d2 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    cd12f95 View commit details
    Browse the repository at this point in the history
  27. Merge pull request DFHack#2851 from myk002/myk_no_circles

    add const & to Push overloads; remove circular def
    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    6f25fe3 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    1787d24 View commit details
    Browse the repository at this point in the history
  29. Merge pull request DFHack#2844 from cppcooper/channel-safely

    Implements plugin: channel-safely v1.2.3
    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    44428bc View commit details
    Browse the repository at this point in the history
  30. Merge pull request DFHack#2847 from robob27/hotkeylabel-enhancements

    Add setLabel/setOnActivate to HotkeyLabel
    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    d74f00f View commit details
    Browse the repository at this point in the history
  31. Apply suggestions from code review

    Whitespace fixes
    
    Co-authored-by: Myk <myk.taylor@gmail.com>
    eamondo2 and myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    1e4a730 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    07fd4b2 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    5a5fcbd View commit details
    Browse the repository at this point in the history
  34. Merge pull request DFHack#2848 from eamondo2/automelt-autochop-lua-st…

    …ack-fix
    
    `automelt` `autochop` Lua Stack smashing fix
    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    5113823 View commit details
    Browse the repository at this point in the history
  35. update misery; persist state

    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    9f76d64 View commit details
    Browse the repository at this point in the history
  36. update changelog

    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    6a04b57 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    5c84d18 View commit details
    Browse the repository at this point in the history
  38. convert index

    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    4d4e94c View commit details
    Browse the repository at this point in the history
  39. make gcc happy

    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    8bd9853 View commit details
    Browse the repository at this point in the history
  40. Merge pull request DFHack#2843 from myk002/myk_tailor

    [tailor] persist state, use best practices
    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    8c046b0 View commit details
    Browse the repository at this point in the history
  41. Merge pull request DFHack#2852 from myk002/myk_misery

    update misery
    myk002 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    90767b8 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Auto-update submodules

    library/xml: master
    scripts: master
    DFHack-Urist committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    252a05b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a41afb8 View commit details
    Browse the repository at this point in the history
  3. Change autoslab to use slab's "topic" field to compare historical id …

    …of slab instead of using str comp
    johncosker committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    5e09a1c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1fd807f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fed3b4d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cf51054 View commit details
    Browse the repository at this point in the history
  7. Remove debug logging

    johncosker committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    27ff6c9 View commit details
    Browse the repository at this point in the history
  8. Remove debug logging

    johncosker committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    d27041e View commit details
    Browse the repository at this point in the history
  9. Auto-update submodules

    library/xml: master
    scripts: master
    DFHack-Urist committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    7cc3c08 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dad05a9 View commit details
    Browse the repository at this point in the history
  11. Merge pull request DFHack#2853 from myk002/myk_nestboxes_job

    [nestboxes] remove in-progress jobs when protecting fert eggs
    myk002 committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    30ad6c9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6795a4a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    99aa4c5 View commit details
    Browse the repository at this point in the history
  14. Cleanup

    johncosker committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    f6ab163 View commit details
    Browse the repository at this point in the history
  15. Merge pull request DFHack#2854 from johncosker/fix-autoslab

    autoslab: Improve check for existing engraved slab.
    myk002 committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    497d8e1 View commit details
    Browse the repository at this point in the history
  16. Fix annotation parse error

    vallode committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    991c6d8 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Merge pull request DFHack#2857 from vallode/annotation-parse-error-fix

    Fix annotation parse error
    myk002 committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    0e8d7a4 View commit details
    Browse the repository at this point in the history
  2. Auto-update submodules

    library/xml: master
    scripts: master
    DFHack-Urist committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    e160bd0 View commit details
    Browse the repository at this point in the history
  3. Detect manual save

    robob27 committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    533ccee View commit details
    Browse the repository at this point in the history
  4. fix annotation parsing

    myk002 committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    960bfac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    13f96b9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c8b5f66 View commit details
    Browse the repository at this point in the history
  7. Merge pull request DFHack#2860 from robob27/detect-manual-save

    Detect manual save when persisting data
    myk002 committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    1c8b662 View commit details
    Browse the repository at this point in the history
  8. dev-ify changelog

    myk002 committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    823e7e3 View commit details
    Browse the repository at this point in the history
  9. sync tags from spreadsheet

    myk002 committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    ee10aa9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    588df3e View commit details
    Browse the repository at this point in the history
  11. 5 Configuration menu
    Copy the full SHA
    dd925f7 View commit details
    Browse the repository at this point in the history
  12. Auto-update submodules

    scripts: master
    DFHack-Urist committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    616d8d1 View commit details
    Browse the repository at this point in the history
  13. bump to 50.07-alpha1

    myk002 committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    5100a7e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ad78427 View commit details
    Browse the repository at this point in the history
  15. 3 Configuration menu
    Copy the full SHA
    ecce87e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9434cd3 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2023

  1. nestboxes: avoid forbidding non-eggs

    The rewrite in DFHack#2773 introduced a bug (identified by KMFrench on Discord) where
    nestboxes themselves would be forbidden, which prevents egglaying citizens from
    using them since the nestboxes would be claimed before use. The previous version
    of the plugin handled this by skipping the first item in `contained_items`,
    which is the building material (in this case, the nestbox).
    
    This fix limits the `forbid` flag manipulation to egg items only, which should
    be a reasonable limitation that still allows the plugin to serve its purpose.
    lethosor committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    1390e72 View commit details
    Browse the repository at this point in the history
  2. Update changelog

    lethosor committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    de1a4fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c89b61a View commit details
    Browse the repository at this point in the history
  4. Auto-update submodules

    scripts: master
    DFHack-Urist committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    3fb172f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3756d59 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d32059 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    ac44bb8 View commit details
    Browse the repository at this point in the history