Commit graph

31 commits

Author SHA1 Message Date
c2601ba69c Add better status indicators, and a setting to prevent movement history recording 2025-12-13 21:31:56 -07:00
344e9c55ab Add preventSetting hook call for the chatImageLinks setting 2025-12-13 01:42:59 -07:00
2a55ff522e Add a way to auto-convert images in the chat into the img HTML tag 2025-12-13 01:35:27 -07:00
dfcbef81ef Added setting registration status (closes #20) 2025-12-09 21:54:29 -07:00
b3119f5287 Hide the preventUserConfigOpen setting from GMs (closes #19) 2025-12-09 21:30:47 -07:00
dacb2e3046 Make the graceful failure a bit more graceful 2025-12-09 21:00:23 -07:00
baea567f24 Add setting to disable token auto-rotation (closes #12) 2025-12-09 20:59:46 -07:00
2484f6a598 Make the startingSidebarTab fail gracefully when the tab isn't found (closes #17) 2025-12-09 20:32:42 -07:00
c946642873 Add spacing between settings in the submenus (closes #16) 2025-12-09 19:59:47 -07:00
03330973d7 Group all of the hotbar settings into a submenu (closes #15) 2025-12-09 19:59:21 -07:00
d71997a508 Restructure the dev settings so that other categories can be more easily created 2025-12-08 23:43:24 -07:00
ee99ab15dd Add setting to add a global _doc reference (closes #4) 2025-12-07 17:56:56 -07:00
5573a5b674 Add the very first dev-oriented setting and a DevSettingsConfig to manage it 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 2025-12-07 17:37:30 -07:00
523d9c1da2 Rename __ID to __ID__ 2025-12-07 15:40:00 -07:00
d9bea36444 Remove unused inDev getter 2025-12-07 13:25:47 -07:00
b2c22be84c Allow warn and error to bypass the dev-only logging 2025-12-07 13:22:04 -07:00
27c5fccba0 Add hotbar settings (reposition, button size/gap) 2025-12-07 13:16:51 -07:00
4dc7b8541f Remove useless ready hook 2025-12-07 13:13:50 -07:00
b690ec5668 Use ID constant 2025-12-07 12:24:10 -07:00
25dbb188c5 Add oft.preventSetting hook calls into the currently invasive settings 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 2025-12-07 00:28:50 -07:00
9875d49181 Update the startSidebarExpanded setting to bring it inline with the rest of the settings 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 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 2025-12-06 23:17:37 -07:00
321a4ab0eb Implement the startingSidebarTab setting (closes #3) 2025-12-06 23:12:52 -07:00
7340f981db Add a utility helper to log only when in dev mode 2025-12-06 23:12:31 -07:00
Eldritch-Oliver
857aca3423 Add setting to prevent the UserConfig from opening on loading Foundry (closes #9) 2025-11-22 16:46:45 -07:00
Eldritch-Oliver
c626c981aa Add the ability to add/remove a chat background (Closes #1) 2025-11-22 16:15:02 -07:00
Eldritch-Oliver
529aa72bdf Add the startSidebarExpanded setting (closes #2) 2025-11-22 15:46:30 -07:00
Eldritch-Oliver
643b2e0c88 Initialize project files 2025-10-16 23:41:00 -06:00