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
Freek van de Ven
d14ad4716a
chore: update flutter_chat to version 5.0.0
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
Freek van de Ven
23f61dd5ff
feat: add senderId and chatId to uploadImage
2025-03-06 13:03:27 +01:00
Freek van de Ven
ab8a9d9e6f
feat: add proper pagination to chat_detail_screen.dart
2025-03-06 13:03:27 +01:00
Freek van de Ven
5d29e733aa
fix: use ChatService instead of UserRepository directly for getAllUsersForChat
2025-03-06 13:03:27 +01:00
Freek van de Ven
d475cf7298
feat: update ChatRepositoryInterface with methods to manage pagination of messages in a chat
2025-03-06 13:03:27 +01:00
Freek van de Ven
4ec7da429e
feat: add FlutterChatDetailNavigatorUserstory to start a userstory with only the chat detail and subscreens of that screen
2025-03-06 13:03:27 +01:00
Freek van de Ven
55be653975
feat: change ChatService and ChatScope to work the same as in flutter_availability
...
The userid should be managed inside of the service and it should come from the ChatOptions
2025-03-06 13:03:27 +01:00
Freek van de Ven
ed72545cc4
feat: add getAllUsersForChat to UserRepositoryInterface
...
This allows to get all the users for a chat in one call instead of doing multiple seperate calls for every individual user of a chat
2025-03-06 13:03:27 +01:00
Freek van de Ven
3e03dd755e
feat: add messageType to MessageModel
2025-03-06 13:03:27 +01:00
Freek van de Ven
91420fde78
feat: finishup 4.0.0
2024-10-31 11:41:47 +01:00
d5b7183df5
chore: publish all packages to forgejo
2024-10-31 11:41:47 +01:00
bd14f5cd6d
fix: add remaining documentation and fix deep nesting
2024-10-31 11:41:47 +01:00
HammadAsiif
f8bffceb4b
chore(flutter_chat): various fixes and improvements
...
- style: use consistent font in buttons
- fix: update profile picture icon for adding a group chat to match design
- fix: align "Write your message here" placeholder text and buttons properly in the input box
- fix: ensure 'next' button is not visible when no one is selected for group chat
- fix: allow scroll to go further so the last person in the list is not hidden by the ‘next’ button
- fix: make entire name clickable when adding members to a group chat
- fix: change text from “create a groupchat” to “start a groupchat”
- fix: make 'create group chat' button inactive until a name is entered
- style: adjust image picker icon sizes, and cancel button font
2024-10-31 11:41:47 +01:00
61de7ae44a
feat: add firebase repo implementation, remove scaffold builders and add basescreenbuilder
2024-10-31 11:41:47 +01:00
1f3dc09f44
fix: feedback
2024-10-31 11:41:47 +01:00
ec89961e07
feat: refactor
2024-10-31 11:41:47 +01:00