Commit graph

  • 7cde32e2cf
    Merge 99c15dbd7f into f7f15ef750 Jacques Doeleman 2025-04-24 11:39:14 +0000
  • 99c15dbd7f fix: add back button to chatOverviewScreen when onExit is not null bugfix/demo_app_fixes Jacques 2025-04-24 10:50:28 +0200
  • 33d790bb6e chore: update version and changelog for version 6.0.1 Jacques 2025-04-22 14:41:46 +0200
  • b2f0e1318b fix: remove unneccesary cast due to "," which throws an error Jacques 2025-04-22 14:41:24 +0200
  • 74823e4c1e fix: add proper implementation for getAllUsersForChat in FirebaseUserRepository Jacques 2025-04-22 14:40:35 +0200
  • 520cdb2f9e chore(deps): update flutter_image_picker to 4.0.0 3.0 Bart Ribbers 2025-04-22 08:49:05 +0200
  • 5962852410 chore(deps): sync minimum required Flutter and Dart versions Bart Ribbers 2025-04-22 08:44:34 +0200
  • 1d0bd2cece chore(deps): update flutter_image_picker to 4.0.0 3.0.3 Bart Ribbers 2025-04-22 08:49:05 +0200
  • 18b9147201 chore(deps): sync minimum required Flutter and Dart versions Bart Ribbers 2025-04-22 08:44:34 +0200
  • 1343cde810 chore: ready for publishing 3.0.2 Bart Ribbers 2025-04-13 13:34:51 +0200
  • a73559981a chore(deps): upgrade Firebase dependencies to their latest versions 3.0-firebase Bart Ribbers 2025-04-13 12:47:30 +0200
  • f3d105096b chore: get flutter_data_interface from the package server rather than from git Bart Ribbers 2025-04-13 12:39:00 +0200
  • 460acce95b chore: add FVM configuration Bart Ribbers 2025-04-13 12:38:33 +0200
  • f7f15ef750 docs: add more descriptive documentation to repository methods master 6.0.0 Joey Boerwinkel 2025-03-11 16:36:51 +0100
  • c155531b11 chore: update version and changelog for version 6.0.0 Joey Boerwinkel 2025-03-11 11:22:57 +0100
  • 90610caabd fix(local/pending-message-repository): remove chunking Kiril Tijsma 2025-03-11 15:49:47 +0100
  • e1e23e7b35 fix(chat-service): sort combined streams Kiril Tijsma 2025-03-11 13:43:21 +0100
  • 9b365d573d feat: add tap to close keyboard on chat detail screen Joey Boerwinkel 2025-03-11 14:44:14 +0100
  • 3b4b456db2 chore: use proper indentation on commented code in example Joey Boerwinkel 2025-03-11 14:43:42 +0100
  • ad615133e4 feat(chat-options): add pending messages option Kiril Tijsma 2025-03-11 10:26:42 +0100
  • f286e7fb79 feat: add loading and refresh handling for images Joey Boerwinkel 2025-03-11 10:34:10 +0100
  • 3f1caa912b feat: remove camera on unsupported platforms for default image picker Joey Boerwinkel 2025-03-11 10:24:39 +0100
  • 7d634e54c1 feat: remove snackbar when uploading an image according to UI Joey Boerwinkel 2025-03-11 10:17:19 +0100
  • 3fbcf5d076 feat(chat-service/pending-messages): add pending images Kiril Tijsma 2025-03-10 11:26:01 +0100
  • 84cc630c6e fix: export pending messages repository interface and local implementation Joey Boerwinkel 2025-03-10 13:50:04 +0100
  • 3cec2ee1c6 fix(message-date-label): take absolute value to prevent -x days ago Kiril Tijsma 2025-03-10 08:40:59 +0100
  • b8e22425a1 feat(chat-message-bubble): add status marker Kiril Tijsma 2025-03-10 08:38:53 +0100
  • 61b588cfd5 feat(chat-service): add pending messages repository Kiril Tijsma 2025-03-07 14:49:44 +0100
  • 02ae2aa884 fix(message-send-buttons): move slightly to better match design Kiril Tijsma 2025-03-07 11:33:23 +0100
  • d2f000c8a7 fix(message-send-buttons): prevent focus on hidden elements Kiril Tijsma 2025-03-07 11:32:52 +0100
  • c2683b9f2b docs: add more descriptive documentation to repository methods Joey Boerwinkel 2025-03-11 16:36:51 +0100
  • 81f30799c9 chore: update version and changelog for version 6.0.0 Joey Boerwinkel 2025-03-11 11:22:57 +0100
  • fcf927f1ef chore: update version and changelog for version 6.0.0 Joey Boerwinkel 2025-03-11 11:22:57 +0100
  • b6eba32996 fix(local/pending-message-repository): remove chunking Kiril Tijsma 2025-03-11 15:49:47 +0100
  • 011c76dac5 fix(local/pending-message-repository): remove chunking Kiril Tijsma 2025-03-11 15:49:47 +0100
  • c40e56d23e fix(chat-service): sort combined streams Kiril Tijsma 2025-03-11 13:43:21 +0100
  • 4209d1c3b7 feat: add tap to close keyboard on chat detail screen Joey Boerwinkel 2025-03-11 14:44:14 +0100
  • 1c899c035a chore: use proper indentation on commented code in example Joey Boerwinkel 2025-03-11 14:43:42 +0100
  • bc6c63d3c4 feat: add tap to close keyboard on chat detail screen Joey Boerwinkel 2025-03-11 14:44:14 +0100
  • 8cd808b158 chore: use proper indentation on commented code in example Joey Boerwinkel 2025-03-11 14:43:42 +0100
  • 03ea20aa6a fix(chat-service): sort combined streams Kiril Tijsma 2025-03-11 13:43:21 +0100
  • 6fbe1e67d2 feat(chat-options): add pending messages option Kiril Tijsma 2025-03-11 10:26:42 +0100
  • 8a5b474a85 feat(chat-options): add pending messages option Kiril Tijsma 2025-03-11 10:26:42 +0100
  • 9d7ca39f49 feat: add loading and refresh handling for images Joey Boerwinkel 2025-03-11 10:34:10 +0100
  • 43834e28d8 feat: remove camera on unsupported platforms for default image picker Joey Boerwinkel 2025-03-11 10:24:39 +0100
  • 642707e224 feat: remove snackbar when uploading an image according to UI Joey Boerwinkel 2025-03-11 10:17:19 +0100
  • e195ba5472 feat: add loading and refresh handling for images Joey Boerwinkel 2025-03-11 10:34:10 +0100
  • 76f6ea2e8a feat: remove camera on unsupported platforms for default image picker Joey Boerwinkel 2025-03-11 10:24:39 +0100
  • 624a17dabf feat: remove snackbar when uploading an image according to UI Joey Boerwinkel 2025-03-11 10:17:19 +0100
  • c32ce4d3b3 feat(chat-service/pending-messages): add pending images Kiril Tijsma 2025-03-10 11:26:01 +0100
  • 18b4a8fc32 feat(chat-service/pending-messages): add pending images Kiril Tijsma 2025-03-10 11:26:01 +0100
  • d98285e817 fix: export pending messages repository interface and local implementation Joey Boerwinkel 2025-03-10 13:50:04 +0100
  • d577cfd6dd fix: export pending messages repository interface and local implementation Joey Boerwinkel 2025-03-10 13:50:04 +0100
  • d52b558794 fix(message-date-label): take absolute value to prevent -x days ago Kiril Tijsma 2025-03-10 08:40:59 +0100
  • 0aee5e8285 feat(chat-message-bubble): add status marker Kiril Tijsma 2025-03-10 08:38:53 +0100
  • c8f903ab66 feat(chat-service): add pending messages repository Kiril Tijsma 2025-03-07 14:49:44 +0100
  • 860c45a515 fix(message-send-buttons): move slightly to better match design Kiril Tijsma 2025-03-07 11:33:23 +0100
  • 1955e83d5d fix(message-send-buttons): prevent focus on hidden elements Kiril Tijsma 2025-03-07 11:32:52 +0100
  • 186dc49d1c
    chore(deps): bump flutter_hooks in /packages/flutter_chat dependabot[bot] 2025-03-10 09:41:20 +0000
  • dda69489e8 fix(message-date-label): take absolute value to prevent -x days ago Kiril Tijsma 2025-03-10 08:40:59 +0100
  • bf0859ec08 feat(chat-message-bubble): add status marker Kiril Tijsma 2025-03-10 08:38:53 +0100
  • 0f598554d1 feat(chat-service): add pending messages repository Kiril Tijsma 2025-03-07 14:49:44 +0100
  • b5db703eaa fix(message-send-buttons): move slightly to better match design Kiril Tijsma 2025-03-07 11:33:23 +0100
  • 5620aab19e fix(message-send-buttons): prevent focus on hidden elements Kiril Tijsma 2025-03-07 11:32:52 +0100
  • 52562746b6 fix: show names with correct padding if an indicator is used 5.1.2 Joey Boerwinkel 2025-03-07 09:52:45 +0100
  • 0382b9b624 fix: show names with correct padding if an indicator is used Joey Boerwinkel 2025-03-07 09:52:45 +0100
  • a48806fe98 fix: expose default chat indicator builder 5.1.1 Joey Boerwinkel 2025-03-06 16:57:30 +0100
  • 53283a8016 fix: expose default chat indicator builder Joey Boerwinkel 2025-03-06 16:57:30 +0100
  • bcf2c0484b feat(chat-time-indicator): add small time-indicator in chat detail screens 5.1.0 Joey Boerwinkel 2025-03-06 15:35:30 +0100
  • a0298eb318 feat(chat-time-indicator): add small time-indicator in chat detail screens Joey Boerwinkel 2025-03-06 15:35:30 +0100
  • 4e0967cc33 docs: change docs in preparation of 5.0.0 release 5.0.0 feature/beep-chat-improvements Joey Boerwinkel 2025-03-06 09:27:04 +0100
  • c63efadd2c bugfix: add imageQuality with default 20 value to options of flutter chat. John Gorter 2025-03-04 14:42:20 +0100
  • ad4cf1e37b bugfix: add compression parameter to image_picker widget for chat to prevent too large requests. John Gorter 2025-03-04 11:24:13 +0100
  • d14ad4716a chore: update flutter_chat to version 5.0.0 Freek van de Ven 2025-03-04 09:07:24 +0100
  • c1e20e84ff fix: set padding for message inputfield to the chatSidePadding Freek van de Ven 2025-03-03 13:40:06 +0100
  • 5126b8dab7 feat: add flag to disable new/old message loading on scroll Joey Boerwinkel 2025-02-28 09:31:31 +0100
  • 371ff6c335 feat: add semantics for buttons Jacques 2025-02-27 17:25:20 +0100
  • b3b8b1828e feat: add semantics for text fields Jacques 2025-02-27 17:25:20 +0100
  • 30fc7b4368 feat: add semantics for texts Jacques 2025-02-27 17:25:20 +0100
  • 6ecf073f15 feat: add error builder to chat detail screen for failed to load messages Joey Boerwinkel 2025-02-27 16:50:12 +0100
  • d3f839dc94 fix: remove debugPrints to reduce polution of debug console Joey Boerwinkel 2025-02-27 11:27:05 +0100
  • ba818158fb bugfixes: localtime representations John Gorter 2025-02-26 11:50:53 +0100
  • c1181d4e84 fix: add ability to set the color of the CircularProgressIndicator of the ImageLoadingSnackbar Jacques 2025-02-26 11:08:30 +0100
  • b0b4121a25 feat: stop loading new messages while autoscroll is on and stop loading old messages if there are no new results Freek van de Ven 2025-02-21 10:33:51 +0100
  • 313ead2029 feat: improve loading visualisation on the chatdetailscreen Freek van de Ven 2025-02-20 16:43:41 +0100
  • 5975e2f1c0 feat: add imageProviderResolver in the ChatOptions to override the default CachedNetworkImageProvider Freek van de Ven 2025-02-20 14:35:10 +0100
  • a1fc65aba2 feat: add previousMessage to the messageThemeResolver Freek van de Ven 2025-02-20 14:14:35 +0100
  • 11d8c81161 fix: allow the messageTheme to override default behavior for message time Freek van de Ven 2025-02-20 13:47:05 +0100
  • 590a339d0d feat: add senderTitleResolver to override the default sender.firstName for chat messages Freek van de Ven 2025-02-20 13:34:37 +0100
  • 2508789a6d fix: let the chats align to the top Freek van de Ven 2025-02-18 22:27:43 +0100
  • b0d379284d fix: check if context.mounted before updating usestates in chat_detail_screen.dart Freek van de Ven 2025-02-20 09:15:11 +0100
  • 62f04e2d9b feat: add chatScreenBuilder to use instead of baseScreenBuilder on the ChatDetailScreen Freek van de Ven 2025-02-19 15:40:24 +0100
  • 6a63429efd feat: make the default messageInputBuilder use a multiline textfield which increase the ChatBottomInputSection Freek van de Ven 2025-02-19 14:04:50 +0100
  • 1a7b4a2cda feat: add imagePickerBuilder to builders to override the default imagepicker for selecting an image Freek van de Ven 2025-02-18 22:12:52 +0100
  • c82df25aed feat: pass showFullDate to dateformatter for the messageTime Freek van de Ven 2025-02-18 16:07:21 +0100
  • 23f61dd5ff feat: add senderId and chatId to uploadImage Freek van de Ven 2025-02-17 16:41:02 +0100
  • e7bb4909ba fix(README): improve wording and add syntax highlighting to all code snippets Bart Ribbers 2025-02-17 12:00:40 +0100
  • 02ae851d13 feat: submit the chat message inputfield when enter is pressed Freek van de Ven 2025-02-17 15:14:39 +0100
  • 7a0fd49070 feat: add borderRadius option for the MessageTheme Freek van de Ven 2025-02-17 14:41:20 +0100
  • 70eeb816e2 feat: add minimum delay for fetching new and old messages that can be configured Freek van de Ven 2025-02-17 09:40:01 +0100