|
f7f15ef750
|
docs: add more descriptive documentation to repository methods
|
2025-03-12 11:39:22 +01:00 |
|
|
c155531b11
|
chore: update version and changelog for version 6.0.0
|
2025-03-12 11:39:22 +01:00 |
|
Kiril Tijsma
|
90610caabd
|
fix(local/pending-message-repository): remove chunking
|
2025-03-12 11:39:22 +01:00 |
|
Kiril Tijsma
|
e1e23e7b35
|
fix(chat-service): sort combined streams
|
2025-03-12 11:39:22 +01:00 |
|
|
9b365d573d
|
feat: add tap to close keyboard on chat detail screen
|
2025-03-12 11:39:22 +01:00 |
|
|
3b4b456db2
|
chore: use proper indentation on commented code in example
|
2025-03-12 11:39:22 +01:00 |
|
Kiril Tijsma
|
ad615133e4
|
feat(chat-options): add pending messages option
|
2025-03-12 11:39:22 +01:00 |
|
|
f286e7fb79
|
feat: add loading and refresh handling for images
|
2025-03-12 11:39:22 +01:00 |
|
|
3f1caa912b
|
feat: remove camera on unsupported platforms for default image picker
|
2025-03-12 11:39:22 +01:00 |
|
|
7d634e54c1
|
feat: remove snackbar when uploading an image according to UI
|
2025-03-12 11:39:22 +01:00 |
|
Kiril Tijsma
|
3fbcf5d076
|
feat(chat-service/pending-messages): add pending images
|
2025-03-12 11:39:22 +01:00 |
|
|
84cc630c6e
|
fix: export pending messages repository interface and local implementation
|
2025-03-12 11:39:22 +01:00 |
|
Kiril Tijsma
|
3cec2ee1c6
|
fix(message-date-label): take absolute value to prevent -x days ago
|
2025-03-12 11:39:22 +01:00 |
|
Kiril Tijsma
|
b8e22425a1
|
feat(chat-message-bubble): add status marker
|
2025-03-12 11:39:22 +01:00 |
|
Kiril Tijsma
|
61b588cfd5
|
feat(chat-service): add pending messages repository
|
2025-03-12 11:39:22 +01:00 |
|
Kiril Tijsma
|
02ae2aa884
|
fix(message-send-buttons): move slightly to better match design
|
2025-03-12 11:39:22 +01:00 |
|
Kiril Tijsma
|
d2f000c8a7
|
fix(message-send-buttons): prevent focus on hidden elements
|
2025-03-12 11:39:22 +01:00 |
|
|
52562746b6
|
fix: show names with correct padding if an indicator is used
|
2025-03-07 10:16:17 +01:00 |
|
|
a48806fe98
|
fix: expose default chat indicator builder
|
2025-03-06 17:02:47 +01:00 |
|
|
bcf2c0484b
|
feat(chat-time-indicator): add small time-indicator in chat detail screens
|
2025-03-06 16:46:03 +01:00 |
|
|
4e0967cc33
|
docs: change docs in preparation of 5.0.0 release
|
2025-03-06 13:03:27 +01:00 |
|
John Gorter
|
c63efadd2c
|
bugfix: add imageQuality with default 20 value to options of flutter chat.
|
2025-03-06 13:03:27 +01:00 |
|
John Gorter
|
ad4cf1e37b
|
bugfix: add compression parameter to image_picker widget for chat to prevent too large requests.
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
d14ad4716a
|
chore: update flutter_chat to version 5.0.0
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
c1e20e84ff
|
fix: set padding for message inputfield to the chatSidePadding
|
2025-03-06 13:03:27 +01:00 |
|
|
5126b8dab7
|
feat: add flag to disable new/old message loading on scroll
|
2025-03-06 13:03:27 +01:00 |
|
Jacques
|
371ff6c335
|
feat: add semantics for buttons
|
2025-03-06 13:03:27 +01:00 |
|
Jacques
|
b3b8b1828e
|
feat: add semantics for text fields
|
2025-03-06 13:03:27 +01:00 |
|
Jacques
|
30fc7b4368
|
feat: add semantics for texts
|
2025-03-06 13:03:27 +01:00 |
|
|
6ecf073f15
|
feat: add error builder to chat detail screen for failed to load messages
|
2025-03-06 13:03:27 +01:00 |
|
|
d3f839dc94
|
fix: remove debugPrints to reduce polution of debug console
|
2025-03-06 13:03:27 +01:00 |
|
John Gorter
|
ba818158fb
|
bugfixes: localtime representations
|
2025-03-06 13:03:27 +01:00 |
|
Jacques
|
c1181d4e84
|
fix: add ability to set the color of the CircularProgressIndicator of the ImageLoadingSnackbar
This was standard grey and not changeable which was needed
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
b0b4121a25
|
feat: stop loading new messages while autoscroll is on and stop loading old messages if there are no new results
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
313ead2029
|
feat: improve loading visualisation on the chatdetailscreen
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
5975e2f1c0
|
feat: add imageProviderResolver in the ChatOptions to override the default CachedNetworkImageProvider
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
a1fc65aba2
|
feat: add previousMessage to the messageThemeResolver
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
11d8c81161
|
fix: allow the messageTheme to override default behavior for message time
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
590a339d0d
|
feat: add senderTitleResolver to override the default sender.firstName for chat messages
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
2508789a6d
|
fix: let the chats align to the top
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
b0d379284d
|
fix: check if context.mounted before updating usestates in chat_detail_screen.dart
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
62f04e2d9b
|
feat: add chatScreenBuilder to use instead of baseScreenBuilder on the ChatDetailScreen
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
6a63429efd
|
feat: make the default messageInputBuilder use a multiline textfield which increase the ChatBottomInputSection
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
1a7b4a2cda
|
feat: add imagePickerBuilder to builders to override the default imagepicker for selecting an image
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
c82df25aed
|
feat: pass showFullDate to dateformatter for the messageTime
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
23f61dd5ff
|
feat: add senderId and chatId to uploadImage
|
2025-03-06 13:03:27 +01:00 |
|
|
e7bb4909ba
|
fix(README): improve wording and add syntax highlighting to all code snippets
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
02ae851d13
|
feat: submit the chat message inputfield when enter is pressed
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
7a0fd49070
|
feat: add borderRadius option for the MessageTheme
|
2025-03-06 13:03:27 +01:00 |
|
Freek van de Ven
|
70eeb816e2
|
feat: add minimum delay for fetching new and old messages that can be configured
|
2025-03-06 13:03:27 +01:00 |
|