mirror of
https://github.com/swartzrock/obsidian-settings-float-plugin.git
synced 2026-07-22 07:48:42 +00:00
Add installation and workflow documentation, release notes, requirements, and project planning notes for the initial Settings Float plugin release.
1.2 KiB
1.2 KiB
Settings Float 0.1.0 Release Notes
Initial desktop release for moving and resizing the core Obsidian Settings modal.
Added
- Detects and enhances only the main Obsidian Settings modal.
- Detects and enhances Obsidian's theme and community plugin browser dialogs.
- Moves Settings by dragging non-interactive empty space inside the dialog.
- Resizes Settings from a bottom-right corner grip.
- Persists valid Settings geometry per vault and restores it on reopen.
- Clamps geometry to the visible Obsidian window on open, resize, and host-window resize.
- Adds a plugin settings tab for movement, resizing, persistence, narrow-window, mobile, and reset controls.
- Leaves nested child dialogs, such as font pickers, untouched.
Compatibility
- Desktop-only release.
- Mobile behavior is disabled.
- Settings modal selectors are centralized for future Obsidian DOM changes.
- Theme compatibility uses isolated CSS classes and Obsidian CSS variables, but custom themes still need manual validation.
Release Artifacts
manifest.jsonmain.jsstyles.css
Manual QA Required
Before publishing, verify Settings movement, resizing, persistence, nested dialogs, and host-window resize behavior in a real Obsidian vault.