Commit graph

30 commits

Author SHA1 Message Date
Im The Justice Man
aab03fc24e Refactor toolbar extension and styles for improved readability and consistency
- Updated formatting in `toolbar-extension.ts` for better code clarity.
- Enhanced tooltip functionality to ensure it displays correctly based on context.
- Adjusted CSS styles for the mobile FAB and selection toolbar for a more consistent design.
- Ensured proper spacing and alignment in the CSS for better mobile responsiveness.
2025-11-26 16:58:12 +00:00
copilot-swe-agent[bot]
b358ac13d1 Add haptic feedback, auto-focus, wake lock, and FAB long-press features
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 16:42:54 +00:00
copilot-swe-agent[bot]
ea0318ca67 Fix infinite toolbar elements being added on each document edit
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 15:58:42 +00:00
Im The Justice Man
0a2de1b1f5 Add CodeMirror language support and enhance toolbar functionality
- Updated package.json and package-lock.json to include @codemirror/language
- Refactored settings to improve context binding rendering
- Enhanced toolbar extension to support context-aware toolbars with improved icon handling
- Updated styles for mobile toolbar positioning
2025-11-26 15:53:39 +00:00
Im The Justice Man
5b771ea799 Add IconSuggestModal for icon selection in command settings 2025-11-26 15:11:49 +00:00
copilot-swe-agent[bot]
b22953de75 Add icon support for toolbar commands with customizable icon mapping
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 14:59:20 +00:00
copilot-swe-agent[bot]
ae06c3aaa0 Remove priority from context bindings and auto-concatenate multiple matching toolbars
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 14:45:42 +00:00
Im The Justice Man
fc394f39c3 Refactor MobileSettingTab to streamline context binding rendering and improve UI structure 2025-11-26 14:40:12 +00:00
copilot-swe-agent[bot]
df57dbfc83 Refactor settings to separate toolbar definitions from context bindings and add more context types
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 14:20:48 +00:00
copilot-swe-agent[bot]
abcbe3e97f Add settings for multiple context-aware toolbars
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 14:10:54 +00:00
Im The Justice Man
92f739b615 Enhance command management in MobileSettingTab with edit and remove options 2025-11-26 14:03:02 +00:00
Im The Justice Man
0a26cf855d Refactor toolbar commands section to use Setting class for improved UI 2025-11-26 13:59:08 +00:00
Im The Justice Man
c2b39139b9 Enhance settings UI with draggable command list functionality 2025-11-26 13:49:29 +00:00
copilot-swe-agent[bot]
4130074155 Use pattern matching for HyperMD list line detection to support all nesting levels
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 13:34:16 +00:00
copilot-swe-agent[bot]
68990ee9cb Add HyperMD list line class names for better list context detection
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 13:26:53 +00:00
copilot-swe-agent[bot]
cb24ee384e Refactor context detection to use syntaxTree.iterate() instead of while loop
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 13:04:04 +00:00
copilot-swe-agent[bot]
e0575b59a9 Use correct syntax tree node names and traverse tree for nested contexts
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 12:53:26 +00:00
copilot-swe-agent[bot]
f2dc577332 Fix FAB not appearing - use containerEl directly instead of querying for it
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 12:43:49 +00:00
copilot-swe-agent[bot]
9e25cc044f Anchor toolbar and FAB to editor leaf, add context-aware commands using syntaxTree
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 12:36:07 +00:00
copilot-swe-agent[bot]
f897b5be45 Move toolbar to bottom, make customizable with commands, add new note command
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 12:23:19 +00:00
copilot-swe-agent[bot]
3b513ee2ab Fix CodeMirror layout read error by deferring tooltip updates
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 12:12:40 +00:00
copilot-swe-agent[bot]
ee67b1e5f9 Replace text input with FolderSuggest modal for folder selection
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 12:01:39 +00:00
copilot-swe-agent[bot]
57d900ac15 Add home folder setting for new note creation
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 11:54:06 +00:00
copilot-swe-agent[bot]
7e261ea108 Simplify filename to Untitled.md instead of timestamps
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 11:49:17 +00:00
copilot-swe-agent[bot]
5ab1af0c87 Move main.ts into src directory
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 11:39:16 +00:00
copilot-swe-agent[bot]
132384e7b4 Address code review feedback: fix timestamp conflicts and remove unnecessary null check
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 11:30:50 +00:00
copilot-swe-agent[bot]
e02100b35e Implement Mobile plugin with FAB and CodeMirror toolbar extension
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 11:28:12 +00:00
copilot-swe-agent[bot]
a8604921eb Initial exploration: Repository structure confirmed
Co-authored-by: TheJusticeMan <115323007+TheJusticeMan@users.noreply.github.com>
2025-11-26 11:24:56 +00:00
copilot-swe-agent[bot]
891b9ae007 Initial plan 2025-11-26 11:22:58 +00:00
Im The Justice Man
91dd97bdf5
Initial commit 2025-11-26 06:22:53 -05:00