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
Arne
46fa1a4fec
Improve autocomplete setting
2024-09-19 22:40:54 +02:00
Arne
31f66ea1cf
Fix up nicer custom tab
2024-09-19 22:33:17 +02:00
Stephen Paul Weber
125fccd2a8
Show drawer with hamburger button or title tap
...
(cherry picked from commit 793f79f31b0373733f724291263f12e27c0e42f3)
2024-09-19 19:42:44 +02:00
Stephen Paul Weber
fd4025091d
Fix NPE
...
I don't kow how binding.drawer can be null, but here we are...
(cherry picked from commit e76c3bdae65ae94999e5ad3111b3ff8c5f888551)
2024-09-19 19:39:26 +02:00
Stephen Paul Weber
3dcdaaea76
More notice that account is disconnected
...
https://soprani.ca/todo/383
(cherry picked from commit 94a99e6b1b8e3108abce17488c198a2f44dfc133)
2024-09-19 19:39:02 +02:00
Stephen Paul Weber
666791c1df
Fix concurrent modification
...
(cherry picked from commit e0d4dd61a1271c007095f35fb937dd0d887f7ae2)
2024-09-19 19:36:51 +02:00
Stephen Paul Weber
c79651fc57
Use known gateways in notification settings
...
(cherry picked from commit d7cde840a612538b2673091874b8af83948b98c0)
2024-09-19 19:36:43 +02:00
Stephen Paul Weber
623824bfd5
Use known gateays during onboarding
...
(cherry picked from commit c134019490b77d41d844cd735c97e0e8e7ac75a8)
2024-09-19 19:36:40 +02:00
Stephen Paul Weber
bc4670687e
Use known gateways when tel uri clicked
...
(cherry picked from commit c962d36d1777b299184a1f0529b9d846fb5e8055)
2024-09-19 19:36:38 +02:00
Stephen Paul Weber
de36c966b1
Use known gateways to get list of all gateways
...
(cherry picked from commit 749790c52698b7f079760d52beed862e979c428f)
2024-09-19 19:36:35 +02:00
Stephen Paul Weber
2a56dfa683
Use known gateways for contact sync
...
(cherry picked from commit bfae082ab90ff2768c54baeaf581733b2d6c81b3)
2024-09-19 19:36:23 +02:00
Stephen Paul Weber
ef1f542cd6
Optimize drawer data loading
...
We do it on every UI refresh so it matters. Stop refreshing accounts
unless accounts have changed. Speed up tags dramatically by not
bothering to sort the conversations (since we iterate them all anyway
here).
In my local testing this moved us from 20-26ms for the new code to an
average of under 2ms.
(cherry picked from commit f3f154a445bb79c04ef88000e80bc098a0635c6f)
2024-09-19 19:36:21 +02:00
Stephen Paul Weber
2c77c02f97
Use known gateways in manage account activity
...
(cherry picked from commit 05f755a2f27eb39c7b828be7218f47d7583eb3ce)
2024-09-19 19:36:18 +02:00
Stephen Paul Weber
72743917aa
Use known gateways cache in drawer
...
(cherry picked from commit 2ce08fba6135ada80fc31ae0666bb12cdac85f31)
2024-09-19 19:36:15 +02:00
Stephen Paul Weber
0723a399fb
Cache known gateways
...
(cherry picked from commit 3ed3e18b3850c6b06e5fcec8a9f614771dfabdd4)
2024-09-19 19:36:11 +02:00
Stephen Paul Weber
7a592117db
Fix NPE
...
(cherry picked from commit 6b999dfe4f6bf5bc8a2ccbea79ab6af67501d868)
2024-09-19 19:36:07 +02:00
Stephen Paul Weber
b8111d4385
Fix NPE
...
(cherry picked from commit f21126727fcb5c05db3566e87cef28cd5c1271fe)
2024-09-19 19:36:03 +02:00
Stephen Paul Weber
cb84ae9f66
Pop back to top on any drawer choice
...
(cherry picked from commit af9ea84d40d978f5aa5f6d92b912780f5f04755a)
2024-09-19 19:35:57 +02:00
Stephen Paul Weber
34072f8472
Collapse after choosing something
...
(cherry picked from commit 9bcfd8421cc9d70d3b104b3914731d189eeb9e11)
2024-09-19 19:35:54 +02:00
Stephen Paul Weber
14c943aab2
Fix NPE
...
(cherry picked from commit 68829d0d8706a144778acfd480217ee0194c4cd4)
2024-09-19 19:35:51 +02:00
Stephen Paul Weber
3ac5e81013
Allow access to all startconversation options from drawer
...
(cherry picked from commit 63916a70dea00e17a6372401e068dcaa6c3e60c4)
2024-09-19 19:34:12 +02:00
Stephen Paul Weber
5f67fe92b9
Sort tags in drawer
...
(cherry picked from commit 9d0dcd9dbf8c969042a4bee8b71b4fc190ad85bc)
2024-09-19 19:32:06 +02:00
Stephen Paul Weber
d682951226
Visually deselect tag when choosing just a main filter
...
(cherry picked from commit 78b43f375da7d1d03b862ef5ec9329afee187beb)
2024-09-19 19:32:03 +02:00
Stephen Paul Weber
a50cc04639
Colored badges
...
(cherry picked from commit 9bd5742fc20170921dbc6b92211da30d1b76b598)
2024-09-19 19:32:00 +02:00
Stephen Paul Weber
25d4db36eb
Add some icons to drawer
...
(cherry picked from commit 4a8b1982c207c981162dd03f137470f952294168)
2024-09-19 19:31:56 +02:00
Stephen Paul Weber
3db5211231
Save filter state across rotation
...
(cherry picked from commit 791358b2fd92eee4c53c61e0826535537382f105)
2024-09-19 19:31:52 +02:00
Stephen Paul Weber
bf467f16be
Allow filtering by tag in the drawer
...
(cherry picked from commit ac8ac92ff15ef8560a55bae549df45b78d3a153d)
2024-09-19 19:31:47 +02:00
Stephen Paul Weber
afb7ca3b04
Add nav drawer with account switcher
...
(cherry picked from commit f06a7b48814c0981c07cc110185930459547cdb2)
2024-09-19 19:24:48 +02:00
Stephen Paul Weber
045bd1a93f
No real thumbnail for audio files
...
Let's not try to decode as an image lol
(cherry picked from commit 4f927a124391fa99d86d3ad30789316fde2a69cb)
2024-09-19 19:12:10 +02:00
Stephen Paul Weber
eeab4e6d46
If block contains zero newlines, it's not a block
...
(cherry picked from commit ab52dddfce133daf4b9cb132c8cd2f829de0c1fb)
2024-09-19 19:11:03 +02:00
Stephen Paul Weber
d32bcc6c61
Force a valid boolean value if server sent an invalid one
...
(such as blank)
(cherry picked from commit b80654b361a82d6266180bd0b4910a0125668a4d)
2024-09-19 19:10:57 +02:00
Stephen Paul Weber
3975c0befa
Avoid crashes due to setting value outside of range
...
In case of bad value
(cherry picked from commit ce44735aeb123dcf10fefce6922cb886cab89b86)
2024-09-19 19:10:47 +02:00
Stephen Paul Weber
0c841f1aa3
Nicer custom tab
...
(cherry picked from commit 40b28c7f5869852ea570656dc4cc406fcd7ae8d2)
2024-09-19 19:10:06 +02:00
Stephen Paul Weber
f83c2e421c
Video play button
...
Goes to the video url (usually embed url) instead of the whole webpage.
(cherry picked from commit 2276ee00e042ecade56c279431bdd06bb693d2c0)
2024-09-19 19:10:01 +02:00
Stephen Paul Weber
1e8d4c86b9
Update OGP and send video url if present
...
(cherry picked from commit ca6bbc3a81b5926cd234b0f629f988f1e9b9607f)
2024-09-19 19:09:55 +02:00
Stephen Paul Weber
b1aa8de2f1
On newer we don't need to ask again?
...
I guess because it's so restricted?
(cherry picked from commit eed71b77c789aff8ec4c3b3f5e2126bd6ec5dc76)
2024-09-19 19:09:41 +02:00
Stephen Paul Weber
54f292ac41
Support me command in replies
...
And guard against edge case crash
(cherry picked from commit 3b0719a90b509612d84a601b624a5a5d6c8d89ba)
2024-09-19 19:09:34 +02:00
Stephen Paul Weber
30b567ea6c
Support latest retract/moderate xeps too
...
(cherry picked from commit e5200409731d37971bf2c8823fd0b23fccef3558)
2024-09-19 19:09:20 +02:00
Stephen Paul Weber
58542a8ffe
This is redundant
...
(cherry picked from commit 15ad8e0ac0f494a4d0b42265d490fb8a92a77485)
2024-09-19 19:09:12 +02:00
Arne
dcb2bb5d35
Apply monocles read more read less feature
2024-09-19 12:42:10 +02:00
Arne
100db3898a
Fix up Default to mpeg4 audio codec
2024-09-19 10:01:09 +02:00
Arne
8fc9e1a5da
Default to display enter key
2024-09-18 23:48:36 +02:00
Arne
ebd332bc61
Improve string
2024-09-18 22:28:45 +02:00
Arne
d2a97c544a
Default voice message codec to MPEG4
2024-09-18 14:50:30 +02:00
Arne
c4d6e631e8
Fix crash when autocomplete disabled
2024-09-17 20:15:31 +02:00
Arne
6b51a3177f
code cleanup
2024-09-17 16:19:48 +02:00
Arne
e5a68f0add
Increase map preview size
2024-09-17 16:06:19 +02:00
Arne
74221c79eb
Rounder input field
2024-09-17 10:14:13 +02:00
Arne
6dba098090
Disable onboarding after login for now
2024-09-17 09:15:11 +02:00
Arne
0e0f27365a
Replace suggested provider
2024-09-16 21:50:14 +02:00
Arne
b8dc434d43
Fix NPE
2024-09-16 21:41:10 +02:00
Arne
1ece485d65
Fix possible NPE
2024-09-16 21:27:07 +02:00
Arne
5b0c1a6a06
Adjust theme color input layout
2024-09-16 21:22:20 +02:00
Arne
e21051eb8e
Correct string
2024-09-16 21:14:19 +02:00
Arne
703f0dc6c3
Fix flipping nav icon in start conversation
2024-09-16 21:03:09 +02:00
Arne
16d6b514a1
Fix up show/hide quick action buttons
2024-09-16 20:28:39 +02:00
Arne
f12e00ca53
Fix up disable nav bar
2024-09-16 19:58:09 +02:00
Arne
faec83d925
correct string
2024-09-16 18:05:50 +02:00
Arne
e46e8bbdc7
Fix NPE "show thread feature"
2024-09-16 18:03:41 +02:00
Arne
e6fde9ce3d
Correct show own accounts preference call
2024-09-16 17:42:22 +02:00
Arne
a698632459
Smaller text for own accounts
2024-09-16 17:32:38 +02:00
Arne
89cac0f547
Fix possible NPE
2024-09-16 17:18:41 +02:00
Arne
01ae28484d
Apply option to show own accounts
2024-09-16 17:17:20 +02:00
Arne
4daba5db66
Apply option to show map preview
2024-09-16 16:27:35 +02:00
Arne
ce6d8d53b2
Fix up thread for WebXDC
2024-09-16 14:58:14 +02:00
Arne
92f79966f1
Add option to show/hide threads feature
2024-09-16 14:52:06 +02:00
Arne
40ca4c6914
Disable initial onboarding for now + improve strings
2024-09-14 15:57:38 +02:00
Arne
fce586330a
Fix crash when showing this thread only and then send a message
2024-09-13 22:52:05 +02:00
Arne
59599ab83c
Bigger rich quotes
2024-09-13 11:04:42 +02:00
Arne
6c4120370b
increase avatar size
2024-09-13 10:38:34 +02:00
Arne
208ba2a9c1
Code correction
2024-09-13 10:34:55 +02:00
Arne
10c3135015
Fix up rich quotes
2024-09-13 10:34:44 +02:00
Arne
c0c9ef3c91
Fix up show subject input
2024-09-12 23:30:42 +02:00
Daniel Gultsch
f721df4b50
fix rare issue with CSI triggering pep notification dedup
...
(cherry picked from commit 483ff7abe0134c94a97d4603477138948d6a53fa)
2024-09-12 21:20:16 +02:00
Daniel Gultsch
d4f8fc3739
send delivery receipt when strict discovery timeout is used
...
(cherry picked from commit 66db477b7137409da5cc8f50d1694b4c6138eb39)
2024-09-12 21:19:34 +02:00
Daniel Gultsch
144e458ddb
add timeout when device call gets no ringing response
...
(cherry picked from commit 465c99fb7b18b377823f5a4a321a4b68b3d38ad7)
2024-09-12 21:19:18 +02:00
Arne
0d568debcd
Don't need this
2024-09-12 17:29:51 +02:00
Stephen Paul Weber
eae1f48249
Use same MIME type as delta chat
...
(cherry picked from commit 7b579fdbe06dc786ecdb402a0e3625cd6fa386af)
2024-09-12 17:27:21 +02:00
Arne
9ebacc92e5
Add "save to downloads" for attachments
2024-09-12 17:24:27 +02:00
Arne
7118623740
Correct strings
2024-09-12 16:44:16 +02:00
Arne
99905383e5
Update to monocles database format v2
2024-09-12 16:02:34 +02:00
Arne
3b5d1db44b
TODO DANE enforcement
2024-09-12 03:59:47 +02:00
Arne
13b3109b59
Whitespace
2024-09-12 03:49:53 +02:00
Arne
024789e39a
Fix up DANE enforcement
2024-09-12 03:49:42 +02:00
Arne
3c6cadaacb
Zooming in image and avatar preview
2024-09-11 17:03:09 +02:00
Arne
abd6a7874a
Integrate photo editor
2024-09-11 16:30:17 +02:00
Arne
8a20d9c947
Try to use BCPQC where possible
2024-09-11 12:18:07 +02:00
Arne
e74d1cdee9
Apply add little more margin to the end of message bubbles
2024-09-10 21:46:19 +02:00
Arne
f0a88340a6
Fix crash when theme mode changes in a chat
2024-09-10 21:39:45 +02:00
Arne
d0ef5fdbd6
Apply add little margin to the end of message bubbles
2024-09-10 21:31:30 +02:00
Arne
5fc3d81935
Change default invite domain
2024-09-10 17:47:10 +02:00
Arne
94ec6546e2
Merge remote-tracking branch 'origin/1.8' into 1.8
...
# Conflicts:
# build.gradle
# src/main/java/eu/siacs/conversations/ui/ConversationFragment.java
2024-09-10 09:42:50 +02:00
Arne
51cfb25f69
Merge upstream
2024-09-10 09:37:37 +02:00
Stephen Paul Weber
c499ea2670
Show banned users to admins
...
(cherry picked from commit dbe40f8ee92fa29178c9729e884f7ba381265c7f)
2024-09-10 08:23:27 +02:00
Arne
07535bdb8a
Merge branch 'master' of https://codeberg.org/iNPUTmice/Conversations
2024-09-10 08:14:55 +02:00
Daniel Gultsch
49ea241655
show toast after failure to disable video
...
(cherry picked from commit d95b30f71661644ccd43da6380c9e1706df91204)
2024-09-10 07:53:18 +02:00
Arne
83afc93fa6
Fix up, update bc
2024-09-10 07:53:18 +02:00
Arne
0fe7066cc3
Fix up, update bc
2024-09-09 21:17:13 +02:00
Stephen Paul Weber
aff24255c2
Allow correcting previous messages
2024-09-09 20:39:42 +02:00
Stephen Paul Weber
fa1e9dcbd9
Fix autocomplete disable setting
...
(cherry picked from commit 887b71ffadb0afa7cac2b96d401a7af589e91cc1)
2024-09-09 20:34:24 +02:00
Stephen Paul Weber
c0207a578f
Show banned users to admins
...
(cherry picked from commit dbe40f8ee92fa29178c9729e884f7ba381265c7f)
2024-09-09 20:33:57 +02:00
Stephen Paul Weber
474f94e38a
Port EmojiSearch to use Autocomplete
...
(cherry picked from commit f3c1f238d03f94cafc30e176dfe13969a444318f)
2024-09-09 20:30:20 +02:00
Stephen Paul Weber
ae71b7e52f
Limit @here UI to members or higher
...
(cherry picked from commit 387ef1a8a7ba4f4b96e1143d9c89be846267780d)
2024-09-09 20:29:08 +02:00
Arne
bd0fac842c
Fix up
2024-09-09 20:29:01 +02:00
Stephen Paul Weber
79793efda0
Whitespace
...
(cherry picked from commit 94f51888c449b8506cd347eb56d6a0e0130c8fdf)
2024-09-09 20:28:16 +02:00
Stephen Paul Weber
7b4660a57c
Generate avatar from nick not legacy "name"
...
(cherry picked from commit 775f5f8063cd5a98898f4d70d264aa0c85a9c23c)
2024-09-09 20:28:03 +02:00
Stephen Paul Weber
963de2bb2a
@mention autocomplete UI
...
(cherry picked from commit 735e5c4aec55ec070018c3a08d2aba15e24ea897)
2024-09-09 20:26:57 +02:00
Stephen Paul Weber
e5d1328337
Global setting to disable link previews
...
(cherry picked from commit 116639c6e52d7f995eee7c8a95ffc9845c972fe2)
2024-09-09 20:16:26 +02:00
Stephen Paul Weber
0aa471bdcd
Don't bother looking for link previews OMEMO
...
Since it has to be stripped anyway without twomemo
(cherry picked from commit 9901c353d5d202098a2a4272df38e7c69d7b4734)
2024-09-09 20:16:21 +02:00
Stephen Paul Weber
d076228bff
Doing OMEMO shouldn't re-try links
...
(cherry picked from commit 2e5aa512842157f7b894c9da582713f07faee53e)
2024-09-09 20:16:17 +02:00
Stephen Paul Weber
b86154f006
YouTube pages are huge and the metadata is not on top
...
(cherry picked from commit e79e2bfd366ceddfa6ecd602fa2ac9477aa7f7f6)
2024-09-09 20:16:02 +02:00
Stephen Paul Weber
ffbe765c21
Tweak link preview colours
...
(cherry picked from commit a680fa8e2a6627b0e072cdf57de13f5d242bda43)
2024-09-09 20:15:58 +02:00
Arne
65b0eb59eb
Setting to disable automatically jump to commands page
2024-09-09 20:13:11 +02:00
Arne
aa0ad731e1
Add missing preference icon
2024-09-09 20:01:54 +02:00
Arne
77372f9c3f
Add Background to command pages
2024-09-09 20:00:00 +02:00
Arne
c81dd14cf9
Change monocles chat preferences logo
2024-09-09 19:46:51 +02:00
Arne
7d45e2acec
Fix up
2024-09-09 17:40:56 +02:00
Stephen Paul Weber
1556c18011
Initial display for link previews
...
(cherry picked from commit d83e51aedfd6b0a221c7b17504d4d67f40fc3aec)
2024-09-09 17:40:01 +02:00
Stephen Paul Weber
6a6eb74932
Warning about force channel binding setting
...
(cherry picked from commit 3c758c39e8640d935f9f8074533c64ba443c6c44)
2024-09-09 17:35:18 +02:00
Stephen Paul Weber
01990065ee
Delta chat has this, seems good
...
(cherry picked from commit 3eaf8c8b702943db7a431f6115bd38163ee34bfe)
2024-09-09 17:35:12 +02:00
Stephen Paul Weber
b01839f80b
Load internal URLs inside the webview
...
(cherry picked from commit 5d7e7681286cd9b391f1fb793e150ae497369abf)
2024-09-09 17:35:08 +02:00
Stephen Paul Weber
e1f428a4c7
Better codeblock support
...
Including basic support for language tagging
(cherry picked from commit 417a3f48e359e17f141174451df426b2a7ebad32)
2024-09-09 17:35:03 +02:00
Stephen Paul Weber
8c6b69cbed
Don't linkify inside escaped/codeblocks
...
(cherry picked from commit de8fb3e26599bb24b1d2b07be3a0ea410c0695c2)
2024-09-09 17:34:58 +02:00
Arne
26933e2d09
Apply XMPP icon
2024-09-09 17:04:56 +02:00
Arne
3097700f82
Block send voice record button when already sending.
2024-09-09 09:00:04 +02:00
Arne
d0599ed71a
Apply monocles voice recorder
2024-09-09 04:33:01 +02:00
Arne
1e4772cd54
Remove fallback ciphers
2024-09-08 23:51:13 +02:00
Arne
62ec6c9023
Improve toolbar
2024-09-08 23:48:29 +02:00
Arne
0e5dbb9895
Fix up private message hint
2024-09-08 21:39:15 +02:00
Arne
c2bc3c3f68
Replace checkbox in contact details with material switch
2024-09-08 21:38:59 +02:00
Arne
cd6438c152
Improve quick action buttons
2024-09-08 14:05:46 +02:00
Arne
776316c608
Move mic and take photo to text input
2024-09-07 12:34:04 +02:00
Arne
4f727c0567
Improve input area
2024-09-07 10:14:37 +02:00
Arne
624adf344b
Hide attachment from top bar and show encryption lock
2024-09-07 08:55:00 +02:00
Arne
87d838093e
Play gifs in media preview
2024-09-06 19:00:45 +02:00
Arne
a537c49e06
Apply monocles in app media preview
2024-09-06 18:44:59 +02:00
Arne
8b78b2357d
Default to store media in cache
2024-09-06 10:52:54 +02:00
Arne
f8e0b479f6
Disable swipe to commands view fixes message bubble swiping
2024-09-05 23:18:04 +02:00
Arne
49979e483d
Code cleanup
2024-09-05 21:47:13 +02:00
Arne
5c35f0cbf0
Apply option to show less avatars
2024-09-05 21:47:12 +02:00
Arne
2beb216727
Fix up show avatars big in conference details
2024-09-05 21:32:32 +02:00
Arne
fa537549a9
Apply show avatars big on long click
2024-09-05 20:02:59 +02:00
Arne
0b88b1ddae
Default to false for colorful chat bubbles
2024-09-05 20:02:58 +02:00
Arne
906c606f24
Update about
2024-09-05 17:51:56 +02:00
Arne
85a87c4b68
Update about
2024-09-05 17:51:21 +02:00
Stephen Paul Weber
0a6b6ad697
Option to show your own QR code from the QR code scanner
...
(cherry picked from commit 827f8fcad56380bf9b6cb3a273ba97e6a02ffc83)
2024-09-05 17:38:33 +02:00
Stephen Paul Weber
16485df3dc
If no internet while create account, keep trying
...
(cherry picked from commit fefb69c68df5446a7dde7723a9708745f1223f6a)
2024-09-05 17:37:17 +02:00
Stephen Paul Weber
4d52aa5ad9
Check for sync even with no gateways
...
As we may need to remove something from a removed gateway.
(cherry picked from commit f63282767512d9b8b478e610b67f85c7f43711cd)
2024-09-05 17:37:07 +02:00
Stephen Paul Weber
fab404962c
If we don't get up to now, at least get recent messages
...
(cherry picked from commit 61309f3a901817c5940a936191de45e6ac9859ae)
2024-09-05 17:37:01 +02:00
Stephen Paul Weber
20517874da
Fix several crashes on lower android
...
(cherry picked from commit 69df691fa1aae49ab7536aa7188ac4e35ed8f727)
2024-09-05 17:36:51 +02:00
Stephen Paul Weber
ca38dfb9e3
Hide sticker dir setting on lower android
...
(cherry picked from commit f9562238fc2905211cbd1384caa37b520c69a2ac)
2024-09-05 17:36:48 +02:00
Arne
b060501f5e
Show subtitle info and avatar in app bar
2024-09-05 08:52:51 +02:00
Arne
50cdc8d3e4
Add strings
2024-09-04 10:02:44 +02:00
Arne
47751fbbb4
Correct Bottom Navigation color
2024-09-03 21:03:03 +02:00
Arne
daa6e58b7e
Correct Bottom Navigation color
2024-09-03 19:53:36 +02:00
Arne
592ffa3fb0
Fix crash when rotate screen
2024-09-03 14:22:36 +02:00
Arne
cbf111440c
Add string
2024-09-03 13:50:12 +02:00
Arne
e50c289809
Apply Show list of recent threads in contact details too
2024-09-03 11:12:21 +02:00
Arne
1671a965b7
Apply allow editing every own text message
2024-09-03 08:59:48 +02:00
Arne
13ad7607d7
Correct strings
2024-09-03 07:54:15 +02:00
Arne
bdb20b9d83
use Material switch only
2024-09-03 07:48:46 +02:00
Arne
412b31b3d5
Add setting to enforce DANE + cleanup strings
2024-09-03 07:31:39 +02:00
Arne
0acbed5a88
Correct database version
2024-09-03 01:18:13 +02:00
Arne
8f067ae0f9
Improve of welcome screen
2024-09-03 00:48:59 +02:00
Arne
72a7346ddf
Little improvement of welcome screen
2024-09-03 00:05:45 +02:00
Arne
0ec17809b9
Correct addresses
2024-09-02 23:59:57 +02:00
Arne
2503f0777f
Add privacy policy domain
2024-09-02 23:58:43 +02:00
Arne
b53ae98053
add monocles.eu host
2024-09-02 23:46:38 +02:00
Arne
1cd155382b
Update bar logo
2024-09-02 23:41:39 +02:00
Arne
f9f84d53f7
Add missing preferences icons
2024-09-02 23:35:58 +02:00
Arne
a461b4a066
Allow setting custom background globally
2024-09-02 23:28:31 +02:00
Arne
c8a4040a25
Use Material 3 switches for preferences
2024-09-02 23:11:09 +02:00
Arne
c181ce231a
Hide fab when bottom navigation visible
2024-09-02 22:58:36 +02:00
Arne
1f6a29b698
Apply bottom navigation
2024-09-02 20:51:37 +02:00
Arne
120095fb17
Correct about monocles chat logo
2024-09-02 20:02:48 +02:00
Arne
327b3ee724
Update main logo
2024-09-02 19:13:42 +02:00
Arne
a4f4db93d0
Custom background per conversation
2024-09-02 13:34:23 +02:00
Arne
1d52bfdbde
Apply shapeable avatars
2024-09-01 18:48:29 +02:00
Arne
8ca9a6edff
Continue adjust welcome screen
2024-09-01 17:52:10 +02:00
Arne
ee4f5d544b
Change notification LED color
2024-09-01 17:51:45 +02:00
Arne
ad4ac2ee05
Adjust monocles icons and logos + start to change welcome screen
2024-09-01 17:20:02 +02:00
Arne
345d7420af
Further applying monocles database and strings
2024-09-01 09:54:22 +02:00
Arne
00a72f6ef0
Apply monocles database backend
2024-09-01 09:25:52 +02:00
Arne
90ac3d8872
Adjust theme colors and logos
2024-09-01 02:03:43 +02:00
Arne
40607058af
Adjust themed colors
2024-09-01 00:37:53 +02:00
Arne
d090311f60
Remove message bubble tails
2024-08-31 22:58:44 +02:00
Arne
aee89e808b
Bigger custom emoji
2024-08-31 22:34:52 +02:00
Arne
4b2249ba19
Apply monocles context file preview
2024-08-31 22:33:36 +02:00
Arne
049f311607
Default to OMEMO enabled
2024-08-31 21:48:41 +02:00
Arne
083b7ec946
Remove old Cheogram swiping
2024-08-31 21:46:43 +02:00
Arne
d4b1e440c2
apply monocles launcher icons
2024-08-31 21:33:39 +02:00
Arne
6957dd3b0c
apply monocles swipe feature
2024-08-31 21:04:00 +02:00
Arne
3ca68caaa7
monocles splash screen
2024-08-31 20:57:44 +02:00
Arne
ba209017e2
Initial rebase for monocles chat 1.8
2024-08-31 20:41:31 +02:00
Arne
7110e95ae9
Update translations
2024-08-29 12:57:06 +02:00
Stephen Paul Weber
f904801ecc
When MUC strips image, show body
...
(cherry picked from commit 28874921bffd0520063239e78c616fc0fba9bf5e)
2024-08-27 15:26:38 +02:00
Stephen Paul Weber
9534033fb6
Don't remove oob fallback if there is no oob
2024-08-27 08:42:35 +02:00
Arne
32d8e7fa74
Move quoting up
2024-08-27 08:39:03 +02:00
Stephen Paul Weber
d2287c0301
If DANE fails for any reason at all, don't let it crash us
...
(cherry picked from commit a211e1621e12d4cb7281ae201b7d5abdd613abc1)
2024-08-27 08:37:12 +02:00
Arne
225816cbdc
Fix race
2024-08-27 08:36:35 +02:00