Commit log

ba11ea8 Translated using Weblate (Estonian)

Click to expand commit body
Currently translated at 100.0% (13 of 13 strings)

Translation: Conversations/Android App (Conversations)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-conversations/et/

Priit Jõerüüt created

733e84d Translated using Weblate (Albanian)

Click to expand commit body
Currently translated at 100.0% (70 of 70 strings)

Translation: Conversations/App Store Metadata (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/sq/

Besnik_b created

4df6a49 Translated using Weblate (Serbian)

Click to expand commit body
Currently translated at 100.0% (13 of 13 strings)

Translation: Conversations/Android App (Conversations)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-conversations/sr/

user11 created

f944c9a Translated using Weblate (Serbian)

Click to expand commit body
Currently translated at 100.0% (1039 of 1039 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/sr/

user11 created

fcd6f7c initialize emoji compat in application

Daniel Gultsch created

df22af4 Bump versionCode

Stephen Paul Weber created

4f927a1 No real thumbnail for audio files

Click to expand commit body
Let's not try to decode as an image lol

Stephen Paul Weber created

793f79f Show drawer with hamburger button or title tap

Stephen Paul Weber created

8492e92 Removed this by accident

Stephen Paul Weber created

e76c3bd Fix NPE

Click to expand commit body
I don't kow how binding.drawer can be null, but here we are...

Stephen Paul Weber created

ab52ddd If block contains zero newlines, it's not a block

Stephen Paul Weber created

b80654b Force a valid boolean value if server sent an invalid one

Click to expand commit body
(such as blank)

Stephen Paul Weber created

ce44735 Avoid crashes due to setting value outside of range

Click to expand commit body
In case of bad value

Stephen Paul Weber created

94a99e6 More notice that account is disconnected

Click to expand commit body
https://soprani.ca/todo/383

Stephen Paul Weber created

94e42f6 bump versionCode

Stephen Paul Weber created

40b28c7 Nicer custom tab

Stephen Paul Weber created

2276ee0 Video play button

Click to expand commit body
Goes to the video url (usually embed url) instead of the whole webpage.

Stephen Paul Weber created

ca6bbc3 Update OGP and send video url if present

Stephen Paul Weber created

eed71b7 On newer we don't need to ask again?

Click to expand commit body
I guess because it's so restricted?

Stephen Paul Weber created

3b0719a Support me command in replies

Click to expand commit body
And guard against edge case crash

Stephen Paul Weber created

e520040 Support latest retract/moderate xeps too

Stephen Paul Weber created

15ad8e0 This is redundant

Stephen Paul Weber created

e0d4dd6 Fix concurrent modification

Stephen Paul Weber created

74dcf9b Bump versionCode

Stephen Paul Weber created

d7cde84 Use known gateways in notification settings

Stephen Paul Weber created

c134019 Use known gateays during onboarding

Stephen Paul Weber created

c962d36 Use known gateways when tel uri clicked

Stephen Paul Weber created

749790c Use known gateways to get list of all gateways

Stephen Paul Weber created

bfae082 Use known gateways for contact sync

Stephen Paul Weber created

f3f154a Optimize drawer data loading

Click to expand commit body
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.

Stephen Paul Weber created

05f755a Use known gateways in manage account activity

Stephen Paul Weber created

2ce08fb Use known gateways cache in drawer

Stephen Paul Weber created

3ed3e18 Cache known gateways

Stephen Paul Weber created

01e6aaa Bump versionCode

Stephen Paul Weber created

6b999df Fix NPE

Stephen Paul Weber created

5012c7d exclude all OnePlus devices instead of just individual devices

Daniel Gultsch created

c140a4f Bump versionCode

Stephen Paul Weber created

f211267 Fix NPE

Stephen Paul Weber created

51a232d Bump versionCode

Stephen Paul Weber created

af9ea84 Pop back to top on any drawer choice

Stephen Paul Weber created

9bcfd84 Collapse after choosing something

Stephen Paul Weber created

68829d0 Fix NPE

Stephen Paul Weber created

63916a7 Allow access to all startconversation options from drawer

Stephen Paul Weber created

9d0dcd9 Sort tags in drawer

Stephen Paul Weber created

78b43f3 Visually deselect tag when choosing just a main filter

Stephen Paul Weber created

9bd5742 Colored badges

Stephen Paul Weber created

4a8b198 Add some icons to drawer

Stephen Paul Weber created

791358b Save filter state across rotation

Stephen Paul Weber created

ac8ac92 Allow filtering by tag in the drawer

Stephen Paul Weber created

f06a7b4 Add nav drawer with account switcher

Stephen Paul Weber created