Commit graph

8399 commits

Author SHA1 Message Date
Stephen Paul Weber
06caed240a Fix crash when checking a message without counterpart for reactions
(cherry picked from commit 4d4108f24034214a892ab0726f72171e8e8f9a36)
2023-07-29 11:44:00 +02:00
Arne
8782f70b15 Revert "More clear UI when you are muted in a MUC (Cheogram)"
This reverts commit 2fee1300276305f6495bf01b15abdf55155be705.
2023-07-29 11:44:00 +02:00
Stephen Paul Weber
7e7bd3ca38 More clear UI when you are muted in a MUC (Cheogram) 2023-07-29 11:44:00 +02:00
Stephen Paul Weber
0e7cdb6892 Autogenerate stronger passwords
(cherry picked from commit 45122e0a01d0ea11fbd05ff329ee067eabe59718)
2023-07-29 11:44:00 +02:00
Stephen Paul Weber
e70508605e More specific mime type for m4a
(cherry picked from commit 69f2f2c550502cec4ae9b05ee9cc560bc720da41)
2023-07-29 11:44:00 +02:00
Arne
63b0c3beed fix memory leak 2 (Cheogram) 2023-07-29 11:44:00 +02:00
Arne
2f7bc8f777 fix memory leak 1 (Cheogram) 2023-07-29 11:44:00 +02:00
Stephen Paul Weber
582f05eec8 fix memory leak 3 (Cheogram) 2023-07-29 11:44:00 +02:00
Stephen Paul Weber
a0caaea751 Prevent crash for zero width substring (Cheogram) 2023-07-27 11:29:47 +02:00
Stephen Paul Weber
ed91a9d8cd Fix race crash
(cherry picked from commit 304ea080c9dd468d4e8df3b7350213d0b05d5924)
2023-07-27 11:28:21 +02:00
Stephen Paul Weber
0cedaf1434 Fix crash when checking a message without counterpart for reactions
(cherry picked from commit 4d4108f24034214a892ab0726f72171e8e8f9a36)
2023-07-27 11:28:17 +02:00
Arne
c09cf1bdda Revert "More clear UI when you are muted in a MUC (Cheogram)"
This reverts commit e8ef1812dd.
2023-07-27 11:26:36 +02:00
Stephen Paul Weber
e8ef1812dd More clear UI when you are muted in a MUC (Cheogram) 2023-07-27 11:16:24 +02:00
Stephen Paul Weber
4cf14d66e4 Autogenerate stronger passwords
(cherry picked from commit 45122e0a01d0ea11fbd05ff329ee067eabe59718)
2023-07-23 19:44:04 +02:00
Stephen Paul Weber
3354653020 More specific mime type for m4a
(cherry picked from commit 69f2f2c550502cec4ae9b05ee9cc560bc720da41)
2023-07-23 19:42:35 +02:00
Arne
e4530f5c05 fix memory leak 2 (Cheogram) 2023-07-23 19:41:32 +02:00
Arne
92509c1029 fix memory leak 1 (Cheogram) 2023-07-23 19:41:15 +02:00
Stephen Paul Weber
1096ec756f fix memory leak 3 (Cheogram) 2023-07-23 19:40:57 +02:00
Arne-Brün Vogelsang
489539d3f7 Merge pull request 'Fix showSnackbarAndFinishActivity format strings' (#97) from tfl/monocles:fix_show_snackbar_helper into master
Reviewed-on: https://codeberg.org/Arne/monocles_chat/pulls/97
2023-07-13 09:18:28 +00:00
Torsten Flammiger
daf0a5e439 Fix showSnackbarAndFinishActivity format strings 2023-07-13 10:54:55 +02:00
Stephen Paul Weber
230effe508 Only refresh the command recycler if we need to
Otherwise every UI refresh of any kind causes text boxes to lose focus.

(cherry picked from commit 2cc5d3b20488d112e64fd2e917afa3e87fc1bea4)
2023-07-13 10:17:30 +02:00
Stephen Paul Weber
5ffb9c48b3 Affiliation and role and hats as tags (Cheogram) 2023-07-13 10:17:26 +02:00
Stephen Paul Weber
576f1b6be0 Fix NPE (Cheogram) 2023-07-12 19:54:19 +02:00
Stephen Paul Weber
588b1277e0 Fix NPE
(cherry picked from commit f88d778a9f9d9a33c553cb58d82c869f6499ca35)
2023-07-12 19:53:51 +02:00
Arne-Brün Vogelsang
5d407da6e5 Merge pull request 'Enable restore settings / Rebased with master' (#96) from tfl/monocles:enable_restore_settings into master
Reviewed-on: https://codeberg.org/Arne/monocles_chat/pulls/96
2023-07-11 12:53:13 +00:00
Torsten Flammiger
9d42f3ca89 Rebase with master, conflicts resolved 2023-07-11 14:46:11 +02:00
Torsten Flammiger
9de28f19e8 Turn enum of backup types into two simple strings 2023-07-10 19:06:38 +02:00
Torsten Flammiger
3518ac09cb Refactor rotation into FileBackend 2023-07-10 17:20:08 +02:00
Arne
80ad7c7911 prepare 135 1.7.3 2023-07-10 17:20:08 +02:00
Stephen Paul Weber
9d3922c10c index must be <= size (Cheogram) 2023-07-10 17:20:08 +02:00
Stephen Paul Weber
1c86b42a5d Use IconCompat (Cheogram) 2023-07-10 17:20:08 +02:00
Stephen Paul Weber
c58f67dd4e If timer is already cancelled, then we don't need to schedule
(cherry picked from commit f5aeab7dd281e4808631ebfd38407622f31659b8)
2023-07-10 17:20:08 +02:00
Stephen Paul Weber
ac4930461d Make sure to broadcast nick on nick change
Some servers ignore extra payloads on the change presence itself, so once that's
done then send the extra payloads in a new presence.

(cherry picked from commit fabdfd49ef717fccee2d8933566e9e5360e1405a)
2023-07-10 17:20:08 +02:00
Stephen Paul Weber
5e192df722 There is apparently a limit to the number of phone account on some OS
Which was causing a crash here.

(cherry picked from commit 96c031af4e6e7b820aef0eb6328a9fbc19396497)
2023-07-10 17:20:08 +02:00
Stephen Paul Weber
9cee0adcb2 Better label for last activity preference (Cheogram) 2023-07-10 17:20:08 +02:00
Torsten Flammiger
8336374d7f Restore build.gradle 2023-07-10 17:20:08 +02:00
Torsten Flammiger
549f4389c5 Move exportSettings() out of export() to prevent it beeing called twice 2023-07-10 17:20:08 +02:00
Torsten Flammiger
62af410ddb Remove the first confirm dialog while taking backups, its useless 2023-07-10 17:20:08 +02:00
Torsten Flammiger
a0a34be22b Make keep Num Backups a static Config variable 2023-07-10 17:20:08 +02:00
Torsten Flammiger
cb13a6cadd Remove the date pattern from rotation and rely only on the filename prefix 2023-07-10 17:20:08 +02:00
Torsten Flammiger
9a16916597 Make backup rotation a setting where 0 disables it. It defaults to 3 up to a maximum of 9 2023-07-10 17:20:08 +02:00
Torsten Flammiger
d958e95957 Preview impl of backup rotation 2023-07-10 17:20:08 +02:00
Torsten Flammiger
a2e682b542 Fix a typo 2023-07-10 17:20:08 +02:00
Torsten Flammiger
6f407951c6 Backup rotation logic now set; TODO: deleting files 2023-07-10 17:20:08 +02:00
Torsten Flammiger
63fc5355bf Prepare backup rotation 2023-07-10 17:20:08 +02:00
Torsten Flammiger
353e1c2283 Add a timestamp to the settings backup too 2023-07-10 17:20:08 +02:00
Torsten Flammiger
766242dcb8 Fix DateTime format string for backup files: make it yyyy-MM-dd_HH-mm-ss 2023-07-10 17:20:08 +02:00
Torsten Flammiger
10a15a7db1 Make a Conversations and Monocles-Only backup without bothering the user; TODO: make it rotate for a certain amount 2023-07-10 17:20:08 +02:00
Pirujo
f8ca771ca2 Merge pull request 'Update spanish strings' (#34) from pirujo-patch-1 into master
Reviewed-on: https://codeberg.org/Pirujo/monocles_chat_translate/pulls/34
2023-07-06 07:25:17 +00:00
Pirujo
df95813b27 Update spanish strings
Update some strings
2023-07-06 07:24:48 +00:00