Arne
03986d4036
Add further strings
2024-11-17 16:26:01 +01:00
Arne
e3e7eb1e9d
fix up nicknames in message bubbles in dark mode
2024-11-17 16:13:23 +01:00
Arne
4e2e9260bb
bold nicknames in message bubbles
2024-11-16 23:29:39 +01:00
Arne
c29ed31476
Fix and improve private message hint
2024-11-16 22:24:30 +01:00
Daniel Gultsch
34b8722434
hide button in video call after timeout
2024-11-15 22:37:33 +01:00
Stephen Paul Weber
7897b2d1ca
Ethereum URI support
...
(cherry picked from commit 60710234bcaabb95d5de265e65cba1b0b4292d8d)
2024-11-15 22:33:31 +01:00
Stephen Paul Weber
daac695094
Add wownero
...
I think the regex is too broad but no one seems to know what it should be
(cherry picked from commit 13066f53b074415aaccf39bac93b0aa4beaa843f)
2024-11-15 22:32:09 +01:00
Arne
5815e2c1c8
Merge remote-tracking branch 'origin/master'
2024-11-15 22:31:23 +01:00
Arne
a4392de968
Improve audio player icons
2024-11-15 22:31:16 +01:00
Torsten Flammiger
c3952be0c6
Add two missing default strings
2024-11-14 09:20:39 +01:00
Arne
3427c87219
Update translations
2024-11-13 21:00:07 +01:00
Arne
6f21327618
Smaller input field text
2024-11-13 20:50:14 +01:00
Arne
82cd8ea239
Add option to import and option to export app preferences
2024-11-13 13:58:52 +01:00
Arne
874a17e515
Improve string
2024-11-13 11:08:28 +01:00
Arne
7300a49ec8
Add option to reset to default DNS servers
2024-11-13 10:47:18 +01:00
Arne
59b52e26d6
Change default DNS server
2024-11-12 20:32:50 +01:00
Arne
36cf67660d
Add translatable strings to nav drawer
2024-11-12 19:51:40 +01:00
Arne
cd51d2f46a
Code cleanup
2024-11-12 19:15:30 +01:00
Arne
25f20f8786
Do not offer 'add reaction' when not participating
2024-11-12 18:55:08 +01:00
Stephen Paul Weber
de59e05880
Monero uses a different query param for amount
...
(cherry picked from commit 6128df6e7443eb33318de0c966369df440e55e05)
2024-11-12 17:56:56 +01:00
Arne
30ff489e22
Update translations
2024-11-11 11:04:05 +01:00
Arne
3c8eb28dee
Fix up DNS server check
2024-11-11 10:45:29 +01:00
Stephen Paul Weber
1170510f1b
Forgot this
...
(cherry picked from commit ce43a6e07b7195ce1d7edd70e2e6f7ad4cb97d0c)
2024-11-11 10:31:15 +01:00
Stephen Paul Weber
8af639590c
Better no app message for some schemes
...
(cherry picked from commit 1c272b1fff878d32edc1c8457a8f0381a07cf225)
2024-11-11 10:31:01 +01:00
Stephen Paul Weber
79a105ca33
Put profile links through our normal link handler
...
(cherry picked from commit e8adb13ecb449455285aed9e69422c655ac45ee3)
2024-11-11 10:30:48 +01:00
Stephen Paul Weber
21a8ffd7d9
If whole mesage is a known URI with an icon, make button
...
(cherry picked from commit ae157db4d9455610b3c9f4f8d809e8cba48e498a)
2024-11-11 10:30:44 +01:00
Stephen Paul Weber
a7bbfeee75
Add monero too
...
(cherry picked from commit 068c9896747409e40c3accf3e338617859d90483)
2024-11-11 10:29:18 +01:00
Stephen Paul Weber
c9d6e7b64b
Linkify bitcoin and bitcoincash URIs
...
(cherry picked from commit 5835550f2bbad89b22884858e3fe1c9065bf54ec)
2024-11-11 10:29:16 +01:00
Stephen Paul Weber
2669a43560
Short resources are spammy
...
(cherry picked from commit c85aabf0dbeaddb7fe7b7c210e4da96be3683d6d)
2024-11-11 10:28:58 +01:00
Stephen Paul Weber
4caeeb8754
A few more DNSSEC retries
...
(cherry picked from commit 38763fae04a7dcb47ca21e2448f36159d91546a6)
2024-11-11 10:28:45 +01:00
Arne
4d802a0572
Experimental option to set own DNS server
2024-11-11 10:27:38 +01:00
Arne
7d3fb6c4b9
Integrate MiniDNS and change static DNS server
2024-11-09 20:34:43 +01:00
Arne
028559ffc1
Merge remote-tracking branch 'origin/master'
2024-11-09 19:08:38 +01:00
Matthieu Volat
8c5ee1c52a
If user is running on SailfishOS, disable Call Integration.
...
(cherry picked from commit 177ff29f412ee75929dfdaaffa758d6c0457400b)
2024-11-09 19:06:51 +01:00
Arne-Brün Vogelsang
60d90dff9d
Merge pull request 'Reset outputFileWrittenLatch for every new voice record' ( #228 ) from p42ity/monocles_chat:fix_voice_recorder_file_observer into master
...
Reviewed-on: https://codeberg.org/monocles/monocles_chat/pulls/228
2024-11-08 19:13:15 +00:00
Arne
7e83910b29
Fixup spam regex
2024-11-08 20:04:36 +01:00
Stephen Paul Weber
0ce2a6d79c
Fix concurrent modification
...
(cherry picked from commit cff095a4891361c4b0fe26a1d6664b3c844b1f88)
2024-11-08 19:50:44 +01:00
Stephen Paul Weber
5be58228a1
Always try dialler integration if enabled
...
Whereas call integration (true self managed) sometimes is blacklisted.
(cherry picked from commit cd0262f178ea098e842ff9f155b56afd6bfc41bd)
2024-11-08 19:50:41 +01:00
Stephen Paul Weber
65619bd64d
Fix NPE
...
(cherry picked from commit 2352703186274721998f0369af259b7cc27fa214)
2024-11-08 19:50:34 +01:00
Stephen Paul Weber
fc3ba1b6e2
index bounds guard
...
Shouldn't be needed... but just in case, better than a crash
(cherry picked from commit 3014b2e034e964681190d6997b23395b9af1ddfa)
2024-11-08 19:50:30 +01:00
Stephen Paul Weber
59f0583cad
Catch illegalargument
...
Seen in the wild at this location for "scheme not found" bad URI in here somehow
(cherry picked from commit a6a204fe5bad7f48b37ba41ecf738cc0f650ecda)
2024-11-08 19:50:23 +01:00
Stephen Paul Weber
f6e14ffed6
Don't say roster
...
Too much sports metaphor
(cherry picked from commit d171c9d09841b30ea7fb27f678921844d9f796fa)
2024-11-08 19:49:44 +01:00
Stephen Paul Weber
b7a0f4eeca
Any link consider spammy
2024-11-08 19:49:38 +01:00
Stephen Paul Weber
a6d5a4ad37
Add some spam patterns
2024-11-08 19:48:57 +01:00
Stephen Paul Weber
52d8e508d5
Do not include chat requests in unread counts
...
(cherry picked from commit 236de7b64fbb92e8b91c88836eaf9a11a2a4c006)
2024-11-08 19:46:50 +01:00
Stephen Paul Weber
4c2614534c
Spam filter tweak
2024-11-08 19:46:44 +01:00
Stephen Paul Weber
d3d3dbd946
Try DNSSEC 3 times
...
Since sometimes there are transient failures, so if DNSSEC is present
and not validating try again before giving up
(cherry picked from commit 7f813e77c26da0c820a155014cf9e70d5c9d440f)
2024-11-08 19:44:40 +01:00
Stephen Paul Weber
b07df293c7
If contacting a DNS server fails, fall back to no verify
...
(cherry picked from commit 8065d73135531bfd6279c80ed2f63c0875e09b8d)
2024-11-08 19:44:35 +01:00
Stephen Paul Weber
4878146862
Put DNS for active network first
...
(cherry picked from commit 0403df8be7e8601fe2014ace68fb2fbe3b4ef0a5)
2024-11-08 19:43:40 +01:00
Stephen Paul Weber
8af4ea8619
Actually bother to init resolver
...
Upstream must have removed this...
(cherry picked from commit 1646feec843010cf16a6f7d2316f59856a639cd5)
2024-11-08 19:43:27 +01:00
Stephen Paul Weber
e4317cc3e4
Use the right variable
...
(cherry picked from commit e1e0ff5ead35ca4dd2d86775bb2943f1c8a44790)
2024-11-08 19:43:20 +01:00
Stephen Paul Weber
2815139645
Disable hardcoded dns on both sides
...
I thought it had been enabled on both sides but at least make it the same.
(cherry picked from commit 594ac51167a6a6a89be61365287c24944d052d10)
2024-11-08 19:43:05 +01:00
Stephen Paul Weber
f7d810999d
Old android doesn't support IsCyrrilic
...
(cherry picked from commit 2d26b383f4c0e7e6290533a7a9157f7fde8f2814)
2024-11-08 19:42:52 +01:00
Stephen Paul Weber
9dc3fa2ce9
Fix infinite loop when user denies notifications
...
(cherry picked from commit 5b1defed735c2df44732a805062efd8252dd9e60)
2024-11-08 19:41:39 +01:00
Stephen Paul Weber
5fc913d0e8
Include message id with spam report
...
If they didn't pick a specific message but report the whole chat as
spam, most recent message is spam.
(cherry picked from commit 8dea8085bcbdaadd869ca29e797e767f14666540)
2024-11-08 19:41:33 +01:00
Stephen Paul Weber
2094e3e5d6
Option to report all chat requests as SPAM
...
(cherry picked from commit 71235d53f6414f4e2b004bd29c4586dd48b73e16)
2024-11-08 19:41:28 +01:00
Arne
c1476de375
Initial message requests feature
2024-11-08 19:40:57 +01:00
Arne
62a44980de
Reintegrate optional text formatting toolbar
2024-11-08 19:32:47 +01:00
Stephen Paul Weber
5decd801fc
Guard for low android version
...
(cherry picked from commit 60b50ec041651ecf10fe76bef8f2abda36140d0f)
2024-11-01 19:16:32 +01:00
Stephen Paul Weber
f78978a1e3
More profile URI icons
...
(cherry picked from commit f48340d6fd95d92ebc24ab6522f8884470daf896)
2024-11-01 13:25:30 +01:00
p42ity
7a4d7e9a3e
Reset outputFileWrittenLatch for every new voice record
2024-10-27 11:19:14 +01:00
Arne
96e1013ff3
Add missing preferences strings
2024-10-25 11:16:07 +02:00
Arne
7c1f02a3b4
Add further strings
2024-10-25 10:52:23 +02:00
Arne
ca61d1b359
Only indicate active when account is online and connected
2024-10-24 15:34:34 +02:00
Arne
87c9f3ed83
Update translations
2024-10-23 11:18:30 +02:00
Arne
19bc30e0c0
Need to join with monocles when getting messages
2024-10-23 11:08:41 +02:00
Stephen Paul Weber
807fcb948c
Photo picker on some androids uses this path
...
but it's just a temp file so we can't keep it
(cherry picked from commit 16b027d82b552353fb88eeaa9c5b64f9ca77e0c4)
2024-10-23 11:06:01 +02:00
Stephen Paul Weber
a3c851aa44
Fix NPE
...
(cherry picked from commit 987f97ec4d5f8a792cb24d9e159c2a12861542ce)
2024-10-23 11:05:46 +02:00
Stephen Paul Weber
245fbddea0
Fix asking for contact permission
2024-10-23 11:05:36 +02:00
Daniel Gultsch
b416742dfd
look up older messages in DB for reactions
...
(cherry picked from commit d84a4796e257db7679e4729680003e93ad75e960)
2024-10-22 00:27:32 +02:00
Daniel Gultsch
09c0a21707
handle reactions with missing id attribute
...
(cherry picked from commit c25bb1fa668418579f309d4d636a2930bbda5e3e)
2024-10-22 00:27:23 +02:00
Daniel Gultsch
5a3aac64ef
disable call integration on Android 15
...
The call integration depends on the operating system giving us a list of
possible output devices (speaker, earpiece, BT headset, ...) via a
callback called
`onAvailableCallEndpointsChanged()` that is called as soon as the app
registers the call with the operating system.
For outgoing calls on Android 15 this method is no longer invoked
leaving Conversations without knowledge about what devices are available
and thus without the ability to switch between speaker and earpiece.
Logcat output seems to indicate that there might be some sort of race
condition (there is a line that says something like: available endpoints
changed but service was not bound)
There is further evidence in that if one tries multiple calls in a row
(10+) one might actually see the output device switcher / indicator.
However after a full day of investigation it seems that the race
condition is in the platform code; not in Conversations.
(cherry picked from commit be0b5f84d7cd0af7a8dab7f433820255c7cdc804)
2024-10-22 00:27:17 +02:00
Arne
bbbca98bd7
Change build variant for strings
2024-10-21 14:02:56 +02:00
Arne
0c321e3704
Update translations
2024-10-20 10:57:32 +02:00
Arne
cc95304314
Improve input field height
2024-10-19 22:59:55 +02:00
Arne
9322e11b70
Add monocles background
2024-10-18 14:04:14 +02:00
Arne
1f02f2b813
Correct caps to monocles.eu
2024-10-18 11:54:19 +02:00
Arne
6d9745ad3a
Update translations
2024-10-17 13:07:55 +02:00
Arne
003ef80cf2
Further outlined icons
2024-10-17 12:47:02 +02:00
Arne
d3518e41d7
outlined icons for input field
2024-10-17 11:55:15 +02:00
Arne
a5be37dd06
Fix launcher icon background
2024-10-17 11:31:55 +02:00
Arne
e8afd7a9d1
Remove unused drawables
2024-10-17 06:07:26 +02:00
Arne
d182be3c77
Change picker selector color
2024-10-17 05:53:49 +02:00
Stephen Paul Weber
d80b7cc9e6
Do not check in fallback quotes for nickname
...
(cherry picked from commit fc10a1b0f484987bc95373e2d2a9cac89af2c6f6)
2024-10-16 23:50:49 +02:00
Stephen Paul Weber
3bff0bf200
Do not notify on own reactions
...
(cherry picked from commit 35b7e28fabac9bf3f8c18dd0526bb6313ce210a1)
2024-10-16 23:50:47 +02:00
Stephen Paul Weber
499a945c3a
Only use puzzel for webxdc, question for fallback
...
(cherry picked from commit 278f492dccd92eb862eb5955ba0135a028e71781)
2024-10-16 23:50:43 +02:00
Arne
dd859e7594
Adjust WebxdcPage when keyboard visible + add strings
2024-10-16 21:53:07 +02:00
Arne
943a766493
Finalize sticker picker
2024-10-16 13:41:31 +02:00
Arne
0fb173afae
GIFs picker with animojis
2024-10-16 12:44:35 +02:00
Arne
6e766f98e9
Disable create call log files
2024-10-15 21:19:45 +02:00
Arne
5737459aa8
Fix up
2024-10-15 20:39:29 +02:00
Stephen Paul Weber
b02c608c85
Support corrections removing/adding reply better
...
(cherry picked from commit 8bbcb2309e5fc17bce8374869bd9f5f0cbeefa3d)
2024-10-15 20:36:33 +02:00
Stephen Paul Weber
211b1eab80
Fix double-remove crash
...
(cherry picked from commit edcd8fa92d74f1f89c9440d9e1b10bdf5cea4fbe)
2024-10-15 20:36:33 +02:00
Arne
5ac185a167
Fix crash caused by WeakRef
2024-10-15 20:36:33 +02:00
Arne
d8caedb1a8
Fix android bug
2024-10-15 20:29:25 +02:00
kosyak
dccd9db9ef
hide verify encryption footer after blind trust
2024-10-15 14:04:28 +02:00
kosyak
cd7315fd7a
otr blind trust
2024-10-15 14:04:26 +02:00
Arne
6cd19ba414
Reapply emoji picker TODO: Show picker content
2024-10-15 13:54:23 +02:00
Arne
31bc60134f
Revert "Allow reactions only in unencrypted chats"
...
This reverts commit b7a6f36f1d
.
2024-10-13 19:43:38 +02:00
Arne
9f60e11b2b
Reapply "Remove reactions fallback"
...
This reverts commit 990cd02e43
.
2024-10-13 19:43:18 +02:00
Arne
f147f23f96
Revert "Temporary remove setting for automatically jump to commands tab to prevent crash"
...
This reverts commit 1f2c880b82
.
2024-10-13 19:42:47 +02:00
Arne
1f2c880b82
Temporary remove setting for automatically jump to commands tab to prevent crash
2024-10-13 18:25:05 +02:00
Arne
b7a6f36f1d
Allow reactions only in unencrypted chats
2024-10-13 11:33:19 +02:00
Arne
3d13dc1606
Show further emojis for reaction
2024-10-13 11:27:46 +02:00
Arne
990cd02e43
Revert "Remove reactions fallback"
...
This reverts commit c1cd2d6a33
.
2024-10-13 11:06:01 +02:00
Arne
b0cd2daaee
Don't show raw OTR message in notifications
2024-10-12 14:07:40 +02:00
Arne
4604e8b5a3
Fix crash opening message from notification
2024-10-11 20:21:10 +02:00
Arne
c1cd2d6a33
Remove reactions fallback
2024-10-10 15:39:18 +02:00
Arne
e0a880b086
Fix up empty OTR verification window
2024-10-10 05:23:07 +02:00
Arne
36e6e8d2e1
Fix up
2024-10-09 23:32:26 +02:00
Stephen Paul Weber
5aca6bd8d0
The right way to solve this leak is WeakRef
...
duh
(cherry picked from commit cb3490aa1a64551438fdd8d2cf162c076468d729)
2024-10-09 23:27:55 +02:00
Stephen Paul Weber
3f84cf9939
Don't produce ram-expensive Bitmap just for letter
...
Instead save a very small object with the string in it and draw every
time. Drawing a single letter is not noticibly slower than blitting a
bitmap of the same size. It may even be faster, and certainly saves RAM.
(cherry picked from commit c996da3a0eefc197b8ea887790bdf8d73736b1ed)
2024-10-09 23:18:41 +02:00
Stephen Paul Weber
3666e846b8
Optimize cache a BitTorrent
2024-10-09 23:18:37 +02:00
Stephen Paul Weber
1e52dfbc9e
No refreshUi thundering herd
...
But may delay by more than the interval this way
(cherry picked from commit ff2bdc8474e9938ceba529fac7858ed88c4ed98e)
2024-10-09 23:17:15 +02:00
Stephen Paul Weber
855c0b3bbe
This may help the leak also
...
(cherry picked from commit abb31b57b1750d6135d949489a697fb548a9cafc)
2024-10-09 23:17:03 +02:00
Stephen Paul Weber
547c45897c
We made the cache way too small
...
If it's constantly evicting things, that's bad for performance too.
(cherry picked from commit 3cb373d384418a762197f91a49ffaada737665fa)
2024-10-09 23:16:57 +02:00
Stephen Paul Weber
92cbf35a31
If we are cached only then pass that through
...
(cherry picked from commit be73a001719ac6e6201457d543c16251fc96cadb)
2024-10-09 23:16:52 +02:00
Stephen Paul Weber
c0ed3a0481
Try to fix this leak
...
(cherry picked from commit 401805b1bce61078ca9d4ca940e45ec317ffd3ef)
2024-10-09 23:16:47 +02:00
Stephen Paul Weber
e0432df93a
Be sure to call callback even on failure
...
(cherry picked from commit 227cfce215b9277f6762333b4021946f1ba4f2b4)
2024-10-09 23:16:30 +02:00
Stephen Paul Weber
763eaab487
Show category/type for domain jids in roster
...
(cherry picked from commit 44a12a603c46e4b7c3fe259bd94710914d3d91d0)
2024-10-09 23:16:17 +02:00
Stephen Paul Weber
f54e7335de
Even better animator race guards
2024-10-09 23:16:10 +02:00
Stephen Paul Weber
a64120700c
Try each possible phoneAccount
...
Otherwise if one is disabled we bail out of call integration and lose features.
(cherry picked from commit 524fbd1668b8ade73f0cbc5366529576390888b1)
2024-10-09 11:55:34 +02:00
Stephen Paul Weber
4414fcd3fc
Fix another leak
...
(cherry picked from commit 96bd92b1f29ca0b55a302cc2c9a60f3d9051d6ee)
2024-10-09 11:55:30 +02:00
Stephen Paul Weber
e75f0a6e89
Fix leak
...
(cherry picked from commit debc2f44a46e77e070887fd7ecaa20dd27b0e7b1)
2024-10-09 11:55:26 +02:00
Stephen Paul Weber
629571f69a
Non-encrypted media URLs in omemo messages
...
(cherry picked from commit 2d577c201219c2e7ff3bf5bfd3f3448b8975290f)
2024-10-09 11:55:06 +02:00
Stephen Paul Weber
b5feed2692
Speed up passes over messages
...
And don't pass over for sortedTime or else sorting the list takes way
too long.
(cherry picked from commit 1e76e60ae8828cb9c599e5bb7b96fcc44645edd9)
2024-10-09 11:53:51 +02:00
Daniel Gultsch
ad33a28e85
hide UP settings when default push server is empty
...
(cherry picked from commit c31fa2024970fcddbd479073a750438883a42775)
2024-10-08 10:27:20 +02:00
Daniel Gultsch
88b61492d8
do not purge offline messages when using bind 2
...
(cherry picked from commit c0b401aa580c807167e569f5cba9236e92575cb6)
2024-10-08 10:27:12 +02:00
Arne
dddd5fa208
Single tap on message box to show reactions popup
2024-10-08 10:27:05 +02:00
Stephen Paul Weber
eec5308a77
Notify for reactions
...
(cherry picked from commit 6d8d06cc2b221161ac4ac609d82e6db2ab6663cc)
2024-10-05 10:21:22 +02:00
Stephen Paul Weber
87d0e0e7d6
Allow moderation by MUC bare jid again
...
(cherry picked from commit 31cc2ae9985ec174d17f12f692d91849325435a9)
2024-10-05 10:21:15 +02:00
Stephen Paul Weber
f0b6d071ed
Remove quote fallbacks directly using the option
...
(cherry picked from commit 38ee9cae7bb10676d38b552546b13d9a7377ddc6)
2024-10-05 10:21:00 +02:00
Stephen Paul Weber
c78cef6164
Less nosiy fallback for reactions
...
Show only the added emoji and nothing on removal
(cherry picked from commit c574ac73ccb47dfa8210bd8ca7c9e6c063d36eb2)
2024-10-05 10:16:58 +02:00
Stephen Paul Weber
841a0ed909
Loosen requirement to have occupant id to send reaction
...
(cherry picked from commit d35ebbae226b99a239e3da7f4a70685cfaad6c43)
2024-10-05 10:16:54 +02:00
Stephen Paul Weber
3b52d2b118
Fix NPE
2024-10-05 10:16:49 +02:00
Stephen Paul Weber
bd5cd5755b
Fix NPE
...
(cherry picked from commit b8907789427301d681f5b264008a34b04f06eb89)
2024-10-05 10:14:02 +02:00
Arne
76624a4a25
Fix NPE
2024-10-04 17:43:50 +02:00
Stephen Paul Weber
ae2e2a4997
Replace payloads when replacing a message
...
(cherry picked from commit f7f8b3a136591698d9a861771e73571fb5deac5b)
2024-10-04 17:42:58 +02:00
Stephen Paul Weber
103225340b
Allow removing custom reaction tapping the chip
...
(cherry picked from commit fbf28124e02ff2d514deca7ca6df66b814e6e09f)
2024-10-04 17:42:53 +02:00
Stephen Paul Weber
525a91a1ce
Don't put reply-reactions in reaction data model
...
That data model isn't well suited for allowing retractions to pull
things back out of it, so we'll rely on the aggregation approach for
these instead.
(cherry picked from commit 88898c38c3d5cbd252a3ecd7ed9cafe7ea36a439)
2024-10-04 17:42:42 +02:00
Stephen Paul Weber
64b406d8cc
Long press to see who reacted
...
(cherry picked from commit e766372500c867f1fd92b8e6ba133b6c09d5310a)
2024-10-04 17:38:03 +02:00
Stephen Paul Weber
699eb7eae9
Show custom emoji reactions and allow sending them
...
(cherry picked from commit 7a51666a8bfe56bae3299dc386cd778236143874)
2024-10-04 17:35:21 +02:00
Stephen Paul Weber
293c21db2c
Fix out of bounds exception for bad fallback spans
...
(cherry picked from commit 8f7dbd85688cc1f0df9477c39322784a1be322ff)
2024-10-04 17:20:24 +02:00
Stephen Paul Weber
8644c74935
Do not show muted messages as unread
...
(cherry picked from commit 44bb83db812fcd8a65d8e7decffea64900df9cae)
2024-10-04 17:20:18 +02:00
Stephen Paul Weber
e1b9cca32e
Allow aggregating reactions from messages as well
...
(cherry picked from commit 91976e508ff8a17d579e838d6af07fa72ce69683)
2024-10-04 17:20:15 +02:00
Stephen Paul Weber
d1d4249494
Copy thread to reaction
...
(cherry picked from commit 35c270bab5b49e4c6db4e907c81a08371caf8402)
2024-10-04 17:19:39 +02:00
Stephen Paul Weber
756d8aa9e1
Add fallbacks for reactions
...
(cherry picked from commit 65408bb56067c10e69821cb99e0d69340584fc42)
2024-10-04 17:18:38 +02:00
Arne
ff98748d5c
improve green dot online indicator
2024-10-03 17:58:48 +02:00
Arne
b015dbd502
Add margin to the end of message bubbles again
2024-10-03 17:58:01 +02:00
Christian Schneppe
c852082312
show a green dot if user is using the app
2024-10-03 16:54:44 +02:00
Arne
06fb90706e
Code cleanup
2024-10-03 16:45:06 +02:00
Stephen Paul Weber
5cba7472a6
Reactions visual improvements
...
(cherry picked from commit 2c89fea7324a3135c91cfbcc7b992c411c8432d0)
2024-10-02 11:23:02 +02:00
Stephen Paul Weber
2e570463fb
Be careful not to reuse ids
...
(cherry picked from commit 37c6cbfe6d40b26eb5fe8757adea8c57e0c92b60)
2024-10-02 10:56:49 +02:00
Stephen Paul Weber
1fbaa6d852
More intuitive unread counts
...
(cherry picked from commit c8dc48f5815980f75115f0922b1e6e7225a8db10)
2024-10-02 10:56:45 +02:00
Stephen Paul Weber
a0b5ec2a78
Fix text badge colour in dark mode
...
(cherry picked from commit dccab944d623a540693d79c6de926f1a57fbb05a)
2024-10-02 10:56:42 +02:00
Stephen Paul Weber
53fd2dd645
Keep account identifiers in drawer stable
...
(cherry picked from commit c745bfd29aa9a867076b219c8835c08a66475eed)
2024-10-02 10:56:38 +02:00
Arne
dcb028a226
Add translatable string
2024-10-02 06:01:36 +02:00
Arne
f83157bcbb
Fix disappearing messages with reactions + code clean up
2024-10-02 05:55:46 +02:00
Stephen Paul Weber
0aea687411
Reply with a single emoji is a reaction
...
(cherry picked from commit ba47a5f1639fdb0b8d2a1b3a8cd89bb2c9eef931)
2024-10-01 21:47:37 +02:00
Stephen Paul Weber
873f091218
Reply with emoji is reaction
...
(cherry picked from commit ad405bfb0c536dca03decd4e33d92dfab6f65c64)
2024-10-01 21:47:33 +02:00
Arne
e4b87aca50
Fix up Bottom nav + remove redundant message editable
2024-10-01 21:04:58 +02:00
Stephen Paul Weber
967cf59d80
Emoji + custom emoji is not a sticker
...
(cherry picked from commit baf045c02b7c556956c89979fd88f31903fae565)
2024-10-01 21:04:58 +02:00
Stephen Paul Weber
cbc1592605
Clear link descriptions before re-computing
...
(cherry picked from commit 6224dbcd95d6a0ba6badb5f5cf5dca8fd600c82d)
2024-10-01 21:04:58 +02:00
Stephen Paul Weber
89b107e3a9
Cannot correct other's messages
...
(cherry picked from commit 7a6c2195033d56bf46541177c57277856b20b886)
2024-10-01 21:04:58 +02:00
Arne
60d5d84029
Merge branch 'master' of https://codeberg.org/iNPUTmice/Conversations
2024-10-01 17:56:26 +02:00
Arne
b60d2d49fb
Optional OTR encryption (2/2) : TODO: Fix ask question to verify contact
2024-10-01 12:45:16 +02:00
Arne
5d7d13378c
Optional OTR encryption (1/2)
2024-10-01 12:07:04 +02:00
Arne
a87db143ba
More padding on tags
2024-09-30 22:20:02 +02:00
Stephen Paul Weber
eb3740daea
Don't show a 0
...
(cherry picked from commit dffbd4d9f9d7faa4655ca5a2baaff9403724a7a6)
2024-09-30 21:50:17 +02:00
Stephen Paul Weber
54de59a045
Allow multi-select tags
2024-09-30 21:50:13 +02:00
Stephen Paul Weber
773248134d
Allow drawer in tablet view also
2024-09-30 21:47:19 +02:00
Stephen Paul Weber
2a4e9bc651
Colour account badge by status
...
(cherry picked from commit 0cac56182a085108efe3e52167109acb644e3510)
2024-09-30 21:41:37 +02:00
Stephen Paul Weber
90fdef5a7d
Show unread counts for accounts
...
(cherry picked from commit 61cc97ff1fe06d71c3b6cad8489d8cc5c179225a)
2024-09-30 21:41:34 +02:00
Stephen Paul Weber
8b3fb07104
Show unread counts for main filters
...
(cherry picked from commit 70e7cbb5985d7ac19baf829f4134b29646490d35)
2024-09-30 21:41:30 +02:00
Stephen Paul Weber
266fae5647
Show only unread chats option
...
(cherry picked from commit 4971abab5fb12c436c4386a480dbf9615156f320)
2024-09-30 21:41:26 +02:00
Stephen Paul Weber
d591b17454
Remove start chat from drawer for now
...
(cherry picked from commit 84c0a6968dd3cd66df85d20e7798aad0b6e10fab)
2024-09-30 21:41:07 +02:00
Stephen Paul Weber
7187a726b4
Attempt to fix emoji search race
...
Seems like popup is still doing measure when new submit edits the list
can cause a crash.
(cherry picked from commit 8a7eb1e2a5c27dff6182fbd7d86c45a5157d422a)
2024-09-30 21:41:03 +02:00
Stephen Paul Weber
6a23d41c2c
Fix NPE
...
(cherry picked from commit 3e6c3889410bac71a698efe9bf78d61a655b0b23)
2024-09-30 21:40:59 +02:00
Stephen Paul Weber
473accc03f
Fix NPE
...
(cherry picked from commit 6ffd82343b1ea8ef364481b38d43fb581353249a)
2024-09-30 21:40:53 +02:00
Arne
c2cb5a1a80
Fix up
2024-09-28 23:37:21 +02:00
Daniel Gultsch
5fa48cf582
handle rare case of power manager not available
...
(cherry picked from commit fff53c45479bf103078ac3bba0d3d41110a74fc0)
2024-09-28 23:34:12 +02:00
Daniel Gultsch
7c1fa31ebf
catch browser not found in OK dialog
...
(cherry picked from commit 4931039aee6eea5aec713f01711bc2f1a4713374)
2024-09-28 23:34:12 +02:00
Daniel Gultsch
66746e0e1e
initialize emoji compat in application
...
(cherry picked from commit fcd6f7c18ac67a0dfc6dc6fab77e7e63cea4e75e)
2024-09-28 22:47:39 +02:00
Daniel Gultsch
52801eeda7
exclude all OnePlus devices instead of just individual devices
...
(cherry picked from commit 5012c7d21d467ac437f9d46d0d82a5c3fdfb32ab)
2024-09-28 22:47:35 +02:00
Stephen Paul Weber
6a779eeced
Only get avatar from cache for sidebar
...
And fetch in background if needed
(cherry picked from commit 40acf58dfa08bd392988e62ef41d9517801a1013)
2024-09-27 19:16:46 +02:00
Stephen Paul Weber
b511565914
We end to fix crash, so don't let end crash
2024-09-27 19:16:38 +02:00
Stephen Paul Weber
16bba29c2b
Fix NPE
...
(cherry picked from commit 858558bfb64d4bc6c4964aaea94e9a1494d0db1f)
2024-09-27 19:15:43 +02:00
Stephen Paul Weber
70de21785f
Fix NPE
...
(cherry picked from commit 2a2903f8d784766b2b133657ea132855ad71ae1d)
2024-09-27 19:15:41 +02:00
Stephen Paul Weber
fb73a8c9ab
NPE
...
Not sure how this can happen, seems very rare, maybe a race condition?
(cherry picked from commit 413b21341e34a613edf1eb59660450546852df83)
2024-09-27 19:15:38 +02:00
Arne
d060ea6d6a
Setting to use internal or external media viewer
2024-09-23 13:09:39 +02:00
Arne
93b096fcd6
Revert BCPQC
2024-09-22 21:50:23 +02:00
Arne
14bab395d5
correct shareable link
2024-09-22 09:53:35 +02:00
Arne
6ebd9eb43e
Change shareable link
2024-09-22 09:49:22 +02:00
Arne
b7c6684ec2
Improve icons + show title when nav drawer enabled
2024-09-20 17:36:28 +02:00
Arne
ed8b8402e0
Improve setting to disable nav drawer
2024-09-20 16:54:28 +02:00
Arne
06f2a21462
Fix possible NPE
2024-09-20 16:31:54 +02:00
Arne
1f864752fd
Improve preferences icons + remove expandable text preference for now
2024-09-20 16:10:53 +02:00
Arne
2e4d02fb08
Fix several NPE
2024-09-20 15:42:47 +02:00
Arne
d12c91a614
Set variable string for note to self
2024-09-20 13:42:31 +02:00
Arne
05470a9c85
Add setting to disable nav drawer
2024-09-19 23:29:27 +02:00