Commit Graph

1756 Commits

Author SHA1 Message Date
2ec08c7f68 refactor(ui): Use super parameters 2022-11-17 20:10:37 +01:00
3adf9b0d00 feat(ui): Use slang for the intro page 2022-11-17 18:13:29 +01:00
6fba0f28db test(service): Integration test MoxxyReconnectionPolicy 2022-11-16 22:58:25 +01:00
9bdc2c09e5 fix(ui): Open URL externally (fixes #155) 2022-11-16 20:27:38 +01:00
1eb95cde92 fix(ui): Make switches easier to visually decipher
Fixes #153.
2022-11-16 19:11:23 +01:00
719e793860 fix(xmpp): Bump moxxmpp to fix SCRAM-SHA-{256,512}
Turns out that the PBKDF was incorrectly configured
for hashes other than SHA-1.
2022-11-16 15:40:10 +01:00
f0e68f7b48 fix(service): Fix crash if a sign out happened 2022-11-16 14:28:56 +01:00
72501bd0b3 feat(ui,service): Only enable debug logging if required
So, either it's enabled or the app is a debug build.
2022-11-16 14:27:58 +01:00
bd6aaa07c8 feat(service): Replace the Migrator system with the database 2022-11-15 13:16:32 +01:00
77a9f81a1d fix(ui): Add a fallback error text 2022-11-14 21:10:24 +01:00
3eb88f66cf fix(service): Fix crash if login failed with no reason 2022-11-14 21:05:12 +01:00
3fb76d59b2 feat(meta): Release 0.3.0 2022-11-13 12:24:08 +01:00
72db2863d0 feat(meta): Bump moxxmpp 2022-11-12 21:52:04 +01:00
81ad0cf4db fix(meta): Remove unused dependencies 2022-11-12 21:04:27 +01:00
b6f2a89e04 fix(xmpp): Don't deadlock on TLS issues 2022-11-12 21:02:19 +01:00
e2c735b804 fix(meta): Remove ANDROID_* from the Flake 2022-11-12 20:13:36 +01:00
3f576ce3e5 docs(ui): Add TODO 2022-11-12 18:51:01 +01:00
1e51e8bb8b fix(ui): Always center the conversation title
Fixes #72.
2022-11-12 18:47:55 +01:00
ad48191b53 fix(ui): Make the UI more consistent colorwise
Fixes #34.
Fixes #144.

This commit makes more UI elements use the primary color. Also
adds an enabled state to the RoundedButton.
2022-11-12 17:54:54 +01:00
d851f302cc feat(service,ui): Successful login sends a PreStartDoneEvent
Closes #102.
2022-11-12 16:36:30 +01:00
09ba2122e7 fix(service): Fix loading the wrong quote from the database 2022-11-12 14:12:15 +01:00
9b16bf6e6f fix(service): File Upload Notification replacements should now be acked
Fixes #111.
2022-11-12 13:40:42 +01:00
ab6b5eefc0 fix(ui): Prevent quoting File Upload Notifications 2022-11-12 13:23:33 +01:00
993cd5ed1c refactor(ui): Remove ThumbnailService
Closes #31.
2022-11-12 13:02:47 +01:00
b733bb4154 fix(service): Set the caphash node 2022-11-12 12:53:10 +01:00
2edbbc3ede feat(meta): Bump moxxmpp and moxxmpp_socket_tcp 2022-11-12 12:52:20 +01:00
af3013ad67 refactor(service): Move manager overrides into moxxmpp/ 2022-11-09 16:43:44 +01:00
d02fe73952 refactor(meta): Migrate to using moxxmpp
Fixes #139.
2022-11-09 16:41:38 +01:00
32444d5a7e fix(ui): Error messages now cannot be quoted
Fixes #142.
2022-11-09 11:56:04 +01:00
b003b5e04b fix(ui): Make message draggable only in one direction
Fixes #118.
2022-11-09 11:47:55 +01:00
5d217a264a fix(shared): Fix smaller style issues 2022-11-09 11:38:08 +01:00
8d8c4d2da3 Merge pull request 'Add fallback body to quotes' (#134) from millesimus/moxxyv2:fix_quote_fallback into master
Reviewed-on: https://codeberg.org/moxxy/moxxyv2/pulls/134
2022-11-09 11:34:13 +01:00
Millesimus
943a03bd2c
feat(service): Return readable file sizes in quote fallback body.
Following Conversations' file-size-to-string logic.
2022-11-07 16:29:56 +01:00
Millesimus
680303cfa2
feat(service): Save media size of downloaded and uploaded files. 2022-11-07 16:29:03 +01:00
Millesimus
e16bbf8acf
fix(xmpp+service): Enrich fallback message for quoted media…
…with srcUrl, messageEmojis and messageSizes. Fixes moxxy#128.
2022-11-07 16:29:01 +01:00
42ebbdba6d Merge pull request 'Implement OMEMO' (#126) from feat/omemo into master
Reviewed-on: https://codeberg.org/moxxy/moxxyv2/pulls/126
2022-11-04 21:53:43 +01:00
a2b477a3dc fix(ui): Add missing comma 2022-11-04 21:52:06 +01:00
3c7d5ad5ad feat(ui): Show a spinner while we are regenerating the device 2022-11-04 21:52:06 +01:00
4261e26f19 feat(ui): Update our own device fingerprint after regeneration 2022-11-04 21:52:06 +01:00
a0ee4e1312 feat(xmpp): Add an event for receiving a device list update 2022-11-04 21:52:06 +01:00
93630650fc fix(xmpp): Sessions are not built for new Omemo devices 2022-11-04 21:52:06 +01:00
36b20fa2dd fix(xmpp): Wrong return for queued disco request 2022-11-04 21:52:06 +01:00
ae1c4dd3e6 fix(xmpp): Remove unneeded critical section exit 2022-11-04 21:52:06 +01:00
69438f44b3 feat(service): Notify if we could not publish the Omemo device 2022-11-04 21:52:06 +01:00
aceaa01cdb fix(xmpp): Disco#info requests stall after one fails 2022-11-04 21:52:06 +01:00
7fe220a630 feat(ui): Show which chats are encrypted 2022-11-04 21:52:06 +01:00
f07599adf2 feat(ui): Warn when sending a file to multiple chats where >= 1 is unencrypted 2022-11-04 21:52:06 +01:00
1b89b16705 fix(xmpp): Awaiting a stanza does not return the transformed received stanza 2022-11-04 21:52:06 +01:00
0fb1148508 fix(meta): Ignore .android 2022-11-04 21:52:06 +01:00
208145d288 fix(xmpp): I think ratchet acking should work better now 2022-11-04 21:52:06 +01:00