Jacob
b0e052d9a4
Merge pull request #13 from jacobtread/feat-copy-duration-formats
...
feat: copy duration formats settings
2024-08-04 17:48:15 +12:00
Jacobtread
9dab0638f7
chore: lint and format
2024-08-04 17:35:21 +12:00
Jacobtread
dd77c0efa3
feat: allow choosing duration format, rename duration format code
...
Allows change the format for duration when copying as CSV/markdown. Short, Long, and Decimal. Time function naming has been updated accordingly
2024-08-04 17:32:51 +12:00
Jacobtread
198ebc135b
docs: update dataview example
2024-07-22 01:05:13 +12:00
Jacobtread
6b5566106b
docs: update example entry duration
2024-07-22 01:03:15 +12:00
Jacobtread
7777a440ed
docs: add example for ordered dataview
...
Adds example for showing how to create a dataview table from timekeep data ordered from the longest entries to the shortest ones
2024-07-21 21:52:43 +12:00
Jacobtread
58c30ad355
refactor: merged and simplified stores
2024-07-21 21:10:05 +12:00
Jacobtread
6482a16620
refactor: move markdown renderer to separate file
2024-07-21 19:43:22 +12:00
Jacobtread
9de817f1fc
refactor: move timekeep state to its own store, move dialogs to its own hook, move error screen, don't store collapsed state when false, add note about rendering limitation
2024-07-21 19:26:45 +12:00
Jacob
f0b881e714
Merge pull request #11 from jacobtread/feat-improved-group-entries
...
Feat improved group entries
2024-07-20 20:48:53 +12:00
Jacobtread
853920d2fc
fix: align action buttons again
2024-07-20 20:34:42 +12:00
Jacobtread
d200df09ff
feat: more clear group entry and nesting, allow collapsing group entries
2024-07-20 20:26:44 +12:00
Jacobtread
69432ad71f
feat: highlight running row
2024-07-19 19:41:15 +12:00
Jacobtread
6e6938e03e
fix: remove debug log
2024-07-09 20:39:17 +12:00
Jacobtread
df8bd1ffda
chore: bump version
2024-07-09 18:35:42 +12:00
Jacobtread
17bd9335bb
fix: use obsidian modal instead of native dialog
...
Fixes bug where the native dialog stops the cursor from working in obsidian
2024-07-09 18:33:27 +12:00
Jacobtread
e2f23b91e6
Merge branch 'main' of https://github.com/jacobtread/obsidian-timekeep
2024-07-04 16:27:14 +12:00
Jacobtread
e69c935de7
chore: bump version for release
2024-07-04 16:27:11 +12:00
Jacob
9fc61394ed
Merge pull request #8 from jacobtread/feat-api
...
feat: exposing api for working with and extracting timekeep data
2024-07-04 16:26:31 +12:00
Jacobtread
9f1af668b5
feat: exposing api for working with and extracting timekeep data
2024-07-04 16:15:32 +12:00
Jacobtread
a3d0a8ae4c
feat: improve error styling
2024-07-01 22:30:59 +12:00
Jacobtread
5146b157fb
docs: documented pdf time format helpers
2024-06-27 19:46:27 +12:00
Jacobtread
946c7da4f0
docs: add section about using within templates
2024-06-25 17:55:03 +12:00
Jacob
eb1e318ed3
Merge pull request #6 from jacobtread/feat-non-started-entries
...
feat: support non started entires
2024-06-24 19:54:42 +12:00
Jacobtread
eaca4643c5
chore: bump version
2024-06-24 19:48:28 +12:00
Jacobtread
d89d23eb52
feat: support non started entires
...
Allow entries to not have a start time, makes it possible to use them in templates
2024-06-24 19:41:30 +12:00
Jacobtread
060c6daa63
fix: use older version of builtin modules
2024-06-23 20:29:13 +12:00
Jacobtread
5424c90a40
fix: builtin modules required
2024-06-23 20:27:34 +12:00
Jacobtread
03e6425c31
chore: remove unused dependencies
2024-06-23 20:25:14 +12:00
Jacobtread
7744511c59
fix: removed unused time picker dependency
2024-06-23 20:05:51 +12:00
Jacobtread
caa78519c7
feat: use built-in obsidian lucide
...
Replaces the lucide-react dependency with a component that wraps the built-in obsidian lucide setIcon function
2024-06-23 20:04:47 +12:00
Jacobtread
3cfa89bb4b
feat: add reactive settings store for realtime updates
...
Settings changes can now be observed by the app without needing to re-open/reload the app
2024-06-23 18:19:58 +12:00
Jacobtread
8d2a493478
fix: disable bad no unused vars checks
2024-06-23 18:07:20 +12:00
Jacobtread
a3e75bc44f
chore: cleanup redundant tsconfig include
2024-06-23 17:30:49 +12:00
Jacobtread
7d86f05b53
refactor: clean up start entry creation
2024-06-23 17:24:38 +12:00
Jacobtread
3224033350
feat: allow customizing pdf date format
2024-06-22 19:58:47 +12:00
Jacobtread
2b539c4e1b
refactor: cleanup and improve pdf generation
2024-06-22 19:25:52 +12:00
Jacobtread
b08f4054bf
fix: make tsconfig include tsx files
...
Fixes some editor hinting that was not working/failing in the .tsx files around module resolution.
2024-06-22 18:23:17 +12:00
Jacobtread
8334069576
refactor: lift limited size styling
2024-06-22 18:22:37 +12:00
Jacobtread
3e4772cbab
chore: bump version
2024-06-08 16:11:08 +12:00
Jacobtread
ba03fa7921
fix: desktop pdf export
2024-06-08 16:10:41 +12:00
Jacobtread
077b19e193
chore: bump version for release
2024-06-06 19:10:19 +12:00
Jacobtread
f79d869a01
Merge pull request #4 from jacobtread/feat-mobile-support
...
feat: mobile support
2024-06-06 19:09:16 +12:00
Jacobtread
90f2030c44
chore: adjust linting rules
2024-06-06 19:05:45 +12:00
Jacobtread
e34fac52a2
docs: add readme note about pdf on mobile
2024-06-06 19:03:57 +12:00
Jacobtread
c0a4412d5c
fix: wrap actions
2024-06-06 19:01:52 +12:00
Jacobtread
9e103ff06f
chore: update manifest
2024-06-06 19:01:44 +12:00
Jacobtread
4fcc49eb19
feat: disable pdf modules on mobile
2024-06-06 19:01:33 +12:00
Jacobtread
fb7ce94ed7
feat: insert new line before tracker
...
Fixes a problem where if the tracker is inserted at the top of the file it causes the tracker to not render when the document is opened because Obsidian tries to edit the timekeep as a code block since the cursor is within it
2024-05-29 17:05:35 +12:00
Jacobtread
a02e5cbebd
chore: spelling fixes and whitelisting
2024-05-19 15:24:05 +12:00