Skip to content

Releases: webmaster94/improved-settings

Improved Settings 0.2.3

Choose a tag to compare

@webmaster94 webmaster94 released this 15 Sep 12:59

Improved Settings 0.2.3

  • Removed the search instructions and coverage panel from Game Settings. Searches still show match counts and empty-result recovery.
  • Moved favorite, copy-location, and reset icons beside each setting name. Scope and reload chips stay below the setting.
  • Added light row dividers inside existing form groups. Native labels retain their input associations, and removing the module restores the original markup.

Validation: 21 automated tests, 26 workspace checks on Forge v14.364, and local v13 integration checks.

Improved Settings 0.2.2

Choose a tag to compare

@webmaster94 webmaster94 released this 15 Sep 11:30

Improved Settings 0.2.2

Includes the compact controls and layout from 0.2.1: inline favorite/copy/reset icons, scope and reload chips, sidebar Favorites, equal search/Show columns, and metadata for nested settings.

Corrects the default access badge for custom integrations that supply world scope. An integration can still explicitly override access when its form uses different permissions.

20 automated tests pass. The 0.2.1 layout and metadata changes passed 43 live checks on v13.351 and Forge v14.364.

Improved Settings 0.2.1

Choose a tag to compare

@webmaster94 webmaster94 released this 15 Sep 11:28

Improved Settings 0.2.1

  • Replace Setting actions with inline star, native passport/book copy, and reset icons. Favorites use an outline star when off and a colored solid star when on.
  • Move Favorites above Core in the module sidebar and remove Favorites from the Show menu.
  • Put search and Show on one evenly divided row with spacing, and increase the default window width to 1040 pixels.
  • Show scope, user/GM access, reload requirements, and edit/default status as compact icon chips below each setting.
  • Fix missing metadata for fully qualified nested settings. Core User Interface controls now inherit browser scope without needing a reload flag. Defaults and saved-value checks address the individual field.

Validated with 19 automated tests, 24 workspace checks, and the search, docking, and DialogV2 checks. The core UI badge reproduction now passes on v13.351 and Forge v14.364. Unmapped custom fields display Scope unknown; providers can supply their metadata through the existing generic API.

Improved Settings 0.2.0

Choose a tag to compare

@webmaster94 webmaster94 released this 15 Sep 10:24

Improved Settings 0.2.0

Search custom windows, jump to matching tabs, and review changes without losing track of hidden edits.

  • Matching setting previews with tab paths and direct navigation.
  • Coverage split into observed controls, descriptions only, and undiscovered windows.
  • Edit indicators on rows, categories, and tabs, plus Show edits.
  • Different-from-default filter, current/default details, and confirmed per-setting or selected-module reset previews.
  • Scope and reload labels, including a summary after reload-requiring settings are saved.
  • Search all modules recovery that preserves the settings query.
  • Show surrounding settings in linked windows.
  • Favorites and Copy location without copied setting values.
  • Generic metadata adapters for custom controls, defaults, and save behavior. No module-specific detection rules.

Verified with 18 automated tests and 40 live checks on local Foundry v13.351 and Forge v14.364. Resets cover supported controls in Game Settings and open custom windows. Unknown defaults, unopened custom controls, and unsupported inputs are excluded; custom save behavior is marked unconfirmed when its owner supplies no reliable metadata.

Improved Settings 0.1.1

Choose a tag to compare

@webmaster94 webmaster94 released this 15 Sep 09:37

Improved Settings 0.1.1

Remove the extra clear buttons beside the Modules and Settings fields. Both fields retain their built-in clear X and Escape shortcut.

Improved Settings 0.1.0

Choose a tag to compare

@webmaster94 webmaster94 released this 15 Sep 09:01

Improved Settings 0.1.0

Initial release for Foundry VTT v13 and v14.

  • Separate module and setting searches, with literal matching inside words and query words in any order.
  • Generic discovery of custom settings windows, with launcher and tab highlights and live filtering of matching controls.
  • Child settings windows open beside Game Settings and choose the side with available space.
  • Standard DialogV2 settings forms keep the main search accessible.

The framework uses registered menus, application hooks, and semantic form markup without module-specific selectors. Runtime-generated controls may need to be opened before their text is searchable. See the README for discovery limits and integration APIs.

Validated with automated unit tests and live integration checks on Foundry v13.351, v14.360, and Forge v14.364.

Install

Paste this URL into Foundry's Install Module dialog or Forge Bazaar's Install from Manifest dialog, then enable Improved Settings in the world:

https://github.com/webmaster94/improved-settings/releases/latest/download/module.json