Jacobtread
07e8ba2bb8
fix: check old file using active file set in component
2024-04-15 21:05:37 +12:00
Jacobtread
18af825fdd
chore: bump version
2024-04-15 20:53:43 +12:00
Jacobtread
ee7366daa6
fix: bug failing to save if file is renamed
2024-04-15 20:53:11 +12:00
Jacobtread
10fc6baaef
refactor: remove template comment from css
2024-04-10 21:20:03 +12:00
Jacobtread
f6ebb54dfb
refactor: remove empty react el strings
2024-04-09 20:58:21 +12:00
Jacobtread
d3cb93d833
feat: updated action steps
2024-04-08 20:14:05 +12:00
Jacobtread
19e8595d96
fix: build ci job name
2024-04-07 14:19:08 +12:00
Jacobtread
3957cd2620
fix: tests badge name, more trying to get time tests working
2024-04-07 14:18:03 +12:00
Jacobtread
14126645af
fix: time tests (again)
2024-04-07 14:09:09 +12:00
Jacobtread
9698021ad5
fix: build workflow, time test
2024-04-07 14:01:20 +12:00
Jacobtread
c01b605a4e
fix: use utc timezone for tests
2024-04-07 13:58:53 +12:00
Jacobtread
a96890a783
fix: update branches for workflows
2024-04-07 13:55:05 +12:00
Jacobtread
9e60188a45
feat: added workflows and badges
2024-04-07 13:53:59 +12:00
Jacobtread
d9f51cda50
docs: update trySave docs
2024-04-06 20:15:59 +13:00
Jacobtread
489c9f40d0
docs: document time formatting functions
2024-04-05 19:28:56 +13:00
Jacobtread
813255fbf9
fix: handle timekeep fallback error case
2024-04-04 20:22:38 +13:00
Jacobtread
2c544b848a
feat: added saving redundancy and fallback handling
2024-04-04 20:20:28 +13:00
Jacobtread
952a682ba7
feat: use vault.process instead of read and write
2024-04-04 19:51:07 +13:00
Jacobtread
53f16aa2a2
feat: allow editing unfinished entries
2024-04-04 10:04:16 +13:00
Jacobtread
f169816fe0
fix: use type import when only using moment type
2024-04-04 08:45:08 +13:00
Jacobtread
4c6240e892
chore: bump version
2024-04-04 08:40:58 +13:00
Jacobtread
abd82c3067
fix: use sentence case in settings titles
2024-04-04 08:39:59 +13:00
Jacobtread
d0c44bc1c8
refactor: move indent styling to styles.css
2024-04-04 08:37:19 +13:00
Jacobtread
ef5020fe04
fix: remove obsidian from description
2024-04-04 08:35:18 +13:00
Jacobtread
a3277f35e0
fix: remove name from settings tab title
2024-04-04 08:34:04 +13:00
Jacobtread
cd9ba7bbf8
fix: update min app version
2024-04-04 08:33:43 +13:00
Jacobtread
8b36856cdd
docs: update command in readme
2024-04-03 20:44:21 +13:00
Jacobtread
48c00602b8
feat: live updating duration for active rows
2024-04-02 13:48:21 +13:00
Jacobtread
9ee4f62044
feat: allow editing while running
2024-04-02 13:38:49 +13:00
Jacobtread
39f21db3c1
chore: bumped version
2024-04-02 09:14:30 +13:00
Jacobtread
33db60aa67
fix: check file is file using instanceof instead of cast
2024-04-01 20:33:56 +13:00
Jacobtread
c1fbc735e9
feat: change command name
2024-04-01 20:33:01 +13:00
Jacobtread
70a1dfb019
chore: bump version
2024-03-31 22:58:51 +13:00
Jacobtread
6c9e69df9e
refactor: clean up and fix indent logic
2024-03-31 22:57:17 +13:00
Jacobtread
f498626728
feat: enable react strict mode
2024-03-31 22:55:20 +13:00
Jacobtread
f8bc3e8b74
fix: properly handle unmounting
2024-03-31 22:53:00 +13:00
Jacobtread
cbdb0c2a91
fix: update manifest
2024-03-31 20:41:22 +13:00
Jacobtread
57dd8008f0
chore: bump version
2024-03-31 20:39:40 +13:00
Jacobtread
39a1e2066e
chore: bump version
2024-03-31 20:31:07 +13:00
Jacobtread
6a83e22967
docs: added section about editing
2024-03-31 20:30:31 +13:00
Jacobtread
39045e1f3f
docs: update readme screenshot
2024-03-31 20:28:55 +13:00
Jacobtread
e7bec00932
fix: remove table display block
2024-03-31 20:27:23 +13:00
Jacobtread
404aba3278
feat: improved editing experience
2024-03-31 20:26:12 +13:00
Jacobtread
b5cc7c0f9c
feat: setting to limit table size, improved table styling, new indent style, ignore obsidian vault data
...
Added setting to limit the table size and make it scrollable
Changed table and indent styling
Remove .obsidian from git
2024-03-31 19:58:11 +13:00
Jacobtread
51a5ee4a5a
feat: docs fixes, reduce number of moment creations, ignore stopped entries
...
Fixed up some documentation
Moved calls to moment() to outer functions rather than children, reducing the side effects
Removed extra calls to moment() around values that are already moments
Don't recreate already stopped entries when stopping running entries
2024-03-31 19:27:30 +13:00
Jacobtread
23f72ac4e3
perf: removed recursion from getRunningEntry and switched pipeline to reduce
...
Switched the recursive call to isEntryRunning from getRunningEntry to just check the condition directly that way only isEntryRunning depends on it and not the other way around
Replaced the multiple map and filter iterations when removing entries with a reduce operation
2024-03-31 19:05:22 +13:00
Jacobtread
9566fe99ce
perf: stack dfs for running entry check
2024-03-31 18:53:24 +13:00
Jacobtread
e9ebd17675
refactor: separated sub entry creation logic
2024-03-31 18:48:10 +13:00
Jacobtread
75ef939a3a
style: moved replace under load
2024-03-31 18:36:50 +13:00
Jacobtread
54864dfe52
refactor: cleaned up code for removing child entries
2024-03-31 18:33:39 +13:00