4 Commits

Author SHA1 Message Date
Joel Brock
3de2db7d89 rename: Outlook Relook → Outcut, add keyboard presets, remove design UI from popup
- Rename extension to "Outcut" throughout all source files and console logs
- Add KEY_PRESETS object (gmail/outlook) and matchesAction() helper to keyboard.js
- Rewrite handleKeydown to use preset-based dispatch instead of hardcoded switch
- Update updateSettings to re-init when keyboardPreset changes
- Add keyboardPreset: 'gmail' default to settings-defaults.js
- Replace popup Design Tweaks UI with preset dropdown + dynamic help text
- Keep all design tweak content script logic intact (activatable via storage)
- Update manifest: version 1.0.0, remove activeTab, add homepage_url
2026-04-27 14:11:45 -07:00
Joel Brock
3eec701eb4 fix: address code review findings
- Fix accent color CSS variable: write to --or-accent-override
- Fix actionDelete double-fire: toolbar button first, key fallback
- Fix localStorage collision: use chrome.storage.local for sidebar
- Fix updateSettings preserving keyboard selection state
- Add document.body guard for count badge creation
2026-04-23 09:07:15 -07:00
Joel Brock
0862bbff2a feat: behavior patches — auto-collapse, hover suppress, toast dismiss, auto-advance 2026-04-23 08:58:48 -07:00
Joel Brock
0c333a99f1 scaffold: manifest v3, stub content script and popup, placeholder icons 2026-04-23 08:50:16 -07:00