Commit Graph

  • 5e5775f5e3
    rename globals according to structures update Myk Taylor 2023-01-05 17:11:01 -0800
  • a5b11065db
    Merge pull request #2547 from lethosor/codegen-stl-map-stub+v50 Myk 2023-01-05 15:35:27 -0800
  • 412531bf03
    really fix the format string this time Myk Taylor 2023-01-04 21:29:45 -0800
  • 9cbcd81f63
    fix format strings for vars that were size_t Myk Taylor 2023-01-04 21:24:52 -0800
  • ba6c126c38
    Merge pull request #2554 from myk002/myk_dynamic_config Myk 2023-01-04 19:45:53 -0800
  • c70c4131bd
    don't include dfhack-config/ in release tarball Myk Taylor 2023-01-04 11:35:50 -0800
  • d0fff7692e
    move dfhack-config into data Myk Taylor 2023-01-04 10:36:28 -0800
  • b62cfa3699
    Merge pull request #2552 from myk002/myk_mouse Myk 2023-01-04 19:39:43 -0800
  • 78be3a6463
    Merge pull request #2548 from myk002/myk_logo Myk 2023-01-04 19:06:05 -0800
  • 3327ba174b don't build on 32-bit windows Amber Brown 2023-01-05 13:42:45 +1100
  • fe0b1fcefc support VS2022 Community + build tools Amber Brown 2023-01-05 13:03:15 +1100
  • ba32440e40 MSVC environments 2015 are not required and cmake should raise the alarm if it's not VS2022 Amber Brown 2023-01-05 13:02:25 +1100
  • 16309bd467 remove MSVC 32-bit build configurations Amber Brown 2023-01-05 13:01:28 +1100
  • 7a6946654e remove the currently non-functional win32 build dir Amber Brown 2023-01-05 13:00:36 +1100
  • 42117bb165 nix the downloaded win32-i386 libs Amber Brown 2023-01-05 13:00:04 +1100
  • e9a5ec13af
    update logo image Myk Taylor 2023-01-04 17:55:01 -0800
  • 4e51e02924
    move SDL shims to a new DFSDL module Myk Taylor 2023-01-04 17:15:32 -0800
  • 0d18dd508a Merge remote-tracking branch 'DFHack/develop' into develop Rose 2023-01-04 15:02:33 -0800
  • 67b95bf35f Compile Remote Fortress Reader Rose 2023-01-04 15:01:46 -0800
  • 8e62a46009
    display new logo for the hotkeys overlay widget Myk Taylor 2023-01-03 01:34:58 -0800
  • 5d04b9c4cb
    add Textures module and load DFHack logo Myk Taylor 2023-01-03 01:01:30 -0800
  • cbcb8b5f88
    fix up overlay config and pathable docs Myk Taylor 2023-01-04 13:27:03 -0800
  • 9e38101593
    enable the overlay by default Myk Taylor 2023-01-04 12:09:21 -0800
  • 2dbc5c2413 Auto-update submodules DFHack-Urist via GitHub Actions 2023-01-04 07:14:13 +0000
  • 021b24fa65
    update docs Myk Taylor 2023-01-03 14:56:49 -0800
  • 9fd3ef7b4b
    correct mouse down behavior without hosing enabler Myk Taylor 2023-01-03 14:52:49 -0800
  • 23f94550eb
    Merge pull request #2551 from myk002/myk_insert Myk 2023-01-03 13:36:11 -0800
  • b766b72784
    update docs for widgets.EditField Myk Taylor 2023-01-03 13:06:57 -0800
  • 55cdaea636
    refactor EditField text insertion Myk Taylor 2023-01-03 12:57:02 -0800
  • 898e23d6a5
    use lookup instead of hardcoding texpos Myk Taylor 2023-01-03 12:08:09 -0800
  • 1b1bfc40e7
    move default hotspot pos one tile to the right Myk Taylor 2023-01-03 12:07:40 -0800
  • a0343b06a6
    adjust text wrap to new scrollbar width Myk Taylor 2023-01-03 00:56:07 -0800
  • fa2da54852 Auto-update submodules DFHack-Urist via GitHub Actions 2023-01-03 07:13:58 +0000
  • feeefcf149
    Add read-only container_identity for std::map lethosor 2022-12-30 00:45:00 -0500
  • f72b3524ae
    Merge pull request #2545 from myk002/myk_autobutcher Myk 2023-01-02 20:43:21 -0800
  • bb1a165d5b
    Merge pull request #2544 from myk002/myk_hotkeys_revamp Myk 2023-01-02 20:43:06 -0800
  • 6361b0a3a4
    Merge pull request #2543 from myk002/myk_prep_for_quietust Myk 2023-01-02 20:42:48 -0800
  • 35ce361b09
    Merge pull request #2542 from myk002/myk_dwarfmode_dims Myk 2023-01-02 20:42:30 -0800
  • 3b572b9a9d
    Merge pull request #2541 from myk002/myk_pathable Myk 2023-01-02 20:42:12 -0800
  • 9da6bff011
    Merge pull request #2540 from myk002/myk_overlay Myk 2023-01-02 20:41:53 -0800
  • 24235694f2
    Merge pull request #2539 from myk002/myk_screen_write Myk 2023-01-02 20:41:35 -0800
  • 3ccf6034b9
    Merge pull request #2538 from myk002/myk_script_paths Myk 2023-01-02 20:41:13 -0800
  • 0c2908335b Auto-update submodules DFHack-Urist via GitHub Actions 2023-01-02 07:14:31 +0000
  • da63d6294b
    ensure the scrollbar midpoint is always rendered Myk Taylor 2023-01-01 17:55:06 -0800
  • 2119d4fb2a
    attach hotkeys widget to all viewscreens Myk Taylor 2023-01-01 17:21:35 -0800
  • 09e240b412
    allow overlay widgets to 'all' viewscreens Myk Taylor 2023-01-01 17:20:06 -0800
  • 4b8a173ec4
    comment out most keybindings Myk Taylor 2023-01-01 17:18:39 -0800
  • ab5c7708d8
    update docs Myk Taylor 2023-01-01 16:35:39 -0800
  • bebecec1e5
    update autobutcher to work with new zoo structures Myk Taylor 2023-01-01 16:32:56 -0800
  • 218fbdbd45
    prep for Quietust's structure updates Myk Taylor 2023-01-01 01:03:42 -0800
  • aa091ed37e
    overwrite anchored textures where we actually touch their anchor Myk Taylor 2023-01-01 00:45:14 -0800
  • a123452eba
    use dims from DwarfmodeDims now that they're fixed Myk Taylor 2022-12-31 23:20:46 -0800
  • 44b2515b89 Auto-update submodules DFHack-Urist via GitHub Actions 2023-01-01 07:13:16 +0000
  • 7d5d2d0a9b
    clear out obsolete area map and menu logic Myk Taylor 2022-12-31 22:49:30 -0800
  • a6294c24fb
    implement Screen::paintTile and readTile Myk Taylor 2022-12-31 21:00:44 -0800
  • 11333e3872
    update pathable plugin to support v50 maps Myk Taylor 2022-12-31 21:05:03 -0800
  • 481bbb9df4
    update changelog Myk Taylor 2022-12-31 21:04:19 -0800
  • c401154393
    widgets inherit from Panel and can be perma-enabled Myk Taylor 2022-12-31 21:02:00 -0800
  • f509173a70
    create dfhack-config/scripts dir and add README.md Myk Taylor 2022-12-30 23:39:10 -0800
  • 5232e2b04e
    add dfhack-config/scripts to default script paths Myk Taylor 2022-12-30 23:30:11 -0800
  • a53e943796 Auto-update submodules DFHack-Urist via GitHub Actions 2022-12-31 07:13:14 +0000
  • bf995a0968
    Merge pull request #2533 from myk002/myk_lua_input Myk 2022-12-30 22:37:12 -0800
  • a7dd14d699
    Merge pull request #2535 from myk002/myk_smart_refresh Myk 2022-12-30 22:36:42 -0800
  • cf65f48aa0
    don't use defunct MENU_CONFIRM keybinding Myk Taylor 2022-12-30 22:34:19 -0800
  • 21f137644f
    remove trailing whitespace Myk Taylor 2022-12-30 05:40:57 -0800
  • 3a76fc086f
    fix keyboard movement of Panel widgets Myk Taylor 2022-12-30 04:40:50 -0800
  • 6871bc20c4
    use new KEYBOARD interface keys in move delta Myk Taylor 2022-12-30 04:40:10 -0800
  • cb6b595aff
    update changelog Myk Taylor 2022-12-30 01:39:04 -0800
  • 04f2d555c6
    implement context-aware mouse wheel scrolling Myk Taylor 2022-12-30 01:37:22 -0800
  • 38b525bdb5
    adapt lua library widgets to new keyboard keybindings Myk Taylor 2022-12-30 01:13:13 -0800
  • 1d7a7c8a49
    Don't leave artifats behind when dimissing mboxes Myk Taylor 2022-12-30 22:20:50 -0800
  • dd0cc087d5
    Revert "consolidate full refresh logic in widgets.Panel" Myk Taylor 2022-12-30 22:13:53 -0800
  • bf9db8e223
    Merge pull request #2534 from myk002/myk_scrollbar Myk 2022-12-30 21:51:25 -0800
  • 33787473f0
    consolidate full refresh logic in widgets.Panel Myk Taylor 2022-12-30 20:44:15 -0800
  • 88dcdfd158
    move trigger code from Window to Panel Myk Taylor 2022-12-30 20:01:09 -0800
  • 70a0f4a718
    only do a full refresh when needed Myk Taylor 2022-12-30 16:58:40 -0800
  • 7d91f9262d
    respect tile colors in pens Myk Taylor 2022-12-30 05:35:04 -0800
  • 4c2842a854
    update docs Myk Taylor 2022-12-30 03:31:58 -0800
  • 3aac79fe4f
    skin our scrollbars to look and hover like DF's Myk Taylor 2022-12-30 03:28:59 -0800
  • 83a8e9a45a
    render bright colors correctly Myk Taylor 2022-12-30 03:30:01 -0800
  • 1265d531d5
    only keep the anchor flag if it's already there Myk Taylor 2022-12-30 00:53:44 -0800
  • 4d74f7c727
    Merge pull request #2531 from myk002/myk_gooey Myk 2022-12-29 22:25:54 -0800
  • f45eac993a
    use semantically clearer div rather than bit shift Myk Taylor 2022-12-29 22:18:35 -0800
  • a4c11de4fb
    returns correct mouse pos when in ascii Myk Taylor 2022-12-29 00:01:40 -0800
  • 371f5be050
    fix signedness of comparison var Myk Taylor 2022-12-28 23:31:06 -0800
  • cff603e243
    allow Labels to write tile textures Myk Taylor 2022-12-28 23:16:13 -0800
  • d7b67e9528
    remove cached USE_GRAPHICS from gui.lua Myk Taylor 2022-12-28 16:27:44 -0800
  • fb99ef5d46 update xml Rose 2022-12-28 16:08:36 -0800
  • b8f4da65bb Merge remote-tracking branch 'DFHack/develop' into develop Rose 2022-12-28 16:06:21 -0800
  • fc523f12fe
    expose and document dfhack.screen.getMousePixels() Myk Taylor 2022-12-28 16:05:27 -0800
  • 07f8fad787
    implement Gui::getMousePos and Gui::getDepthAt Myk Taylor 2022-12-28 16:00:10 -0800
  • 1b359bddf2 update xmls Rose 2022-12-28 11:13:07 -0800
  • e8e3a61668 Auto-update submodules DFHack-Urist via GitHub Actions 2022-12-28 07:13:59 +0000
  • ada96e616a
    Merge pull request #2521 from myk002/myk_hooks Myk 2022-12-27 19:47:38 -0800
  • 9dec5226c8
    Merge pull request #2525 from myk002/myk_textures_sweet_textures Myk 2022-12-27 19:12:25 -0800
  • 87b55aab19
    Merge pull request #2526 from myk002/myk_hotkeys Myk 2022-12-27 19:11:53 -0800
  • ec0b4a9b68
    don't let anchor graphics poke through the hotkeys widget Myk Taylor 2022-12-27 17:01:39 -0800
  • e2a4eeb422
    write textures and chars to the map Myk Taylor 2022-12-27 17:00:50 -0800
  • 99ffe769fa
    rendering the parent now involves a full refresh Myk Taylor 2022-12-27 15:23:34 -0800
  • 033eb2aefd
    use default background colors Myk Taylor 2022-12-27 15:05:13 -0800