Commit Graph

1966 Commits

Author SHA1 Message Date
6d32387e6c feat(shared): Remove the Semaphore (#255) 2023-03-07 00:29:20 +01:00
4f51cf1f80 feat(ui): Remove empty files 2023-03-07 00:28:13 +01:00
46f7e5beaa fix(meta): Reformat code 2023-03-06 23:38:14 +01:00
fee39f56fa fix(meta): Fix linter warnings 2023-03-06 23:35:08 +01:00
a3e8758dbd Merge pull request 'feat: use dart format to format code' (#254) from coder-with-a-bushido/moxxy:dartformat-patch into master
Reviewed-on: https://codeberg.org/moxxy/moxxy/pulls/254
2023-03-06 19:27:23 +00:00
Ikjot Singh Dhody
2b6ed19847 feat(notes): Make JID "" for notes conversation.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-03-06 18:47:31 +05:30
Ikjot Singh Dhody
34971950ad feat(notes): Add notes to self SpeedDialChild
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-03-06 16:43:48 +05:30
Karthikeyan S
29b22b7dd9 feat: use dart format to format code 2023-03-06 10:19:10 +05:30
8bc4771345 fix(ui): "non-colored" bottom icons should always be white 2023-03-04 13:10:48 +01:00
314c8f8d18 fix(service): Fix custom update and return routine
Use sqflite's SqlBuilder to build the queries. This
is much less error prone that what I did before.
2023-03-03 13:58:31 +01:00
dd3e47e492 feat(service): Utilise Sqlite's RETURNING statement
Fixes #247.
2023-03-03 13:13:36 +01:00
7f90f3315a docs(meta): Add common build issues 2023-03-02 11:39:35 +01:00
ceb43c0f0f feat(ui): Use GridViews in more places 2023-03-01 22:00:05 +01:00
e225cab90a fix(ui): Only show the summary item when we have >= 8 shared media items 2023-03-01 18:09:17 +01:00
87793a032c feat(service): Cache the first message page for 5 conversations (#166) 2023-03-01 17:46:32 +01:00
b3227129d5 fix(ui): Fix unread badges 2023-03-01 17:22:17 +01:00
5861c7f8cb feat(meta): Update to Flutter 3.7.3 2023-03-01 13:29:20 +01:00
1181d1c526 Merge pull request 'Paginate messages and shared media' (#239) from feat/message-pagination into master
Reviewed-on: https://codeberg.org/moxxy/moxxy/pulls/239
2023-02-26 21:13:12 +00:00
b3c02324aa feat(service): Remove the message cache 2023-02-26 18:54:20 +01:00
3664b5f8c5 fix(service): Fix the display of shared media 2023-02-23 21:09:55 +01:00
d58bf448ef feat(ui): Replace Wrap with a GridView 2023-02-23 17:09:09 +01:00
95d1e1ed38 feat(meta): Paginate shared media loading 2023-02-23 16:59:15 +01:00
bbaa41f389 feat(meta): Implement the last missing message pagination code 2023-02-22 11:46:29 +01:00
20bff17c74 chore(meta): Fix linter issues 2023-02-21 22:59:41 +01:00
31a7d18905 feat(ui): Move a lot of code into a generic controller 2023-02-21 22:47:03 +01:00
c4f04b73be feat(shared): Rename constant 2023-02-21 15:09:51 +01:00
188c6199c9 fix(ui): Show sent stickers 2023-02-20 15:56:12 +01:00
62413eb8e4 feat(ui): Decode images at a lower resolution 2023-02-19 20:57:05 +01:00
1c4697caa7 fix(ui): Sticker sending 2023-02-19 20:44:53 +01:00
785272ba21 feat(ui): Remove MessageUpdatedEvent 2023-02-19 20:41:48 +01:00
d28e669b5f fix(ui): Bubble corner radius 2023-02-19 20:39:28 +01:00
fe3b07aa2f fix(ui): Message reactions 2023-02-19 20:32:48 +01:00
a21ecf9bbf fix(ui): Retracted messages have emoji-only font size 2023-02-19 20:22:20 +01:00
55113543dd fix(ui): Message retraction 2023-02-19 20:20:06 +01:00
76041671eb fix(ui): Handle chat states 2023-02-19 20:16:07 +01:00
be2d4ec29f feat(ui): Implement message updating 2023-02-19 20:01:08 +01:00
dfa221768c feat(ui): Handle new messages 2023-02-19 19:52:48 +01:00
9b2278a0ff feat(ui): Move pickerVisible into the controller 2023-02-19 18:22:31 +01:00
24b0a0c7bb feat(ui): Remove obsolete code from the BLoC 2023-02-19 18:02:22 +01:00
023ad574a8 fix(ui): Fetch our own JID 2023-02-19 17:55:37 +01:00
74772dc6b5 fix(ui): Fix the microphone button not disappearing 2023-02-19 17:50:42 +01:00
8fc7734827 fix(ui): Implement quoting a message 2023-02-19 17:40:52 +01:00
43659b01bd feat(meta): Fix scrollToBottom and message sending 2023-02-19 17:27:12 +01:00
de2e2f3987 feat(meta): Paginate message requests 2023-02-18 21:02:55 +01:00
28591a6787 feat(ui): Render date bubbles in a less stupid way 2023-02-18 16:43:24 +01:00
e78dae0950 fix(service): Fix crash on startup 2023-02-10 19:52:34 +01:00
5b86f69444 fix(ui): Clamp text quotes to 2 lines maximum
Fixes #237.
2023-02-10 19:37:00 +01:00
92a7d30e43 feat(service): Improve and fix the API for ConversationService 2023-02-03 20:33:04 +01:00
fa311bfb95 feat(service): Remove autoAcceptSubscriptionRequests 2023-02-03 17:07:03 +01:00
c1988a9bcd chore(meta): Rework the conversation service
- Conversations are now uniquely identified by their JID instead of some
  ID
- The ConversationService's cache is now guarded by a lock
2023-02-03 12:15:49 +01:00