Commit graph

  • 5830fe9e4b Merge pull request 'Hide empty sub-menus from Foundry's settings app' (#31) from feature/hide-empty-submenus into main main Oliver 2025-12-31 07:02:02 +00:00
  • 9c19306cc1 Hide empty sub-menus from Foundry's settings app Oliver 2025-12-26 00:43:53 -07:00
  • 00af9286d4 Add tweak blocking for when Crucible is the game system v1.2.0 Oliver 2025-12-21 22:02:39 -07:00
  • ce994f5daf Export all of the tweak keys Oliver 2025-12-21 21:59:12 -07:00
  • 3bbe8a58ed Version bump for release Oliver 2025-12-21 21:39:50 -07:00
  • 1a0cf21742 Fixes the sidebar width in systems that might tweak the sidebar width (closes #27) Oliver 2025-12-21 21:39:15 -07:00
  • 1ce2e01f5c Fix bug preventing all non-image messages from being sent (closes #30) Oliver 2025-12-21 21:30:54 -07:00
  • 455a301875 Add Foundrylock file to the repo Oliver 2025-12-21 21:25:41 -07:00
  • 1ca6da7c91 Update the localization for the chatImageLinks Oliver 2025-12-20 00:32:00 -07:00
  • 064b4c1304 Move away from an enricher in favour of the chatMessage hook handling (closes #23) Oliver 2025-12-20 00:28:58 -07:00
  • 97f8e293d2 Merge pull request 'Move the tweak prevention into a helper function and rename the module hooks w/ compatibility code' (#26) from feature/change-hook-name into main Oliver 2025-12-20 01:39:52 +00:00
  • 3527286c7f Fix bug and call the hook with the tweak key Oliver 2025-12-19 18:38:54 -07:00
  • 9ffa1cee06 Fix grammar Oliver 2025-12-19 00:23:56 -07:00
  • 037533401b Add the invasive flag to the relevant settings Oliver 2025-12-19 00:23:00 -07:00
  • 9c8b6f37f9 Move the tweak prevention into a helper function and rename the module hooks w/ compatibility code Oliver 2025-12-18 22:32:46 -07:00
  • 3d4376aa81 Merge pull request 'Adds a keybind into the module that allows GMs to temporarily hide their cursor from everyone else (including other GMs)' (#24) from feature/hide-cursor-temporarily into main Oliver 2025-12-19 03:05:18 +00:00
  • f088cc474e Remove excess DOM manipulation Oliver 2025-12-18 20:04:32 -07:00
  • 8c12c60815 Unset the notification ID when we remove it Oliver 2025-12-18 20:03:29 -07:00
  • e6e02301ab Improve wording of keybinding name and description Oliver 2025-12-18 20:02:55 -07:00
  • f58c8411aa Adds a keybind into the module that allows GMs to temporarily hide their cursor from everyone else (including other GMs) Oliver 2025-12-14 15:27:45 -07:00
  • c2601ba69c Add better status indicators, and a setting to prevent movement history recording v1.1.0 Oliver 2025-12-13 21:31:56 -07:00
  • 344e9c55ab Add preventSetting hook call for the chatImageLinks setting Oliver 2025-12-13 01:42:59 -07:00
  • 9c3213ebac Add localization strings for the chatImageLinks setting Oliver 2025-12-13 01:42:38 -07:00
  • 2a55ff522e Add a way to auto-convert images in the chat into the img HTML tag Oliver 2025-12-13 01:35:27 -07:00
  • 18021a32e4 Version bump the manifest Oliver 2025-12-09 22:20:14 -07:00
  • dfcbef81ef Added setting registration status (closes #20) Oliver 2025-12-09 21:54:29 -07:00
  • b3119f5287 Hide the preventUserConfigOpen setting from GMs (closes #19) Oliver 2025-12-09 21:30:47 -07:00
  • dacb2e3046 Make the graceful failure a bit more graceful Oliver 2025-12-09 21:00:23 -07:00
  • baea567f24 Add setting to disable token auto-rotation (closes #12) Oliver 2025-12-09 20:59:46 -07:00
  • 2484f6a598 Make the startingSidebarTab fail gracefully when the tab isn't found (closes #17) Oliver 2025-12-09 20:32:42 -07:00
  • c946642873 Add spacing between settings in the submenus (closes #16) Oliver 2025-12-09 19:59:47 -07:00
  • 03330973d7 Group all of the hotbar settings into a submenu (closes #15) Oliver 2025-12-09 19:59:21 -07:00
  • d71997a508 Restructure the dev settings so that other categories can be more easily created Oliver 2025-12-08 23:43:24 -07:00
  • f90cb3dbab Version bump for initial release and fix the forgejo release URL v1.0.0 Oliver 2025-12-07 22:19:02 -07:00
  • 2373b1077d Switch to using npm for better CI consistency Oliver 2025-12-07 21:56:46 -07:00
  • 9c95e4b1f6 Add CI scripts and workflow for forgejo Oliver 2025-12-07 18:03:26 -07:00
  • ee99ab15dd Add setting to add a global _doc reference (closes #4) Oliver 2025-12-07 17:56:56 -07:00
  • 5573a5b674 Add the very first dev-oriented setting and a DevSettingsConfig to manage it Oliver 2025-12-07 17:38:08 -07:00
  • 28d0105397 Add a generic helper app to display settings menus similar to how Foundry does by default, but without the category selector Oliver 2025-12-07 17:37:30 -07:00
  • 523d9c1da2 Rename __ID to __ID__ Oliver 2025-12-07 15:40:00 -07:00
  • d9bea36444 Remove unused inDev getter Oliver 2025-12-07 13:25:47 -07:00
  • b2c22be84c Allow warn and error to bypass the dev-only logging Oliver 2025-12-07 13:22:04 -07:00
  • 27c5fccba0 Add hotbar settings (reposition, button size/gap) Oliver 2025-12-07 13:16:51 -07:00
  • 4dc7b8541f Remove useless ready hook Oliver 2025-12-07 13:13:50 -07:00
  • b690ec5668 Use ID constant Oliver 2025-12-07 12:24:10 -07:00
  • 25dbb188c5 Add oft.preventSetting hook calls into the currently invasive settings Oliver 2025-12-07 00:30:20 -07:00
  • 7d4c809ef3 Add a Hook documentation file to denote how we can provide system/modules a way to prevent specific settings from existing in their presence Oliver 2025-12-07 00:28:50 -07:00
  • 9875d49181 Update the startSidebarExpanded setting to bring it inline with the rest of the settings Oliver 2025-12-06 23:30:12 -07:00
  • f40d9f9381 Bring the preventUserConfigOpen into line with the rest of the setting implementations that I like more Oliver 2025-12-06 23:23:48 -07:00
  • 8ca82c2cc1 Update chatSidebarBackground to use the same structure as startingSidebarTab and move init hook into the main entrypoint Oliver 2025-12-06 23:17:37 -07:00
  • 321a4ab0eb Implement the startingSidebarTab setting (closes #3) Oliver 2025-12-06 23:12:52 -07:00
  • 7340f981db Add a utility helper to log only when in dev mode Oliver 2025-12-06 23:12:31 -07:00
  • 857aca3423 Add setting to prevent the UserConfig from opening on loading Foundry (closes #9) Eldritch-Oliver 2025-11-22 16:46:45 -07:00
  • c626c981aa Add the ability to add/remove a chat background (Closes #1) Eldritch-Oliver 2025-11-22 16:15:02 -07:00
  • 529aa72bdf Add the startSidebarExpanded setting (closes #2) Eldritch-Oliver 2025-11-22 15:46:30 -07:00
  • d856f7b1c8 Add the jsconfig that I forgot to include Eldritch-Oliver 2025-10-16 23:52:02 -06:00
  • 643b2e0c88 Initialize project files Eldritch-Oliver 2025-10-16 23:24:36 -06:00
  • 22a4cc1611
    Initial commit Oliver 2025-10-12 13:43:51 -06:00