aeb3d863e2
shorter alarm in future to reduce risk of cross-midnight UTC issue
Lint / test (push) Waiting to run
Trivy / test (push) Waiting to run
CI / test (push) Has been cancelled
2025-12-06 11:10:42 +11:00
f5c52eaf3b
Reminders: Ability to explicitly set the date of a reminder and have it handle recurrence based on that date
CI / test (push) Failing after 6m31s
Lint / test (push) Successful in 35s
Trivy / test (push) Successful in 23s
2025-12-06 10:47:06 +11:00
778d988ebd
Time Log Report fixes
...
CI / test (push) Successful in 6m33s
Lint / test (push) Successful in 34s
Trivy / test (push) Successful in 21s
* Time reports: Fix report 'group by' logic to not show ambiguous 'note' data.
* Time reports: Add default option to 'don't group'. This gives every individual time log row (and so the 'note' is shown in this case)
2025-12-05 18:33:50 +11:00
2464147a59
0.6.3
CI / test (push) Successful in 5m46s
Lint / test (push) Successful in 34s
Trivy / test (push) Successful in 22s
2025-12-04 17:09:56 +11:00
0795de8572
Add missing locale strings
2025-12-04 16:37:25 +11:00
0ec3ff273d
Allow more advanced recurring reminders (fortnightly, every specific day of month, monthly on the Nth weekday)
CI / test (push) Successful in 5m56s
Lint / test (push) Successful in 34s
Trivy / test (push) Successful in 21s
2025-12-04 16:31:21 +11:00
304650dd54
Make Reminder alarm proposed time be 5 minutes into the future (no point in being right now - that time is already passed)
CI / test (push) Successful in 5m54s
Lint / test (push) Failing after 31s
Trivy / test (push) Successful in 23s
2025-12-04 15:53:42 +11:00
9dc0a620be
Timesheet report tweaks
...
CI / test (push) Successful in 5m55s
Lint / test (push) Successful in 33s
Trivy / test (push) Successful in 23s
* Allow 'this week', 'this month', 'this year' granularity in Timesheet reports.
* Default date range to start from this month.
* Allow 'All Projects' for timesheet reports.
2025-12-04 13:40:04 +11:00
1e12cae78e
Whitespace
CI / test (push) Successful in 6m6s
Lint / test (push) Successful in 34s
Trivy / test (push) Successful in 24s
2025-12-03 18:03:48 +11:00
498765c782
Add notify on failure (webhook)
2025-12-03 17:58:30 +11:00
28c0dd761f
Adjustment to make pyflakes happy re: timer
CI / test (push) Successful in 5m48s
Lint / test (push) Successful in 33s
Trivy / test (push) Successful in 24s
2025-12-03 17:44:25 +11:00
9ded9b4a10
0.6.2
CI / test (push) Successful in 6m5s
Lint / test (push) Failing after 31s
Trivy / test (push) Successful in 24s
2025-12-03 17:27:36 +11:00
3d0f4a7787
Indent tabs by 4 spaces in code block editor dialog
2025-12-03 17:27:15 +11:00
b06f213522
Pomodoro timer is now in the sidebar when toggled on, rather than as a separate dialog, so it stays out of the way
2025-12-03 17:19:30 +11:00
8823a304cf
Comment adjutments
2025-12-03 15:14:27 +11:00
f8909d7fcb
Add 'Created at' to time log table. Show total hours for the day in the time log table (not just in the widget in sidebar)
CI / test (push) Successful in 6m19s
Lint / test (push) Successful in 34s
Trivy / test (push) Successful in 25s
2025-12-03 14:59:57 +11:00
779049e467
Ensure that adding a document whilst on an older date page, uses that date as its upload date
CI / test (push) Successful in 5m43s
Lint / test (push) Successful in 32s
Trivy / test (push) Successful in 23s
2025-12-02 17:27:30 +11:00
bae91f56e6
Screenshot update
CI / test (push) Successful in 5m44s
Lint / test (push) Successful in 32s
Trivy / test (push) Successful in 22s
2025-12-02 16:22:02 +11:00
3900920b7e
Screenshot update again
CI / test (push) Successful in 5m55s
Lint / test (push) Successful in 32s
Trivy / test (push) Successful in 22s
2025-12-02 16:02:59 +11:00
3d088fd8d9
0.6.1
Lint / test (push) Waiting to run
Trivy / test (push) Waiting to run
CI / test (push) Has been cancelled
2025-12-02 16:00:29 +11:00
55aa8be2c2
Update screenshot
2025-12-02 16:00:03 +11:00
bffa615c13
More code coverage / remove duplicate tests
CI / test (push) Successful in 5m56s
Lint / test (push) Successful in 33s
Trivy / test (push) Successful in 22s
2025-12-02 14:58:57 +11:00
605444b149
Ensure time log dialog gets closed when Pomodoro Timer finishes and user logs time.
2025-12-02 14:58:45 +11:00
0b76f0b490
Consolidate some code related to opening documents using the Documents feature. More code coverage
Lint / test (push) Successful in 34s
Trivy / test (push) Successful in 22s
CI / test (push) Successful in 6m4s
2025-12-02 11:01:27 +11:00
25f0c28582
Fix reminders tests from segfaulting
CI / test (push) Successful in 5m43s
Lint / test (push) Successful in 33s
Trivy / test (push) Successful in 24s
2025-12-02 09:45:54 +11:00
422411f12e
Add documents feature
CI / test (push) Failing after 3m53s
Lint / test (push) Successful in 33s
Trivy / test (push) Successful in 23s
2025-12-01 15:51:47 +11:00
23b6ce62a3
Fix tests
CI / test (push) Failing after 5m4s
Lint / test (push) Successful in 31s
Trivy / test (push) Successful in 22s
2025-12-01 10:34:58 +11:00
535a380616
Ensure time log reports have an extension
CI / test (push) Failing after 5m0s
Lint / test (push) Successful in 31s
Trivy / test (push) Successful in 22s
2025-12-01 10:27:44 +11:00
4d3593e960
0.5.5
2025-12-01 10:22:48 +11:00
7d58acfc7d
remove unneeded import since calendar theming now fully moved to theme.py
CI / test (push) Failing after 5m9s
Lint / test (push) Successful in 32s
Trivy / test (push) Successful in 22s
2025-12-01 10:20:20 +11:00
22b4cf4da7
Allow changing the date when logging time (rather than having to go to that date before clicking on adding time log/opening time log manager)
2025-12-01 10:19:41 +11:00
078f56a39b
Allow click-and-drag mouse select on lines with checkbox, to capture the checkbox as well as the text.
CI / test (push) Successful in 4m58s
Lint / test (push) Successful in 30s
Trivy / test (push) Successful in 23s
2025-12-01 09:32:32 +11:00
f2bf337049
Also load the smaller time log dialog when Pomodoro timer stops
CI / test (push) Successful in 5m1s
Lint / test (push) Successful in 1m1s
Trivy / test (push) Successful in 22s
2025-12-01 09:18:09 +11:00
a27b1d702a
Add a simplified time log button in the sidebar widget for quick adding
CI / test (push) Successful in 5m10s
Lint / test (push) Successful in 32s
Trivy / test (push) Successful in 21s
2025-12-01 09:12:18 +11:00
3aed9badc2
Add filedust to release.sh flow
2025-12-01 08:55:43 +11:00
3b3087cc37
More markdown tests
CI / test (push) Successful in 5m12s
Lint / test (push) Successful in 31s
Trivy / test (push) Successful in 23s
2025-11-30 16:30:46 +11:00
95b7d828b5
Some more tests
CI / test (push) Successful in 5m6s
Lint / test (push) Successful in 33s
Trivy / test (push) Successful in 24s
2025-11-30 15:20:11 +11:00
32aa1780cf
0.5.4
CI / test (push) Successful in 5m1s
Lint / test (push) Successful in 31s
Trivy / test (push) Successful in 23s
2025-11-30 13:10:05 +11:00
7ed45c919c
Ensure pressing enter a second time on a new line with a checkbox, erases the checkbox (if it had no text added to it)
Lint / test (push) Waiting to run
Trivy / test (push) Waiting to run
CI / test (push) Has been cancelled
2025-11-30 13:09:18 +11:00
f20ac56624
0.5.3
CI / test (push) Successful in 5m15s
Lint / test (push) Successful in 33s
Trivy / test (push) Successful in 25s
2025-11-29 16:45:27 +11:00
cbbd19ceda
checkbox ticked in toolbar
Lint / test (push) Waiting to run
Trivy / test (push) Waiting to run
CI / test (push) Has been cancelled
2025-11-29 16:43:54 +11:00
a4e44643a6
Fix removing code block metadata on delete
Lint / test (push) Waiting to run
Trivy / test (push) Waiting to run
CI / test (push) Has been cancelled
2025-11-29 16:41:02 +11:00
9ab70c76f8
Don't show 'day' label in Reminders unless day choice is selected
CI / test (push) Successful in 5m19s
Lint / test (push) Successful in 32s
Trivy / test (push) Successful in 24s
2025-11-29 16:16:40 +11:00
9db4cda8cc
Fixes for code block background painting, and add line numbers to Code Editor dialog
CI / test (push) Successful in 5m31s
Lint / test (push) Successful in 36s
Trivy / test (push) Successful in 24s
2025-11-29 16:03:35 +11:00
dc1046632c
Allow deleting code blocks
CI / test (push) Failing after 5m30s
Lint / test (push) Successful in 33s
Trivy / test (push) Successful in 24s
2025-11-29 10:41:18 +11:00
57f11abb99
Code Blocks are now their own QDialog to try and reduce risk of getting trapped in / bleeding in/out of text in code blocks.
CI / test (push) Failing after 5m47s
Lint / test (push) Successful in 32s
Trivy / test (push) Successful in 24s
2025-11-29 10:10:51 +11:00
7a207df0f3
Avoid capturing checkbox/bullet etc in the task text that would get offered as the 'note' when Pomodoro timer stops. Some code block defenses for extra newline
2025-11-28 17:08:02 +11:00
f6fa0aa997
Fix weekend date colours being incorrect on theme change while app is running
2025-11-28 15:27:49 +11:00
1a56fa80ca
Slightly fade the text of a checkbox line if the checkbox is checked.
2025-11-28 15:05:10 +11:00
e160827708
Prevent double-click of checkbox leading to selecting/highlighting it
2025-11-28 14:30:21 +11:00