This website requires JavaScript.
c47653c9cb
Merge pull request 'Use floret-kit's shared snack chip' (#6 ) from feat/shared-snack-chip into main
main
Jean-Luc Makiola
2026-08-02 20:46:11 +02:00
e639e250b7
Use floret-kit's shared snack chip
feat/shared-snack-chip
Jean-Luc Makiola
2026-08-02 18:12:23 +02:00
58a50512bf
docs: settle the storage and sync direction (#5 )
Jean-Luc Makiola
2026-08-02 17:58:13 +02:00
1add1fcadb
chore: re-pin floret-kit and pass allDay at the date call sites (#4 )
Jean-Luc Makiola
2026-08-02 17:57:58 +02:00
217d5d7afd
Move the canonical forge to Codeberg, and add Renovate + Weblate (#2 )
Jean-Luc Makiola
2026-08-01 16:34:20 +02:00
47cf99af32
fix(data): correct the tasks-provider interaction end to end
fix/provider-interaction-review
Jean-Luc Makiola
2026-07-20 22:13:26 +02:00
26628dc0bb
chore: drop stray Codeberg release scratch files
Jean-Luc Makiola
2026-07-20 21:30:13 +02:00
d2e3832ef2
Merge branch 'chore/floret-kit-multi-reminders'
Jean-Luc Makiola
2026-07-20 21:04:05 +02:00
93857135b3
Merge branch 'home-today-ring-upcoming'
Jean-Luc Makiola
2026-07-20 21:04:02 +02:00
36beb2d0ad
ci(release): wait for the mirrored tag, never mint it
fix/codeberg-wait-for-mirrored-tag
Jean-Luc Makiola
2026-07-20 19:50:57 +02:00
bc70ed3a9f
release: cut 0.3.2 — get the crash fix onto Codeberg
v0.3.2
Jean-Luc Makiola
2026-07-20 19:11:55 +02:00
3f166ef5f0
release: cut 0.3.2 — get the crash fix onto Codeberg
release/v0.3.2
Jean-Luc Makiola
2026-07-20 19:11:48 +02:00
41bd49826a
ci(release): create the Codeberg release while the tag is absent
Jean-Luc Makiola
2026-07-20 19:10:56 +02:00
05c75bafa7
ci(release): create the Codeberg release while the tag is absent
fix/codeberg-release-500
Jean-Luc Makiola
2026-07-20 19:06:36 +02:00
cfa25b9730
release: cut 0.3.1 — fix the launch crash in minified builds (#1 )
v0.3.1
Jean-Luc Makiola
2026-07-20 18:36:47 +02:00
9d7fc64b0b
release: cut 0.3.1 — fix the launch crash in minified builds
release/v0.3.1
Jean-Luc Makiola
2026-07-20 18:35:41 +02:00
4aa65edb45
ci(release): push tag to Codeberg before creating the release
Jean-Luc Makiola
2026-07-19 22:48:29 +02:00
a9843e25b7
release: cut 0.3.0
v0.3.0
Jean-Luc Makiola
2026-07-19 22:23:38 +02:00
5f4711dabe
ui: move the action press flourish onto the shape, spin the gear
Jean-Luc Makiola
2026-06-29 00:01:07 +02:00
6d3fbc05c1
home: unfurl search from a fixed search icon, drop the title
Jean-Luc Makiola
2026-06-29 00:00:42 +02:00
721b411579
icon: centre the launcher mark on the canvas
Jean-Luc Makiola
2026-06-28 23:35:03 +02:00
046b8f7e9e
home: move search behind a top-bar action, not an always-on bar
Jean-Luc Makiola
2026-06-28 23:34:54 +02:00
06cc9b1c8b
icon: real launcher mark — task card, check, calendula bloom
Jean-Luc Makiola
2026-06-28 23:07:25 +02:00
2d366a7be3
home: inline expanding search over all tasks
Jean-Luc Makiola
2026-06-28 23:07:12 +02:00
52aeebcb53
home: Today progress ring + live Upcoming preview
Jean-Luc Makiola
2026-06-28 22:47:02 +02:00
8f6b85008c
release: cut 0.2.2
Jean-Luc Makiola
2026-07-19 22:14:57 +02:00
eb1e530ce7
ci(release): fix Codeberg publish 500 on pre-synced tag
Jean-Luc Makiola
2026-07-19 22:07:37 +02:00
7516972e9f
release: cut 0.2.1
v0.2.1
Jean-Luc Makiola
2026-07-19 21:53:49 +02:00
7f58f81fe1
ci: adopt the modern calendula pipeline + Codeberg mirror
Jean-Luc Makiola
2026-07-19 21:53:13 +02:00
976d496d21
reminders: adopt floret-kit multi-value override model
Jean-Luc Makiola
2026-07-06 21:25:40 +02:00
245f1db536
ui: move the action press flourish onto the shape, spin the gear
Jean-Luc Makiola
2026-06-29 00:01:07 +02:00
623e533547
home: unfurl search from a fixed search icon, drop the title
Jean-Luc Makiola
2026-06-29 00:00:42 +02:00
2e50356f81
icon: centre the launcher mark on the canvas
Jean-Luc Makiola
2026-06-28 23:35:03 +02:00
e6f503c02a
home: move search behind a top-bar action, not an always-on bar
Jean-Luc Makiola
2026-06-28 23:34:54 +02:00
c53511196d
icon: real launcher mark — task card, check, calendula bloom
Jean-Luc Makiola
2026-06-28 23:07:25 +02:00
a8595e26b4
home: inline expanding search over all tasks
Jean-Luc Makiola
2026-06-28 23:07:12 +02:00
411e27659f
home: Today progress ring + live Upcoming preview
Jean-Luc Makiola
2026-06-28 22:47:02 +02:00
b266653e4e
chore: bump floret-kit submodule to latest (component superset)
Jean-Luc Makiola
2026-06-28 22:13:21 +02:00
2f5012dc34
tasks: consolidate add affordance into a setting (FAB or bottom bar)
Jean-Luc Makiola
2026-06-28 22:01:32 +02:00
ccc07e86c7
tasks: quiet single-line row meta, lazy subtasks in smart lists, polish
Jean-Luc Makiola
2026-06-28 20:47:50 +02:00
211450bc46
chore: bump floret-kit submodule to merged main
Jean-Luc Makiola
2026-06-28 19:20:56 +02:00
9d134be621
nav: fix blank back-gesture preview — let navigation drive predictive back
Jean-Luc Makiola
2026-06-28 19:15:24 +02:00
37e3c4e659
settings: use the shared AboutCard + LanguagePickerRow
Jean-Luc Makiola
2026-06-28 15:24:17 +02:00
78632865f9
edit: use the shared OptionalFormSection in the task form
Jean-Luc Makiola
2026-06-28 15:17:57 +02:00
e7a62e71df
reminders: use the shared DialogAmountField in the custom lead editor
Jean-Luc Makiola
2026-06-28 15:15:08 +02:00
4c05c86e95
motion: use floret-kit's expandEnter/collapseExit for revealable sections
Jean-Luc Makiola
2026-06-28 15:13:06 +02:00
37662e83bb
nav: swap the full slide-back for the predictive-back peek
Jean-Luc Makiola
2026-06-28 14:31:20 +02:00
63c6191676
onboarding: draw the onboarding scaffold from floret-kit
Jean-Luc Makiola
2026-06-28 14:16:56 +02:00
4994f5ec2c
reminders + locale: draw prefs/reminders and language plumbing from floret-kit
Jean-Luc Makiola
2026-06-28 14:12:50 +02:00
e4c8dbf2c1
build: drop the foojay toolchain resolver (reproducible-build safe)
Jean-Luc Makiola
2026-06-28 13:34:55 +02:00
069ae38b2c
components batch-2: draw CollapsingScaffold + OptionPicker from floret-kit
Jean-Luc Makiola
2026-06-28 13:25:53 +02:00
a5ddf16537
components: draw the shared Compose vocabulary from floret-kit
Jean-Luc Makiola
2026-06-28 13:09:37 +02:00
18e03e27b6
identity: draw the M3 Expressive theme factory + nav slide from floret-kit
Jean-Luc Makiola
2026-06-28 12:59:56 +02:00
152226c1b2
Phase 2: core-crash from floret-kit; complete the core-time wiring
Jean-Luc Makiola
2026-06-28 12:24:49 +02:00
ec7b696eb9
Draw core-time from floret-kit via submodule + composite build
Jean-Luc Makiola
2026-06-27 23:27:49 +02:00
76a0139fda
Rename app Floret → Agendula
Jean-Luc Makiola
2026-06-27 23:10:24 +02:00
d84ac60757
M5: reminders onboarding, Settings screen & per-list overrides
Jean-Luc Makiola
2026-06-27 23:03:26 +02:00
2c457f3915
release: 0.2.0
v0.2.0
Jean-Luc Makiola
2026-06-27 21:27:06 +02:00
e0c56a73e2
M4: percent-complete, conflict-safe saves & subtask reparent
Jean-Luc Makiola
2026-06-27 14:28:48 +02:00
3db553da85
detail: always show the subtasks group so add is reachable
Jean-Luc Makiola
2026-06-23 11:03:12 +02:00
11f9649dd7
M3: rebuild task create/edit form in Calendula's card language
Jean-Luc Makiola
2026-06-23 11:03:02 +02:00
3397e57794
UI: fix subtask progress chip on the task list
Jean-Luc Makiola
2026-06-23 10:25:08 +02:00
24cf8fe331
nav: spring slide/fade screen transitions (Calendula feel)
Jean-Luc Makiola
2026-06-18 16:03:45 +02:00
a19b1373a4
M2: build out task list, detail & edit screens
Jean-Luc Makiola
2026-06-18 16:03:37 +02:00
b196d9ebe0
M2: wire navigation host + base screen scaffolds
Jean-Luc Makiola
2026-06-18 09:44:18 +02:00
1b3bb72c84
docs: cut 0.1.0 changelog
v0.1.0
Jean-Luc Makiola
2026-06-18 08:51:55 +02:00
b784a77329
docs: add architecture, roadmap, releasing, contributing + docs index
Jean-Luc Makiola
2026-06-18 08:49:05 +02:00
436c567362
UI: medium top bar + subtle press-morph on smart tiles
Jean-Luc Makiola
2026-06-17 23:38:54 +02:00
6f9be10a0c
UI: lists use Calendula's GroupedRow family pattern
Jean-Luc Makiola
2026-06-17 23:26:39 +02:00
f7297a69e6
UI: revert top smart cards, make the lists bigger instead
Jean-Luc Makiola
2026-06-17 23:05:05 +02:00
bc28f51039
UI: scale up Lists for M3 Expressive feel
Jean-Luc Makiola
2026-06-17 22:56:45 +02:00
6e1c9bec79
UI: lists in grouped surface cards; debug demo seeder
Jean-Luc Makiola
2026-06-17 22:53:18 +02:00
daf8e8e375
UI: Material 3 Expressive Lists overview (home)
Jean-Luc Makiola
2026-06-17 22:27:17 +02:00
529a596d17
Fix: read instances with null projection for provider-version robustness
Jean-Luc Makiola
2026-06-17 22:04:00 +02:00
bfcfc50cf4
M1: full task data layer, reminders and ViewModels over OpenTasks
Jean-Luc Makiola
2026-06-17 21:04:19 +02:00
01d1f558b8
M0: Floret skeleton — Material 3 Expressive scaffold over OpenTasks (planned)
Jean-Luc Makiola
2026-06-17 19:40:53 +02:00