This website requires JavaScript.
094ea5cdd8
feat(upcoming): look up to 30 days ahead, and choose how far
upcoming-horizon
kristianwind and Claude Opus 5
2026-09-07 14:46:49 +02:00
f60758b770
Merge pull request #58 from kristianwind/site-all-themes
Kristian Wind
2026-09-04 09:56:28 +02:00
9d390d021f
docs(site): show all six themes, and put the demo line in English
site-all-themes
kristianwind and Claude Opus 4.8
2026-09-04 09:46:50 +02:00
18db79c063
Merge pull request #57 from kristianwind/site-charcoal-features
Kristian Wind
2026-09-04 09:27:50 +02:00
1612f53966
docs(site): the Charcoal theme, offline, and the star that comes off
site-charcoal-features
kristianwind and Claude Opus 4.8
2026-09-04 09:20:11 +02:00
4d5f1a56b1
Merge pull request #56 from kristianwind/gmail-unstar
v0.42.13
Kristian Wind
2026-09-04 09:06:31 +02:00
274e392708
Merge pull request #55 from kristianwind/offline-cache
Kristian Wind
2026-09-04 08:57:38 +02:00
84ca506961
feat(gmail): take the star off a mail once it has become a task
gmail-unstar
kristianwind and Claude Opus 4.8
2026-09-04 08:57:07 +02:00
6db61b0cc7
test(e2e): block the service worker except where the test is about it
offline-cache
kristianwind and Claude Opus 4.8
2026-09-04 08:12:15 +02:00
57689ddfbb
feat(offline): hold through a short network drop with a caching worker
kristianwind and Claude Opus 4.8
2026-09-03 22:46:35 +02:00
7770ba9844
Merge pull request #54 from kristianwind/tasks-first-tap-rounded
v0.42.12
Kristian Wind
2026-09-03 22:23:08 +02:00
55b8e438ad
fix(rows): open on the first tap on iPhone, and round the hover highlight
tasks-first-tap-rounded
kristianwind and Claude Opus 4.8
2026-09-03 22:15:23 +02:00
1607a22f0c
Merge pull request #53 from kristianwind/charcoal-separators
v0.42.11
Kristian Wind
2026-09-03 20:54:56 +02:00
8a5dfef41a
fix(theme): lighter day separators in Charcoal
charcoal-separators
kristianwind and Claude Opus 4.8
2026-09-03 20:46:51 +02:00
1a610eaac4
Merge pull request #52 from kristianwind/notes-single-tap
v0.42.10
Kristian Wind
2026-09-03 20:35:30 +02:00
c2d4ce0179
fix(notes): open a note on the first tap, not the second
notes-single-tap
kristianwind and Claude Opus 4.8
2026-09-03 20:27:28 +02:00
a1b8cc6ddc
Merge pull request #51 from kristianwind/notes-mobile-detail
v0.42.9
Kristian Wind
2026-09-03 19:15:05 +02:00
8a2c46f5ea
fix(notes): show the note on a phone — one pane at a time
notes-mobile-detail
kristianwind and Claude Opus 4.8
2026-09-03 19:07:02 +02:00
8d42f34065
Merge pull request #50 from kristianwind/charcoal-apple-colors
v0.42.8
Kristian Wind
2026-09-03 17:51:16 +02:00
905ceebc06
fix(theme): match Charcoal to Apple Notes' sampled colours
charcoal-apple-colors
kristianwind and Claude Opus 4.8
2026-09-03 17:42:55 +02:00
87c557941a
Merge pull request #49 from kristianwind/theme-charcoal-polish
v0.42.7
Kristian Wind
2026-09-03 16:37:44 +02:00
0e1e803486
Merge pull request #48 from kristianwind/totp-qr
Kristian Wind
2026-09-03 16:37:36 +02:00
1dc9751a33
test(e2e): sign out with the two-step confirm
theme-charcoal-polish
kristianwind and Claude Opus 4.8
2026-09-03 16:29:18 +02:00
b81f8f67cc
feat(ui): Charcoal theme, elegant selection, rounded note list, confirm sign-out
kristianwind and Claude Opus 4.8
2026-09-03 16:27:55 +02:00
f62ffc8d92
feat(2fa): show a scannable QR code when enabling two-factor auth
totp-qr
kristianwind and Claude Opus 4.8
2026-09-03 16:27:11 +02:00
73ee93deab
Merge pull request #47 from kristianwind/offline-blip-resilience
v0.42.6
Kristian Wind
2026-09-03 15:35:03 +02:00
b2fcc0b104
feat(offline): ride out short connection drops instead of losing the save
offline-blip-resilience
kristianwind and Claude Opus 4.8
2026-09-03 15:26:46 +02:00
8dc601d09a
Merge pull request #46 from kristianwind/app-icon-refresh
v0.42.5
Kristian Wind
2026-09-03 15:01:15 +02:00
85e769a603
Merge pull request #45 from kristianwind/notes-three-line-rows
Kristian Wind
2026-09-03 15:01:06 +02:00
0363d5f422
feat(icon): centre and strengthen the app icon
app-icon-refresh
kristianwind and Claude Opus 4.8
2026-09-03 14:53:21 +02:00
05b7dac713
feat(notes): three-line rows like Apple Notes, with a filed line and dividers
notes-three-line-rows
kristianwind and Claude Opus 4.8
2026-09-03 14:52:56 +02:00
cfd382e3df
Merge pull request #44 from kristianwind/settings-link-style
v0.42.4
Kristian Wind
2026-09-03 14:35:20 +02:00
bbcff40401
Merge pull request #43 from kristianwind/notes-header-new-design
Kristian Wind
2026-09-03 14:35:10 +02:00
01001d0980
fix(settings): the "open completed tasks" link was unstyled
settings-link-style
kristianwind and Claude Opus 4.8
2026-09-03 14:27:20 +02:00
4ac7180cda
feat(notes): drop the disclosure arrow from the note-list headers too
notes-header-new-design
kristianwind and Claude Opus 4.8
2026-09-03 14:25:55 +02:00
e1683ef09d
feat(notes): match the note-list headers to the new heading design
kristianwind and Claude Opus 4.8
2026-09-03 14:22:19 +02:00
f89fb21502
Merge pull request #42 from kristianwind/sidebar-drop-chevrons
v0.42.3
Kristian Wind
2026-09-03 13:39:35 +02:00
ec147cd1ba
feat(sidebar): drop the fold arrows from headers and groups
sidebar-drop-chevrons
kristianwind and Claude Opus 4.8
2026-09-03 13:34:33 +02:00
1f9f14099b
Merge pull request #41 from kristianwind/calendar-lighter-pastels
v0.42.2
Kristian Wind
2026-09-03 13:17:31 +02:00
6cf63113df
feat(calendar): lighter grid, per-calendar pastels, today marked at top
calendar-lighter-pastels
kristianwind and Claude Opus 4.8
2026-09-03 13:09:07 +02:00
e24a0fa849
Merge pull request #40 from kristianwind/sidebar-header-unify
Kristian Wind
2026-09-03 13:02:15 +02:00
1c223a2c26
fix(sidebar): scrollbar flush to the divider, and match the group test
sidebar-header-unify
kristianwind and Claude Opus 4.8
2026-09-03 12:54:05 +02:00
a9c90ee6f1
feat(ui): unify section and group headers with icons
kristianwind and Claude Opus 4.8
2026-09-03 12:34:07 +02:00
dc4a584d5f
Merge pull request #39 from kristianwind/sidebar-scrollbar-flush
Kristian Wind
2026-09-03 12:22:58 +02:00
378980de0c
fix(sidebar): the scrollbar sits at the edge, thin and dim
sidebar-scrollbar-flush
kristianwind and Claude Opus 4.8
2026-09-03 12:14:39 +02:00
04c7a52a5a
Merge pull request #38 from kristianwind/sidebar-color-polish
v0.42.1
Kristian Wind
2026-09-03 12:08:32 +02:00
52df528994
test(e2e): retry the project→group drop until it nests
sidebar-color-polish
kristianwind and Claude Opus 4.8
2026-09-03 12:00:02 +02:00
2f00246d6f
feat(ui): colour the fixed-view icons, lift the notes surfaces, fix the create header
kristianwind and Claude Opus 4.8
2026-09-03 11:47:17 +02:00
acec77a20c
Merge pull request #37 from kristianwind/sidebar-things-nav
v0.42.0
Kristian Wind
2026-09-03 10:17:56 +02:00
59413a8b64
test(e2e): a grouped project now shares the left margin, not indented
sidebar-things-nav
kristianwind and Claude Opus 4.8
2026-09-03 10:09:32 +02:00
cf69cac410
feat(sidebar): icons for the fixed views, bold areas, one straight edge
kristianwind and Claude Opus 4.8
2026-09-03 10:02:53 +02:00
b0998fe524
Merge pull request #36 from kristianwind/settings-font-sizes
v0.41.13
Kristian Wind
2026-09-02 15:39:06 +02:00
8dfab618f7
feat(settings): menu and body-text font size, and a bolder menu by default
settings-font-sizes
kristianwind and Claude Opus 4.8
2026-09-02 15:30:30 +02:00
c0c1281415
Merge pull request #35 from kristianwind/capitalise-user-names
v0.41.12
Kristian Wind
2026-08-30 09:32:33 +02:00
247277e139
feat(users): always capitalise a display name's first letter
capitalise-user-names
kristianwind and Claude Opus 4.8
2026-08-30 09:25:50 +02:00
f3b037c7f4
Merge pull request #34 from kristianwind/task-linkify-urls
v0.41.11
Kristian Wind
2026-08-27 16:40:25 +02:00
4103e1b0ca
fix(tasks): open the task by clicking its text, links carved out
task-linkify-urls
kristianwind and Claude Opus 4.8
2026-08-27 16:33:30 +02:00
9d4a13c2c2
feat(tasks): make a URL in a task's title or description clickable
kristianwind and Claude Opus 4.8
2026-08-27 16:17:56 +02:00
923f911472
Merge pull request #33 from kristianwind/settings-buy-me-a-coffee
v0.41.10
Kristian Wind
2026-08-27 14:55:59 +02:00
272c4918b0
feat(settings): a quiet Buy me a coffee link
settings-buy-me-a-coffee
kristianwind and Claude Opus 4.8
2026-08-27 14:49:24 +02:00
ff866cc514
Merge pull request #32 from kristianwind/drop-todoist-pro-claim
Kristian Wind
2026-08-27 14:12:21 +02:00
e94d731c30
docs(site): lead with the Rune, and drop the Todoist comparison from filters
drop-todoist-pro-claim
kristianwind and Claude Opus 4.8
2026-08-27 14:05:18 +02:00
0aa0ec2989
docs: stop describing verdande as "Todoist Pro"
kristianwind and Claude Opus 4.8
2026-08-27 13:59:54 +02:00
21b60b007a
Merge pull request #31 from kristianwind/site-refresh-delegate-snooze
Kristian Wind
2026-08-27 13:08:34 +02:00
7066e2e06e
docs(site): new features, refreshed screenshots and text
site-refresh-delegate-snooze
kristianwind and Claude Opus 4.8
2026-08-27 13:00:05 +02:00
2b76a172e8
Merge pull request #30 from kristianwind/add-delegated-marker
v0.41.9
Kristian Wind
2026-08-27 12:43:13 +02:00
15495255ef
test(e2e): the delegated chip's title is now "Uddelegeret til"
add-delegated-marker
kristianwind and Claude Opus 4.8
2026-08-27 12:36:48 +02:00
3b9b68f4b1
Merge pull request #29 from kristianwind/fix-mobile-priority-overflow
Kristian Wind
2026-08-27 12:35:11 +02:00
7dcd475036
feat(tasks): mark a delegated task with a hand-off arrow
kristianwind and Claude Opus 4.8
2026-08-27 12:27:52 +02:00
fc4877c3bd
fix(mobile): stop the task drawer's priority/due row overflowing
fix-mobile-priority-overflow
kristianwind and Claude Opus 4.8
2026-08-27 12:24:29 +02:00
2da679d629
Merge pull request #28 from kristianwind/task-snooze
v0.41.8
Kristian Wind
2026-08-25 11:07:39 +02:00
9e3f20b050
feat(tasks): snooze — park a task at the bottom until a time
task-snooze
kristianwind and Claude Opus 5
2026-08-25 10:59:34 +02:00
fa816b2e41
Merge pull request #27 from kristianwind/ics-alldays-for-dated-tasks
v0.41.7
Kristian Wind
2026-08-25 08:48:47 +02:00
60d66b728e
fix(ics): a date-only task now shows in a subscribed calendar
ics-alldays-for-dated-tasks
kristianwind and Claude Opus 5
2026-08-25 08:42:25 +02:00
bae3b3505f
Merge pull request #26 from kristianwind/fix-apple-web-push-subject
Kristian Wind
2026-08-25 08:30:45 +02:00
7b1e7ba7c9
fix(push): Apple rejected the notifications; use the site's own URL as VAPID subject
fix-apple-web-push-subject
kristianwind and Claude Opus 5
2026-08-25 08:24:20 +02:00
c0dbea10c5
Merge pull request #25 from kristianwind/note-footer-archive
v0.41.6
Kristian Wind
2026-08-24 15:45:14 +02:00
a70ca93102
feat(notes): an Archive button in the open note's footer
note-footer-archive
kristianwind and Claude Opus 5
2026-08-24 15:37:17 +02:00
2bda3a26db
Merge pull request #24 from kristianwind/inline-note-links
v0.41.5
Kristian Wind
2026-08-24 13:48:59 +02:00
8022502015
feat(notes): [[note]] is an inline link, not bracketed text
inline-note-links
kristianwind and Claude Opus 5
2026-08-24 13:41:04 +02:00
b07938e351
Merge pull request #23 from kristianwind/clickable-note-links
v0.41.4
Kristian Wind
2026-08-24 13:19:40 +02:00
de95df44c1
fix(notes): a [[note]] link is one you can follow
clickable-note-links
kristianwind and Claude Opus 5
2026-08-24 13:11:46 +02:00
2d7b6a1d5e
Merge pull request #22 from kristianwind/fix-notes-export-order
v0.41.3
Kristian Wind
2026-08-24 12:44:36 +02:00
4bbc49fe7e
fix(notes): export the notes in a stable order
fix-notes-export-order
kristianwind and Claude Opus 5
2026-08-24 12:39:11 +02:00
db2bf619ce
Merge pull request #21 from kristianwind/note-link-autocomplete
Kristian Wind
2026-08-24 12:30:04 +02:00
6116ed2e21
fix(notes): [[ completes a note link, the way # completes a project
note-link-autocomplete
kristianwind and Claude Opus 5
2026-08-24 12:22:38 +02:00
1ba26ee723
Merge pull request #20 from kristianwind/site-features-light-shots
v0.41.2
Kristian Wind
2026-08-24 10:37:07 +02:00
fcedab0b19
docs(site): add the new features and light screenshots of them
site-features-light-shots
kristianwind and Claude Opus 5
2026-08-24 10:30:00 +02:00
72b6ea3803
Merge pull request #19 from kristianwind/task-durations-calendar
Kristian Wind
2026-08-24 10:22:37 +02:00
4f25905d81
feat(calendar): a task's length is drawn, resizable, and editable
task-durations-calendar
kristianwind and Claude Opus 5
2026-08-24 10:14:39 +02:00
e3eeb3037c
Merge pull request #18 from kristianwind/tidy-note-share-footer
Kristian Wind
2026-08-24 10:05:08 +02:00
97e6be3afa
fix(notes): gather sharing behind a Del button so the footer stays tidy
tidy-note-share-footer
kristianwind and Claude Opus 5
2026-08-24 09:58:02 +02:00
d67b61d3c6
Merge pull request #17 from kristianwind/fix-mono-block-escape
v0.41.1
Kristian Wind
2026-08-24 09:34:38 +02:00
f0d18bb800
fix(notes): let a monospace line be left — on return and through the menu
fix-mono-block-escape
kristianwind and Claude Opus 5
2026-08-24 09:27:44 +02:00
7f8d925299
Merge pull request #15 from kristianwind/share-notes-between-users
v0.41.0
Kristian Wind
2026-08-24 08:33:06 +02:00
cdab817141
Merge main: pick up the calendar e2e flake fix
share-notes-between-users
kristianwind
2026-08-24 08:25:51 +02:00
2e76ced5fa
Merge pull request #16 from kristianwind/fix-flaky-calendar-drag
Kristian Wind
2026-08-24 08:25:41 +02:00
711fb4838b
test(e2e): the calendar test counted other tests' tasks as its own
fix-flaky-calendar-drag
kristianwind and Claude Opus 5
2026-08-24 08:19:17 +02:00
643b30555e
test(e2e): follow the renamed share label, and cover person-to-person sharing
kristianwind and Claude Opus 5
2026-08-24 07:59:57 +02:00
91671a4f97
feat(notes): share a note with a person, not only through a project
kristianwind and Claude Opus 5
2026-08-24 07:36:55 +02:00