Commits
Marek Vsechovsky committed 27e34dc5831
Session 153, Step 4: Settings for shortcut visual feedback - AIM-2828 Settings for shortcut visual feedback - AIM-2833 Ctrl+B — bold shortcut - AIM-2834 Ctrl+I — italic shortcut - AIM-2840 Ctrl+U — bullet list shortcut with paragraph behavior - AIM-2841 Ctrl+= — numbered list shortcut with paragraph behavior - AIM-2842 Ctrl+Shift+= — check list shortcut with paragraph behavior - AIM-2843 Ctrl+. — inline code shortcut - AIM-2844 Ctrl+Alt+. — code block shortcut - AIM-2846 Ctrl+Alt+L — link shortcut - AIM-2847 Toolbar bullet/numbered/check list button paragraph behavior - AIM-2848 Fix user story split view scroll sync feedback loop - AIM-2861 Cancel button on empty issue note skips confirmation - AIM-2862 Ctrl+Alt+Shift+. — PascalCase inline code shortcut - AIM-2863 Ctrl+Alt+. — camelCase inline code shortcut Outcome: All 14 issues implemented. Bold/italic/strike/underline now toggle on re-press and correctly handle cursor-after-word. Inline code toggles and detects cursor inside backticked spans. List actions (bullet/numbered/check) toggle removal. Code block moved to Ctrl+Shift+.. New Alt+U underline, Ctrl+Alt+. camelCase, Ctrl+Alt+Shift+. PascalCase shortcuts. Alt+Q link already active. Scroll sync uses rAF source-tracking. SVF shows for every shortcut when setting is ON, with mouseover pause. Cancel on empty note skips confirmation.