Skip to content

feat: add item visibility and dock order settings#154

Merged
AllTerrainDeveloper merged 2 commits into
trunkfrom
manage-dock-icons
May 11, 2026
Merged

feat: add item visibility and dock order settings#154
AllTerrainDeveloper merged 2 commits into
trunkfrom
manage-dock-icons

Conversation

@AllTerrainDeveloper
Copy link
Copy Markdown
Collaborator

@AllTerrainDeveloper AllTerrainDeveloper commented May 11, 2026

  • Introduced itemVisibility and dockOrder properties to OsSettingsState for managing user preferences on app placements.
  • Implemented sanitization functions for itemVisibility and dockOrder to ensure valid data is stored.
  • Created a new "Apps & Icons" settings section allowing users to configure where each app shortcut appears (dock, desktop, both, or hidden).
  • Added context menu for right-click actions on dock tiles and desktop icons to modify visibility settings.
  • Developed synchronization logic to reconcile user visibility preferences with the files-layer placements store.
  • Enhanced item placement helpers to apply user-defined visibility and ordering to dock and desktop items.
Open WordPress Playground Preview
- Introduced `itemVisibility` and `dockOrder` properties to `OsSettingsState` for managing user preferences on app placements.
- Implemented sanitization functions for `itemVisibility` and `dockOrder` to ensure valid data is stored.
- Created a new "Apps & Icons" settings section allowing users to configure where each app shortcut appears (dock, desktop, both, or hidden).
- Added context menu for right-click actions on dock tiles and desktop icons to modify visibility settings.
- Developed synchronization logic to reconcile user visibility preferences with the files-layer placements store.
- Enhanced item placement helpers to apply user-defined visibility and ordering to dock and desktop items.
@AllTerrainDeveloper AllTerrainDeveloper enabled auto-merge (squash) May 11, 2026 14:10
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 11, 2026

✅ WordPress Plugin Check Report

✅ Status: Passed

📊 Report

All checks passed! No errors or warnings found.


🤖 Generated by WordPress Plugin Check Action • Learn more about Plugin Check

@AllTerrainDeveloper AllTerrainDeveloper merged commit 1b2326c into trunk May 11, 2026
8 of 9 checks passed
@AllTerrainDeveloper AllTerrainDeveloper deleted the manage-dock-icons branch May 11, 2026 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant