Commit graph

11 commits

Author SHA1 Message Date
Flatulent Fowl
c82229078b feat: add mimeType setting and modernize settings UI components with improved path resolution 2026-05-12 23:10:47 +02:00
Flatulent Fowl
b46d587f8f chore: reset project version to 1.0.0 and add automated release workflow 2026-05-12 23:00:01 +02:00
Claude
06b4c87576
Use Setting API for section descriptions instead of createEl
- Replace direct paragraph element creation with Setting API setDesc()
- Ensures consistent UI and proper use of Obsidian API
- Fixes heading element linting error
2026-05-12 18:15:26 +00:00
Rhys
de92cd3d01 refactor: remove redundant eslint-disable comments from setting definitions 2026-05-05 08:20:36 +02:00
Rhys
34fbbbf4de chore: suppress sentence-case linting errors for settings labels and placeholders 2026-05-04 15:02:10 +02:00
Rhys
de7db324c3 refactor: improve plugin stability with filesystem checks, add ESLint configuration, and update settings UI labels 2026-05-04 11:43:14 +02:00
Rhys
c6ea3a2f82 chore: add eslint configuration and improve file conversion type safety 2026-05-04 11:29:11 +02:00
Claude
b9318f6acf
Fix Obsidian linting issues
- Replace HTML heading elements with Setting().setHeading() for consistent UI
- Remove async/await from onChange callbacks and use void operator for promise handling
- Replace any type with specific interface type for vault adapter
- Ensure promises are properly handled or explicitly marked as ignored

https://claude.ai/code/session_01WE69VTBHroYEwhkhxrZ83x
2026-05-04 07:01:59 +00:00
Rhys
b2749e81c3 refactor: rename DocDrop plugin to MarkItDown to reflect its core functionality 2026-05-03 20:17:02 +02:00
Rhys
3ec69575c8 Added support for all file types supported by markitdown 2026-05-03 19:59:37 +02:00
Rhys
2eb6d5f3a4 first commit 2026-05-03 19:23:16 +02:00