Skip to content

Refactor folder stack handling#56

Merged
edumucelli merged 2 commits intomasterfrom
folder-stack-refactor
May 6, 2026
Merged

Refactor folder stack handling#56
edumucelli merged 2 commits intomasterfrom
folder-stack-refactor

Conversation

@edumucelli
Copy link
Copy Markdown
Owner

@edumucelli edumucelli commented May 6, 2026

Extracts folder stack browsing, layout, rendering, popup lifecycle, cache, and prewarm behavior out of MenuHandler into a dedicated folder stack controller package. MenuHandler now keeps the right-click folder item menu facade while DockWindow delegates left-click/hover folder stack behavior to the controller.

Also updates folder stack defaults, integration tests, visual render cases, and refreshes the gettext template after moving/removing folder menu strings.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 6, 2026

Deploy Preview for dockingbar canceled.

Name Link
🔨 Latest commit fe70898
🔍 Latest deploy log https://app.netlify.com/projects/dockingbar/deploys/69fbc0bdf13b3d0008ebdf0b

@edumucelli edumucelli added bug Something isn't working enhancement New feature or request labels May 6, 2026
Resolved POT-Creation-Date conflict in docking.pot.
@edumucelli edumucelli force-pushed the folder-stack-refactor branch from f5289f5 to fe70898 Compare May 6, 2026 22:29
@edumucelli edumucelli merged commit f8f6894 into master May 6, 2026
35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant