This website requires JavaScript.
60dd4eea71
Merge pull request 'feat(components): add CustomAmountEditor, bump to 0.2.0' (#1 ) from feat/custom-snooze-duration into main
main
Jean-Luc Makiola
2026-07-12 10:31:02 +00:00
2124227a7f
feat(components): add CustomAmountEditor, bump to 0.2.0
feat/custom-snooze-duration
Jean-Luc Makiola
2026-07-08 18:01:42 +02:00
78c5fd1fd4
release: floret-kit 0.1.0
v0.1.0
Jean-Luc Makiola
2026-07-07 15:58:54 +02:00
e1919cab83
components: FullScreenPicker takes an optional actions slot
Jean-Luc Makiola
2026-07-07 14:23:07 +02:00
55ad536513
identity: add Modifier.animateContentSizeMotion()
Jean-Luc Makiola
2026-07-07 10:55:57 +02:00
cded44207c
core-time: add LocalDate.isoWeekNumber() (ISO-8601 week-of-year)
Jean-Luc Makiola
2026-07-07 10:14:20 +02:00
5a576c4d28
components: FullScreenPicker uses the pinned bar
Jean-Luc Makiola
2026-07-06 21:47:17 +02:00
2e47271904
docs: multi-value reminders + new components; drop stray README conflict marker
Jean-Luc Makiola
2026-07-06 21:11:25 +02:00
89e3deb9f6
components: extract ReorderableColumn + DebugRibbon
Jean-Luc Makiola
2026-07-06 21:11:25 +02:00
53217f139e
components: largeTopBar, gapBelow, enabled
Jean-Luc Makiola
2026-07-06 21:11:25 +02:00
bd874c2586
core-reminders: multi-value reminder overrides
Jean-Luc Makiola
2026-07-06 21:11:24 +02:00
566caf4305
Merge origin/main: component superset alongside core-time date util
Jean-Luc Makiola
2026-06-28 22:07:10 +02:00
d9e4e877cc
components: grow GroupedRow + CollapsingScaffold + pickers to the family superset
Jean-Luc Makiola
2026-06-28 20:46:51 +02:00
aee26a28f3
core-time: add formatDateTimeCompact for dense list rows
Jean-Luc Makiola
2026-06-28 20:47:25 +02:00
86f44805d1
Merge remote-tracking branch 'origin/main'
Jean-Luc Makiola
2026-06-28 19:20:30 +02:00
09d3f9b934
components: add AboutCard + LanguagePickerRow settings recipes
Jean-Luc Makiola
2026-06-28 15:24:17 +02:00
24ada183e2
components: add OptionalFormSection (revealable form section)
Jean-Luc Makiola
2026-06-28 15:17:57 +02:00
1e36c229ca
components: add DialogControls (DialogAmountField + DialogUnitDropdown)
Jean-Luc Makiola
2026-06-28 15:15:08 +02:00
ea96e970c7
identity: add the shared content transitions
Jean-Luc Makiola
2026-06-28 15:13:06 +02:00
2085b82a5e
identity: add the shared predictive-back peek (Modifier.predictiveBack)
Jean-Luc Makiola
2026-06-28 14:31:11 +02:00
10e0ca0b06
components: add the shared onboarding scaffold recipe
Jean-Luc Makiola
2026-06-28 14:16:48 +02:00
4eb9809993
core-locale: shared per-app language plumbing (AppLanguage)
Jean-Luc Makiola
2026-06-28 14:12:16 +02:00
367a8ff8af
core-reminders: shared reminder-lead plumbing (ReminderUnit, override model + codec)
Jean-Luc Makiola
2026-06-28 14:11:55 +02:00
25ec248e73
docs: changelog, docs/ set, CONTRIBUTING, LICENSE
Jean-Luc Makiola
2026-06-28 13:42:53 +02:00
0db0e3883f
components: add CollapsingScaffold + OptionPicker/FullScreenPicker (batch-2)
Jean-Luc Makiola
2026-06-28 13:24:08 +02:00
1bd3e03ad5
components: shared Compose vocabulary (GroupedSurface, InlineTextField, OptionCard, pastelize)
Jean-Luc Makiola
2026-06-28 13:06:34 +02:00
dccf934172
identity: shared M3 Expressive theme factory + nav slide spec
Jean-Luc Makiola
2026-06-28 12:57:27 +02:00
19c2f8a677
core-crash: shared on-device crash capture + report dialog
Jean-Luc Makiola
2026-06-28 12:15:41 +02:00
554d536b2f
settings: reword toolchain note to keep the 'foojay' token out of source
Jean-Luc Makiola
2026-06-27 23:45:28 +02:00
39cdfbcb71
settings: drop foojay toolchain resolver (reproducible-build safe)
Jean-Luc Makiola
2026-06-27 23:44:31 +02:00
7efad77fde
core-time: add TimeBridge (Instant <-> epoch millis)
Jean-Luc Makiola
2026-06-27 23:37:25 +02:00
d3ae83f1a4
core-time: shared date/time helpers (DayWindow + Instant formatting)
Jean-Luc Makiola
2026-06-27 23:23:45 +02:00