Commit Graph

1076 Commits

Author SHA1 Message Date
6a22a32724 ui: Fix the conversation's back button not working
When opening a new conversation from the NewConversationPage,
the navigation stack would be empty.
2022-08-06 20:44:37 +02:00
76aba2815c service,xmpp: Fix other clients no picking up the new avatar 2022-08-06 18:33:00 +02:00
d58c937815 xmpp: React to stream errors earlier in stream processing 2022-08-06 15:37:57 +02:00
ed617f3f03 xmpp: Attempt to prevent two reconnections running at the same time 2022-08-06 15:32:16 +02:00
ee2ca8d444 xmpp: Expect socket closure on reconnection 2022-08-04 12:13:58 +02:00
236de4c37f test: Fix tests 2022-08-03 20:12:28 +02:00
787d16349b xmpp: Fix a socket closure triggering a reconnection 2022-08-03 20:03:50 +02:00
7ec2f9681f ui: Implement scroll to bottom button 2022-08-01 11:22:35 +02:00
9d6f0526d4 docs: Remove note of unmerged code 2022-07-31 22:54:43 +02:00
bc4fd25392 ui: Add a stubbed 'jump to bottom' button 2022-07-31 22:51:46 +02:00
9ad2745dc6 ui: Invalidate background image's cache entry 2022-07-31 19:29:24 +02:00
418a9d71bf ui: Do all image cropping and blurring in a different isolate 2022-07-31 17:36:23 +02:00
2e2834e9db ui: Improve the background image cropper 2022-07-31 17:18:04 +02:00
7594752ee0 ui: Invalidate the old background image's cache entry 2022-07-31 13:12:29 +02:00
1d845e685c ui: Implement cropping the background image 2022-07-31 13:06:14 +02:00
9e5a368fd4 ui: Fix not calculating the correct datebuble string 2022-07-31 11:23:59 +02:00
73a2946bba ui: Fix datebubble not displaying 'Yesterday' 2022-07-31 11:20:12 +02:00
7b11688a7a xmpp: handleError should set the connection state to not connected 2022-07-31 11:12:02 +02:00
9038523d15 ui: Fix swiping date bubbles 2022-07-31 11:05:39 +02:00
4427629841 style: Fix linter warnings 2022-07-30 22:12:33 +02:00
4ecaa3a814 ui: Remove the date bubble's shadow 2022-07-30 21:37:02 +02:00
2b65096a08 ui: Add date bubbles 2022-07-30 21:35:10 +02:00
7d27c4a7d6 ui: Fix textfields on the login page 2022-07-30 17:24:50 +02:00
5d3145fb01 meta: Upgrade to Flutter 3 2022-07-30 17:24:13 +02:00
2797d71e87 ui: Disable the shadow around the textfield by default 2022-07-29 22:30:16 +02:00
f691d38b3a meta: Bump version to 0.2.0 2022-07-29 22:13:22 +02:00
2ff0b14366 service: Fix bug crashing the roster retrieval 2022-07-29 22:11:19 +02:00
9a0155bce5 android: Add missing Internet permission 2022-07-29 22:01:31 +02:00
474359231b ui: Fix conversation page transparency
When the background image is not yet cached, it takes some time
for it to load in. While that time, the page's background is
transparent. This commit makes the background always the theme's
background color and overlays the image as soon as it is available.
2022-07-29 13:15:04 +02:00
6fb08831d8 ui: Fix the message bar not being visible without a background image 2022-07-29 13:11:44 +02:00
a7651bae14 docs: Add the Moxxy MUC 2022-07-29 12:49:18 +02:00
1327e6435c ui: Guard the thumbnail cache with a semaphore 2022-07-29 11:33:00 +02:00
f985a5c0c3 xmpp: Prevent connect being called multiple times 2022-07-29 11:07:50 +02:00
6a6ce221c3 style: Fix style issue 2022-07-28 22:51:13 +02:00
e08a175798 test: Fix test failures 2022-07-28 22:49:54 +02:00
3bb273a88b xmpp: Add tests for disco#info batching 2022-07-28 22:35:52 +02:00
222e33e27d xmpp: Move CapabilityHashInfo to XEP-0115 2022-07-28 21:58:05 +02:00
99fd8aae7c xmpp: Fix JID.hashCode 2022-07-28 21:56:00 +02:00
0314c65482 meta: Update moxdns to 0.1.3 2022-07-28 21:36:27 +02:00
4b1b003844 Merge pull request 'Add isSupported to all managers' (#45) from rework/is-supported into master
Reviewed-on: https://codeberg.org/moxxy/moxxyv2/pulls/45
2022-07-28 21:34:03 +02:00
efb8818ecc xmpp: Reset XEP state on stream resumption fail 2022-07-28 21:28:51 +02:00
04bdc46969 xmpp: Reset the HTTP File Upload state if stream resumption failed 2022-07-28 21:21:35 +02:00
0e0626dcae xmpp: Remove the cache manager 2022-07-28 21:06:20 +02:00
648205fa40 service: Move getting the blocklist 2022-07-27 20:44:47 +02:00
23acd5478f xmpp: Add isSupported to all managers 2022-07-27 20:32:32 +02:00
8dedf82a28 xmpp: Maybe fix the null issue inside the SCRAM code (#35) 2022-07-27 19:29:54 +02:00
73acacdceb xmpp: Fix CSI commands not being sent 2022-07-27 19:23:03 +02:00
6b91b744a2 xmpp: Prevent reconnection from waiting too long 2022-07-27 13:10:53 +02:00
fe44b37278 xmpp: Do not process connection changes if the state is not different 2022-07-27 12:52:49 +02:00
45d65b3afb xmpp: Prevent SM from being attempted before SASL is done 2022-07-26 20:35:24 +02:00