New
- Lock and soft lock now can be applied to core and other modules' settings.
A new GM option, Enable client settings lock for core and other modules, adds lock icons to Foundry core's and other modules' player/client settings in Configure Settings. Each setting can be unlocked, soft (set once for everyone), locked, or locked for players only (right-click or Alt+click). Requires a reload. - Settings locks API for module developers. Other modules can use Carolingian UI's client lock states for their own settings menus through
game.modules.get("crlngn-ui").api.settingsLocks, or thecrlngn-ui.settingsLocksReadyhook.
Changed
- Personal preferences are now saved per user instead of per browser client, so they're the same on any device players log in from.
- Settings tied to a device or screen stay per browser: sidebar width, camera dock size and position, scene nav scroll, carousel scale and offset, glass effect, Disable UI in this client, debug mode and Follow broadcast view.
- Migration: Existing preferences carry over automatically the first time each player loads the world after updating. A player with different settings on several devices keeps the ones from whichever device loads first.