5a25ba2
Auto follow threads in channel optional
Click to expand commit body
Off by default
Stephen Paul Weber created
5a25ba2
Auto follow threads in channel optional
Off by default
Stephen Paul Weber created
bcef5f0
Re-use existing forked thread when exists
When replying to or mentioning a null-thread message, re-use the thread id of any existing forked thread from a previous reply to that message if there is one, so that not everyone replying to a null thread message ends up generating a new thread when most of the time they mean to all end up in the same new thread. Of course user may tap thread icon at any time if they actually want a second fork. Mentions still do not generate a new thread since their association is not tracked, but will follow the forked thread if it exists.
Stephen Paul Weber created
15dfa7f
Reset html when resetting body (on MUC reflection)
Stephen Paul Weber created
ecec584
Build optional splits (fdroid can use these)
Stephen Paul Weber created
e7a9b4e
Copy in file if we can't read the path
Stephen Paul Weber created
0cb85af
Split space between tall input box and emoji picker better
Stephen Paul Weber created
21c3542
Find last colon that isn't part of another word
Stephen Paul Weber created
ddf4dd5
Anything, even newline, can end an emoji search
Stephen Paul Weber created
f967c5b
Fix NPE
Stephen Paul Weber created
73389f8
Fix NPE
Stephen Paul Weber created
7e5c69c
drawDrawable should at least not crash when it has no idea how big
Stephen Paul Weber created
e494462
Try offloading sendMessage from the UI thread
To improve performance when pushing the button, don't hit the DB from UI thread etc.
Stephen Paul Weber created
7cd3038
Speed up and improve emoji search
Stephen Paul Weber created
666b24c
Add stickers to db when scanning
And add pack as a tag
Stephen Paul Weber created
3aa1239
Base64OutputStream must be flush+close or you can lose bytes
Stephen Paul Weber created
a63fedb
Fix reply-to-self
And also reply to no id just fall back to quote.
Stephen Paul Weber created
08afbe3
Base size on density
Stephen Paul Weber created
247da56
A bit more delay for slow devices?
Stephen Paul Weber created
f8d4424
Do not block UI thread while searching
Stephen Paul Weber created
371c3eb
Custom emoji from stickers
Stephen Paul Weber created
cb03722
Initial emoji autocomplete
Stephen Paul Weber created
43bcdc9
Links in a quote are not really in this message
Stephen Paul Weber created
c1a8860
Only request to speak once
Stephen Paul Weber created
6b938a2
Allow publishing SVG avatar
Stephen Paul Weber created
f222cd7
Support SVG in avatar and image preview
Stephen Paul Weber created
616737f
Open backup file in background thread
In case it is over network, etc
Stephen Paul Weber created
ae76ab2
Use account colour on notifications properly
Instead of always using autogenerated colour
Stephen Paul Weber created
865e289
Include opengraph metadata about HTML links
Stephen Paul Weber created
fe3769d
Do not crash when webxdc message is inexplicably missing cids
Stephen Paul Weber created
ff63583
Basic link previews
When the link is to a media file, just attach it
Stephen Paul Weber created
09fc1fd
Fix emoji rendering on older devices
dotsindicator must have been pulling in some dependency that messed with the emoji spans
Stephen Paul Weber created
3eb2f14
Prevent crash for zero width substring
Can happen if splitting a spannable with a span that starts at the beginning and a delimiter as the first character.
Stephen Paul Weber created
304ea08
Fix race crash
Stephen Paul Weber created
4d4108f
Fix crash when checking a message without counterpart for reactions
Stephen Paul Weber created
7ebaf79
Degenerate handling of voice requests
At least show them as a private message from the room, implement full form-in-message flow later
Stephen Paul Weber created
398755f
Implement request voice button
Stephen Paul Weber created
6838854
More clear UI when you are muted in a MUC
Stephen Paul Weber created
e5a4af4
Show command list at end of onboarding
Stephen Paul Weber created
55dff66
Allow editing or copying autogenerated password
Stephen Paul Weber created
45122e0
Autogenerate stronger passwords
Stephen Paul Weber created
e1f6409
Audio memos in opus where available
Stephen Paul Weber created
69f2f2c
More specific mime type for m4a
Stephen Paul Weber created
2c069a6
Merge branch 'master' of https://codeberg.org/iNPUTmice/Conversations
* 'master' of https://codeberg.org/iNPUTmice/Conversations: (134 commits) Translated using Weblate (German) Translated using Weblate (Galician) version bump to 2.12.6 + changelog add CI via woodpecker Translated using Weblate (Galician) Translated using Weblate (German) Translated using Weblate (Vietnamese) Translated using Weblate (Vietnamese) add ј to list q is not cyrillic but ԛ and х are version bump to 2.12.5 + changelog Translated using Weblate (Vietnamese) Use libidn for stringprep UP: add custom extensions for app<->distributor interaction process stream features after success when we inlined bind but not sm Translated using Weblate (Vietnamese) Translated using Weblate (Swedish) Translated using Weblate (French) Translated using Weblate (French) Translated using Weblate (Czech) ...
Stephen Paul Weber created
b4fb5cc
Fix memory leak
Stephen Paul Weber created
b4052cb
Translated using Weblate (German)
Currently translated at 100.0% (48 of 48 strings) Translation: Conversations/App Store Metadata Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/de/
nautilusx created
fb8b526
Translated using Weblate (Galician)
Currently translated at 4.2% (2 of 47 strings) Translation: Conversations/App Store Metadata Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/gl/
ghose created
2cc5d3b
Only refresh the command recycler if we need to
Otherwise every UI refresh of any kind causes text boxes to lose focus.
Stephen Paul Weber created
57f0594
Affiliation and role and hats as tags
Do not show "none" affiliation since it doesn't really mean much and is the default, same for "participant". Show "visitor" role as "muted". Hats are coloured by the URI not their name.
Stephen Paul Weber created
f88d778
Fix NPE
Stephen Paul Weber created
fd039fe
Fix NPE
Stephen Paul Weber created