Skip to content

feat(dock): add dedicated dot_layer for running app indicator#95

Merged
nongio merged 3 commits into
mainfrom
feat/dock-dot-layer
Apr 14, 2026
Merged

feat(dock): add dedicated dot_layer for running app indicator#95
nongio merged 3 commits into
mainfrom
feat/dock-dot-layer

Conversation

@nongio

@nongio nongio commented Apr 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace the inline draw_content closure with a proper dot_layer in the scene graph, absolute-positioned at the bottom of each app entry
  • Move display_entries logic from DockView to DockModel with unit tests
  • The running indicator dot is now a first-class layer rather than painted inline, making it animatable and debuggable in the scene graph

Test plan

  • Running apps show the dot indicator below the icon
  • Dot appears/disappears as apps launch and close
  • Dock resize and autohide still work correctly

nongio added 3 commits April 14, 2026 23:32
Replace the inline draw_content closure with a proper dot_layer in the
scene graph, absolute-positioned at the bottom of each app entry. Move
display_entries logic from DockView to DockModel with unit tests.
@nongio nongio merged commit 8de4775 into main Apr 14, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant