super-productivity/electron/overlay-indicator
Johannes Millan 6b9ef0dee2 feat(overlay): resizable responsive overlay with opacity and always-show
- Make overlay window resizable with persisted bounds via simpleStore
- Add new OverlayIndicatorConfig section (isEnabled, isAlwaysShow, opacity)
- Move setting from misc.isOverlayIndicatorEnabled to overlayIndicator
  with migration in reducer
- Add responsive CSS with scale variable (full/tiny modes)
- Add always-show mode that keeps overlay visible when main window is open
- Add opacity slider (10-100%) applied as CSS variable
- Consolidate overlay init into single updateOverlayEnabled path
- Remove dead code: updateOverlayTheme, setIgnoreMouseEvents, unused
  shortcut param
2026-03-20 21:36:30 +01:00
..
overlay-api.d.ts feat(overlay): resizable responsive overlay with opacity and always-show 2026-03-20 21:36:30 +01:00
overlay-indicator.ts feat(overlay): resizable responsive overlay with opacity and always-show 2026-03-20 21:36:30 +01:00
overlay-preload.ts feat(overlay): resizable responsive overlay with opacity and always-show 2026-03-20 21:36:30 +01:00
overlay.css feat(overlay): resizable responsive overlay with opacity and always-show 2026-03-20 21:36:30 +01:00
overlay.html feat(overlayIndicator): implement basic overlay 2025-06-27 14:22:27 +02:00
overlay.ts feat(overlay): resizable responsive overlay with opacity and always-show 2026-03-20 21:36:30 +01:00