d338248b9c
ui: Fix the closing chat dialog
2022-03-03 14:41:12 +01:00
1de953667e
ui: Fix wrong feature being not available
2022-02-27 12:05:56 +01:00
8a0621c5e1
refactor: Make models shared
2022-01-26 12:26:56 +01:00
6f596b7fca
refactor: Move lib/redux into lib/ui/
2022-01-25 16:19:24 +01:00
68ccbf2744
style: Replace navigation strings with constants
2022-01-25 16:14:32 +01:00
3336383592
ui: Stub out functionality not yet implemented
2022-01-23 15:33:16 +01:00
b1c58d9d29
style: Replace Container with SizedBox
2022-01-23 12:20:53 +01:00
f8acf98ebd
style: Spent 6h fixing linter warnings
2022-01-21 17:44:48 +01:00
e28f4482c1
ui: Fix messages having weird corners
2022-01-16 12:04:32 +01:00
d78088b096
ui: Oops... Better use a middleware
2022-01-15 17:00:03 +01:00
8571f70f05
ui: Make setting the current conversation work
2022-01-15 16:58:46 +01:00
a1588488cb
ui: Keep the message list scrolled
2022-01-11 14:41:53 +01:00
eb06e8b863
ui: Add showConfirmationDialog
2022-01-10 15:35:44 +01:00
8d3b0bc80c
ui: Implement conversation closing
2022-01-10 11:55:54 +01:00
1f6b50f7d6
xmpp: Add from attribute to sent messages
2022-01-10 00:19:18 +01:00
880a4516d1
ui: Work around crash when sending the first message
2022-01-04 18:57:37 +01:00
3749796f62
docs: Remove TODO
2022-01-02 21:35:34 +01:00
1621c6cc0d
ui: Kinda implement scroll to bottom
2022-01-02 21:34:52 +01:00
a482cb3200
ui: Replace strings by an enum
2022-01-02 18:42:54 +01:00
6b756121c8
ui: Fix unread counter when the conversation is open
2022-01-02 18:23:18 +01:00
2ee72c0345
xmpp: ALLOW SENDING MESSAGES
2022-01-02 16:21:31 +01:00
d3bc449ced
ui: Remove this yucky ListView wrapper
2022-01-02 12:32:59 +01:00
d032a0b4ce
ui: Fix chat bubbles not appearing on the correct side
2022-01-02 12:10:04 +01:00
81ae4b6cbb
ui: Handle message loading in the middleware
2022-01-02 12:04:36 +01:00
1acc2630b4
xmpp: RECEIVE MESSAGES!
2022-01-01 21:24:27 +01:00
b9514c2270
ui: Kind-of enable closing a chat
2021-12-29 17:22:31 +01:00
f5b88fa270
ui: Move out more application logic
2021-12-29 12:16:42 +01:00
cf104a3317
ui: Rename AddMessageAction to SendMessageAction
2021-12-29 00:22:59 +01:00
c38770d68f
db: FINALLY ADD A DATABASE
2021-12-28 16:30:10 +01:00
764b63613a
ui: Make the bubbles and conversations update their timestamp
...
I'm not proud of this one but it works. BUT I WILL REPLACE IT AS
SOON AS I FIND A BETTER SOLUTION!
2021-12-27 15:49:19 +01:00
5ead5fb230
ui: Add a 'scroll to end' button
2021-12-27 14:48:40 +01:00
12b4813fe2
ui: Reimplement SnackBar
...
Okay, so hear me out. The fact that a SnackBar cannot be permanently
there is really annoying. There was also one other thing but I forgot
that one. Using PermanentSnackbar is a pain, though.
2021-12-27 00:14:06 +01:00
a9a43e0d97
ui: Factor out the TextField
2021-12-26 20:18:35 +01:00
64364a5de9
ui: Make the ConversationPage look better
2021-12-26 18:40:28 +01:00
a336530c1b
ui: Fix ChatBubble overflow
2021-12-26 12:00:13 +01:00
4fccc88af1
ui: Add a page for sending files
2021-12-25 23:48:27 +01:00
09d625e441
ui: Color things purple
2021-12-25 22:20:54 +01:00
04425401e0
ui: altText -> alt
2021-12-25 19:41:26 +01:00
85e7fc8b83
ui: Fix missing navigation
2021-12-25 19:29:04 +01:00
35da08608b
ui: Make the UI much more consistent
2021-12-25 19:01:06 +01:00
511765f38c
ui: Implement a simple self profile
2021-12-25 16:50:11 +01:00
fc3c482959
ui: Factor out the avatar wrapper
2021-12-25 14:49:13 +01:00
319f15a944
ui: Add a warning to the file attachment feature
2021-12-24 21:50:50 +01:00
a793fe4439
ui: Add 'encryption' and other options
2021-12-24 21:40:01 +01:00
276aef3026
ui: Actually implement timestamps
2021-12-24 20:47:14 +01:00
3396a36b47
ui: Migrate ConversationPage to Redux
2021-12-24 12:40:46 +01:00