Stephen Paul Weber
99801fd171
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-05 22:41:20 +02:00
Stephen Paul Weber
4640682b28
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-05 22:41:11 +02:00
Stephen Paul Weber
3aa938a4ce
Better label for last activity preference (Cheogram)
2023-07-05 22:40:54 +02:00
Arne
1b4bcfb13b
Merge remote-tracking branch 'origin/master'
2023-07-05 22:37:41 +02:00
Arne-Brün Vogelsang
b96bc1c8c4
Merge pull request 'Simplify the backup process for the user and add configurable backup file rotation.' ( #91 ) from tfl/monocles:make_all_backup_types_and_rotate_keep_3 into master
...
Reviewed-on: https://codeberg.org/Arne/monocles_chat/pulls/91
2023-07-05 20:37:14 +00:00
Torsten Flammiger
7e37e7c47e
Merge branch 'master' into make_all_backup_types_and_rotate_keep_3
2023-07-03 23:03:10 +02:00
Torsten Flammiger
d86a17eb40
Restore build.gradle
2023-07-03 23:01:46 +02:00
Torsten Flammiger
9834813731
Move exportSettings() out of export() to prevent it beeing called twice
2023-07-03 22:58:22 +02:00
Torsten Flammiger
641d662896
Remove the first confirm dialog while taking backups, its useless
2023-07-03 22:49:59 +02:00
Torsten Flammiger
5da5cc0e94
Make keep Num Backups a static Config variable
2023-07-03 22:46:48 +02:00
Torsten Flammiger
808ff7b4e0
Remove the date pattern from rotation and rely only on the filename prefix
2023-07-03 22:39:26 +02:00
Torsten Flammiger
b29de47a5a
Make backup rotation a setting where 0 disables it. It defaults to 3 up to a maximum of 9
2023-07-03 22:08:10 +02:00
Torsten Flammiger
e8e90dd091
Preview impl of backup rotation
2023-07-03 21:29:57 +02:00
Arne
debde63a2f
import missing class (Conversations)
2023-07-03 14:17:57 +02:00
Arne
4438ac3eff
improve cyrillic list (Conversations)
2023-07-03 14:05:03 +02:00
Daniel Gultsch
e8624b33e8
UP: add custom extensions for app<->distributor interaction
...
On registration the app can pass in a 'Messenger' to get a direct response
instead of having to somehow wait for the broadcast receiver to fire.
The app name can be passed as a pending intent which allows the distributor
to validate the sender.
(cherry picked from commit e3a121121baf0ea810a8616f9da22667b3127297)
2023-07-03 14:02:53 +02:00
Daniel Gultsch
a4b5b75280
process stream features after success when we inlined bind but not sm
...
(cherry picked from commit ca1ee4a56557d4e452487d466d3b90a89d0fc740)
2023-07-03 14:02:43 +02:00
Stephen Paul Weber
0854c1d60c
Allow bigger avatar only for animated (Cheogram)
2023-07-02 23:51:53 +02:00
Stephen Paul Weber
102b29a299
Make sure above users always see the domain the recognize even in a blank app
...
(cherry picked from commit 8a7c545915866f9db9004019aea63eb39aa163dc)
2023-07-02 23:40:48 +02:00
Stephen Paul Weber
442538dd5a
Stretch avatar if needed (Cheogram)
2023-07-02 23:40:41 +02:00
Pirujo
5201aeeb80
Merge pull request 'master' ( #32 ) from Arne/monocles_chat:master into master
...
Reviewed-on: https://codeberg.org/Pirujo/monocles_chat_translate/pulls/32
2023-07-01 08:19:53 +00:00
Torsten Flammiger
2db2dffdb4
Merge upstream
2023-06-28 19:39:52 +02:00
Arne
1451aab85f
Fix NPE (Cheogram)
2023-06-28 14:06:27 +02:00
Stephen Paul Weber
2c323f70af
Allow publishing an animated avatar (Cheogram)
2023-06-28 14:01:12 +02:00
Stephen Paul Weber
b02b92acde
Use ImageDecoder for avatars (Cheogram)
2023-06-28 13:53:34 +02:00
Arne
b3cd7f388f
No more BitmapCache (Cheogram)
2023-06-28 13:50:54 +02:00
Stephen Paul Weber
93df296a7b
(Partly) Move avatar stack from Bitmap to Drawable (Cheogram)
2023-06-28 13:32:19 +02:00
Arne
bda85443ea
Fix swiping on conversation overview (Cheogram)
2023-06-28 12:24:46 +02:00
Stephen Paul Weber
77b6887ebe
Punycode can throw index out of bounds
2023-06-28 12:20:09 +02:00
Torsten Flammiger
62780eb569
Fix a typo
2023-06-27 22:27:45 +02:00
Arne
ff1f4b8d2e
prepare f-droid fastlane 134
2023-06-27 21:42:21 +02:00
Arne
a16d0faa76
prepare f-droid fastlane 134
2023-06-27 21:39:08 +02:00
Torsten Flammiger
7595b68636
Backup rotation logic now set; TODO: deleting files
2023-06-27 21:35:18 +02:00
Arne-Brün Vogelsang
c58e8fc650
Merge pull request 'Update spanish strings' ( #86 ) from Pirujo/monocles_chat_translate:pirujo-patch-confirmation into master
...
Reviewed-on: https://codeberg.org/Arne/monocles_chat/pulls/86
2023-06-27 19:30:02 +00:00
Stephen Paul Weber
b403517ecd
Fix using bookmarks with advanced nicks (Cheogram)
2023-06-27 16:54:55 +02:00
Stephen Paul Weber
58aa1595ab
Lower message display limit (Cheogram)
2023-06-27 16:51:32 +02:00
Arne
be01197f9a
Don't even try info on domain JIDs when looking for a list of MUCs (Cheogram)
2023-06-27 16:49:35 +02:00
Stephen Paul Weber
fd461c9cfb
Allow any characters in MUC nicknames (Cheogram)
2023-06-27 16:47:12 +02:00
Stephen Paul Weber
664998392f
Can send nick as part of presence
...
(cherry picked from commit 77740d2a0aa7dc50681450b1d94a134cc48f2ef0)
2023-06-27 14:19:20 +02:00
Arne
ab45917e10
Use libidn for stringprep (Cheogram)
2023-06-27 14:19:13 +02:00
Stephen Paul Weber
6ebf4c346c
Only default to new thread when in MUC (Cheogram)
2023-06-27 14:16:59 +02:00
Stephen Paul Weber
beac7178a6
postWebMessage requires API 23 (Cheogram)
2023-06-27 13:01:43 +02:00
Stephen Paul Weber
f440cdef28
Fix possible NPE (Cheogram)
2023-06-27 12:59:49 +02:00
Stephen Paul Weber
4512d3a6c0
Make sure timeout doesn't fire if we get a response and vice versa
...
(cherry picked from commit c9583c2e1ebda8f823c93de9bcbeb1fcfc071db4)
2023-06-27 12:58:21 +02:00
Stephen Paul Weber
b33ddbc09c
120 second timeout for command UI
...
(cherry picked from commit f790c34ed5f4520d5334642e148b714232ede347)
2023-06-27 12:58:16 +02:00
Arne
3bda92b85d
Allow exploring other channels on the same service as this channel (Cheogram)
2023-06-27 12:58:06 +02:00
Arne
a5716aa99c
fix crash on image or pdf + correct notification modifiyForImage
2023-06-27 10:04:47 +02:00
Torsten Flammiger
53f003caa0
Prepare backup rotation
2023-06-26 22:34:21 +02:00
Torsten Flammiger
baaa910c65
Add a timestamp to the settings backup too
2023-06-26 21:07:05 +02:00
Torsten Flammiger
9b0cb1a41d
Fix DateTime format string for backup files: make it yyyy-MM-dd_HH-mm-ss
2023-06-26 20:59:57 +02:00