3faf5295b1
Trying to fix bottom bar
2024-10-08 01:04:33 +02:00
ce373404ad
Bloc is now global and responsible for all dates
2024-10-08 00:58:56 +02:00
cb18e1d1f0
Introduce PageView with manual switching of dates
...
1. Show PerDate widgets inside of an PageView
2. Introduce GoRouter so we can intercept back button taps with
BackButtonListener
3. Implement rudimentary navigation
4. Fix bug that still showed a spinner event when the barcode was not
found.
2024-10-06 02:20:08 +02:00
1a4614f331
Remove go_router because I could not figure out why initState() was called on my widget, thus clearing state when I did not expect it
2024-09-07 01:38:03 +02:00
1f06e7b936
Fixed project. Now it builds
2024-09-06 19:00:25 +02:00
45f44099a1
Refactor code
2024-09-06 13:48:56 +02:00
6552756702
Remove the card-like design for food entries and make the 'delete' button dynamically appear
2024-09-06 02:23:47 +02:00
1db4e5e351
Make shit pretty
2024-09-05 16:36:35 +02:00
b83f547f6b
Implement food entry lookup on entering a food name.
...
Now, an on-the-fly food lookup is created from existing entries on startup. Those entries are used to make suggestions when the user is typing to enter new food entries.
2024-09-04 22:47:37 +02:00
402de821a0
change package name to de.swgross.calodiary
2024-06-13 21:12:26 +02:00
8e1cf835e4
Introduce themebloc and persist theme
2024-06-12 14:42:29 +02:00
000bd9a413
change name from kalodings to calodiary
2024-06-11 19:32:25 +02:00
be2ab69a3f
Instead of a global FoodEntryBloc, every PerDateWidget has one
2024-06-11 19:05:42 +02:00
7a6062fd95
Introduce settings for daily kcal limit
2024-06-10 03:06:56 +02:00
7b0947f93f
many many many changes
2024-06-09 23:25:18 +02:00
2a707e51e4
ensureInitialized()
2024-06-09 20:11:54 +02:00
d59f09eed4
Make persistence work
2024-06-09 19:06:10 +02:00
2298c12704
Many ui changes. Add some navigation
2024-06-09 14:45:58 +02:00
7712373388
fist commit, that has the groundwork for the app
2024-05-30 00:58:26 +02:00