Commit graph

145 commits

Author SHA1 Message Date
65d27ce4a0 fix: reload posts when the parent widget has rebuilt on the timeline screen
This way if the service passed to us is changed we'll update our posts from it instead
of keeping the ones from the previous service.
2025-04-22 15:07:11 +02:00
3615342c64 fix: don't use TimelineService as state
Otherwise the widget won't use a new service if it has been provided by
the parent. It really isn't state anyway.
2025-04-22 15:06:56 +02:00
13ba6ada07 chore: relax the Firebase versions we support
We don't currently use API that's incompatible with the latest versions
of all Firebase packages, so let's indicate that we support them.
2025-04-22 08:50:54 +02:00
4f0c36a1cc fix: use a minimum of Dart 3.4.3 and don't use 'any' for any dep version constraints
We're very inconsistent with marking what Flutter and Dart versions we support. The .fvmrc indicates
Flutter 3.27.4 which comes with Dart 3.6.2, but the packages said 3.0 and 3.1.
This commit brings all versions in line and sets the minimum to Dart 3.4.3. This version is chosen
so it can be used as is with one of our projects that currently uses that Dart version.
2025-04-22 08:50:54 +02:00
a62935eb60 chore: add fvm configuration to gitignore 2025-02-17 15:52:52 +01:00
mike doornenbal
554c4526da
Merge pull request #99 from Iconica-Development/bugfix/feedback
5.1.0
2024-09-05 11:15:18 +02:00
mike doornenbal
c41f43bb2a fix: first item scrolling under categories 2024-08-23 14:40:08 +02:00
mike doornenbal
09b11dbbc7 fix: update github action 2024-08-22 14:04:25 +02:00
mike doornenbal
f9525c60b5 feat: add symlinks 2024-08-22 13:48:15 +02:00
mike doornenbal
38bb41ce10 fix: feedback 2024-08-22 13:35:55 +02:00
mike doornenbal
02c136d7ea fix: update image_picker dependency 2024-08-07 15:01:12 +02:00
mike doornenbal
7aef9d9617 feat: publish to server 2024-08-01 13:39:38 +02:00
mike doornenbal
8188c179fb fix: postModel not including creator 2024-08-01 13:22:36 +02:00
mike doornenbal
49f0853cca fix: post creation inputfields 2024-08-01 09:57:21 +02:00
mike doornenbal
1dc79b8d74 fix: button text 2024-08-01 09:38:43 +02:00
mike doornenbal
3bd7b0951f fix: remove gorouter 2024-08-01 09:32:09 +02:00
mike doornenbal
a8897242e7 fix: post creation, reaction like 2024-07-31 16:40:12 +02:00
mike doornenbal
eb953ede0d feat: add category, remove post 2024-07-31 14:49:33 +02:00
mike doornenbal
1f629ddf1f fix: small ui fixes 2024-07-31 10:31:56 +02:00
mike doornenbal
c572e6cd8b fix: imagepicker popup 2024-07-30 16:08:49 +02:00
mike doornenbal
a1024dac3d fix: small issues 2024-07-30 15:59:58 +02:00
mike doornenbal
971a030b5c fix: post_overview_screen 2024-07-30 15:08:45 +02:00
mike doornenbal
32fe08a7af fix: post_creation_screen 2024-07-30 14:35:29 +02:00
mike doornenbal
a7fff5ae91 fix: timeline_selection_screen 2024-07-30 13:34:23 +02:00
mike doornenbal
13ae371191 fix: timeline_post_detail_screen 2024-07-30 10:43:40 +02:00
mike doornenbal
38dd43ab39 fix: timeline_screen 2024-07-29 16:39:56 +02:00
mike doornenbal
c99ecffa64
Merge pull request #98 from Iconica-Development/4.1.0
fix: add return for loading indicator in post screen
2024-07-29 14:55:10 +02:00
Freek van de Ven
d089cec5a4 fix: add return for loading indicator in post screen 2024-06-17 22:00:23 +02:00
Freek van de Ven
d77136edd4 feat: add categorySelectionButtonSelectedTextColor and categorySelectionButtonUnselectedTextColor to the theme 2024-06-17 18:33:41 +02:00
Freek van de Ven
567765f856 feat: migrate to flutter 3.22 2024-06-17 16:31:25 +02:00
Gorter-dev
9d476129fd
Merge pull request #54 from Iconica-Development/4.0.0
Improve flutter_timeline for safino usage
2024-05-29 16:04:18 +02:00
Freek van de Ven
71645eee3b fix: remove allowAllDeletion from the options and add it to the userstory 2024-05-29 16:02:42 +02:00
Freek van de Ven
aa22e1305b feat: add a post deletion confirmation dialog 2024-05-24 12:35:15 +02:00
Freek van de Ven
1c46fbea4b fix: incorrect timeline reaction name 2024-05-24 10:09:56 +02:00
Freek van de Ven
31f93704b6 feat: lock CI version to flutter 3.19.6 2024-05-24 08:39:23 +02:00
Freek van de Ven
23449ec57d feat: change CategorySelectorButton to use the category icon and some extra styling 2024-05-23 15:59:18 +02:00
Freek van de Ven
35028b9bb9 fix: initialize post with empty like count so posts liking works correctly 2024-05-23 14:40:15 +02:00
Freek van de Ven
6a522f3209 fix: change liked to the like icon for unliked posts 2024-05-23 13:19:08 +02:00
Freek van de Ven
013e82e61d fix: add post deletion in the timeline userstory 2024-05-23 11:54:43 +02:00
Freek van de Ven
25264ba44b fix: show category title everywhere and use category key for storing posts 2024-05-23 11:12:22 +02:00
Freek van de Ven
767215a53e fix: add the iconbutton for image uploading back to the ReactionBottom 2024-05-22 16:51:24 +02:00
Freek van de Ven
504a7de343 fix: the avatar size to match the new design 2024-05-22 14:58:27 +02:00
Freek van de Ven
5f6bb26404 feat: add TimelinePaddingOptions for all the paddings 2024-05-22 13:58:28 +02:00
Freek van de Ven
ab0f96121e feat: make all translations required for TimelineTranslations and provide an .empty() alternative 2024-05-22 11:43:55 +02:00
Freek van de Ven
ad5390fff8 feat: change blue color to the primary color as default 2024-05-22 11:25:49 +02:00
Freek van de Ven
bca15b6307 feat: use adaptive elements 2024-05-21 14:16:18 +02:00
Freek van de Ven
035f795130 feat: add a refreshindicator to the timeline with an extra callback onRefresh 2024-05-21 08:39:34 +02:00
Freek van de Ven
7fa33cdfb4 feat: add a post and category to the postViewOpenPageBuilder 2024-05-21 07:23:49 +02:00
Freek van de Ven
24c779d43b feat: add option to set postCreationFloatingActionButtonColor to override floatingbuttoncolor 2024-05-17 14:57:01 +02:00
Freek van de Ven
2c8d523f32 fix: set the optional maxLength on the default inputfield for post titles 2024-05-17 14:38:13 +02:00