Commit graph

15 commits

Author SHA1 Message Date
Chenyan Wang
5233e26da2 Exclude source note from smart folder results 2026-06-28 04:00:30 +08:00
Chenyan Wang
6bbe028b84 Bump version to 0.1.1 2026-06-04 19:15:24 +08:00
Chenyan Wang
38e5917416 Fix smart folder state and chronology sorting 2026-06-04 18:46:05 +08:00
Chenyan Wang
93a931604a Fix remaining no-base-to-string warning in toFlatArray 2026-05-04 21:50:42 +08:00
Chenyan Wang
1e0a59d5d3 Fix toFlatArray object guard in array branch; remove non-sentence-case placeholder 2026-05-04 16:50:55 +08:00
Chenyan Wang
7241144cfb Fix L304 object stringification guard and L1881 placeholder sentence case 2026-05-04 12:53:28 +08:00
Chenyan Wang
d68b03224c Fix bot scan issues: floating promises, stringification, sentence case 2026-05-04 08:29:43 +08:00
Chenyan Wang
62332e5008 Fix bot scan Required issues: async/await, unhandled promises, sentence case 2026-05-03 20:52:40 +08:00
Chenyan Wang
fed2d564bb fix: restore card rendering by using element.setCssProps 2026-05-03 19:54:56 +08:00
Chenyan Wang
efa9d841a9 fix: restore native select to resolve setup modal usability regression 2026-05-03 19:53:24 +08:00
Chenyan Wang
eca4f285b1 fix: address all required linter issues from Obsidian community review
- Replace localStorage with app.saveLocalStorage/loadLocalStorage
- Replace window.confirm/prompt with custom Modal dialogs
- Remove inline <style> element; move all CSS to styles.css
- Replace all element.style.cssText with CSS class additions
- Replace element.style.* with CSS classes and setCssProps for dynamic values
- Fix command IDs to exclude plugin ID prefix
- Remove detachLeavesOfType from onunload
- Fix async methods/callbacks returning Promise where void expected
- Add void operator to unhandled promise calls
- Fix empty catch block
- Remove unused variable
- Fix type coercion in template literals
2026-05-03 19:49:14 +08:00
Chenyan Wang
3a0fd4a35a build: finalize TypeScript migration and lock dependencies 2026-05-03 18:44:44 +08:00
Chenyan Wang
05df8187bc chore: migrate plugin source to TypeScript scaffold 2026-05-03 18:39:58 +08:00
Chenyan Wang
81f659b6f9 Fix: add period at end of description 2026-05-03 18:12:21 +08:00
Chenyan Wang
732fbee605 Initial release 0.1.0 2026-05-03 17:49:29 +08:00