Commit graph

16 commits

Author SHA1 Message Date
rordaz
e059c45232 Refactor code structure for improved readability and maintainability 2026-06-27 13:04:39 -05:00
rordaz
1e7d2428bb feat: support Excalidraw tabs in ColorTab 2026-06-23 13:48:12 -05:00
rordaz
186a5f285f feat: add Prevent Tab Duplication setting with settings UI fallback; release v1.1.0 2026-06-19 08:59:53 -05:00
rordaz
fff95809f5 release: prepare v1.0.4 2026-06-16 22:29:40 -05:00
rordaz
7d8544b2c8 feat: implement getSettingDefinitions with display() fallback; fix settings heading; support popout windows in isColorableLeaf 2026-06-16 11:54:41 -05:00
rordaz
1e932037d5 feat: support popout windows for tab color and fix lib target for ES2016 2026-06-16 11:24:50 -05:00
rordaz
af792c368a refactor: update module imports and improve tab color handling logic 2026-06-16 10:03:44 -05:00
rordaz
5553a7d19c Complying with Obsidian guidelines. License added, and some code refactored to be more efficient. Also added a new function to handle user input more effectively. 2026-06-15 12:49:26 -05:00
rordaz
c1efd7439b feat: enhance color settings UI with improved input fields and live swatch preview 2026-06-12 11:17:29 -05:00
rordaz
efbfcce15b feat: add color commands for setting and removing tab colors 2026-06-11 14:46:25 -05:00
rordaz
9e95182476 Bug Fix: refine color application logic to exclude non-colorable leaves and enhance auto pinning behavior 2026-06-11 13:16:26 -05:00
rordaz
c8efb5ff3f feat: enhance color tab functionality with colorable leaf checks and auto pinning logic 2026-06-11 13:11:25 -05:00
Rafael-Ordaz_nabors
ca945f266d Added auto pin for colored tabs 2026-06-09 16:52:18 -05:00
Rafael-Ordaz_nabors
34e78eb25f feat: add option to remove all tab colors from context menu 2026-06-09 15:33:21 -05:00
Rafael-Ordaz_nabors
2f8d6c5436 feat: apply colors to active leaf on file change and simplify color application logic 2026-06-08 16:45:51 -05:00
Rafael-Ordaz_nabors
fa5bb5dd24 feat: initialize color-tab plugin with basic configuration and styles
- Added package.json for project metadata and dependencies.
- Created styles.css for tab background coloring and context-menu swatches.
- Added tsconfig.json for TypeScript configuration.
2026-06-08 14:44:07 -05:00