Commit log

bc38435 Translated using Weblate (German)

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

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

nautilusx created

fe0cbc4 Translated using Weblate (Galician)

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

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

ghose created

88851ea bundle letsencrypt root certificates

Click to expand commit body
as per https://letsencrypt.org/2023/07/10/cross-sign-expiration.html
Letsencrypt is dropping support for Android <= 7 by removing cross signing.

to keep supporting older Android versions we need to bundle the root cert
ourselves. (Firefox for example does this too)

The KeyStore file is in BKS-V1 format. A good tools to edit the file is

https://keystore-explorer.org/

To keep the attack and bug surface as low as possible we only run the check
against the bundled keystore on Android <= 7

Daniel Gultsch created

3cf59b4 bump various dependencies

Daniel Gultsch created

2f5ee05 Don't lose encryption type when adding a file

Stephen Paul Weber created

f790c2c Do not attach payloads to legacy encryption

Stephen Paul Weber created

0866c88 Don't just always show jid as conversation name with stranger

Stephen Paul Weber created

fa14870 Always show presence name if known

Click to expand commit body
But add jid in parens to avoid spoofing attacks when no presence
subscription.

In such cases usually there will also be a message from stranger warning snackbar.

Stephen Paul Weber created

019720e If there is no presence then we can't possibly do a check

Stephen Paul Weber created

0a1787c Allow selecting jid from contact details

Stephen Paul Weber created

e9ce8eb No onw knows what a "2D Barcode" is

Stephen Paul Weber created

5ed491a Always allow rejecting request even from stranger

Stephen Paul Weber created

0cc4455 Use phone icon istead of PSTN

Click to expand commit body
No one know what a PSTN is

Stephen Paul Weber created

1850656 Clearer wording if you end up here after credit card payment

Stephen Paul Weber created

56c7637 Restore fastlane descriptions

Stephen Paul Weber created

d45db37 Stronger default account colours

Stephen Paul Weber created

4ed2ca9 Right align meta line in sent bubbles again

Stephen Paul Weber created

00ee083 Smaller bubble radius

Stephen Paul Weber created

0c40b4d Default quick action to none (aka attach menu)

Stephen Paul Weber created

daff1fc Dynamic status colors for button, show attachment icon

Stephen Paul Weber created

76aa5d3 Rounder buttons

Stephen Paul Weber created

d6271c7 Rounder images that sort of fit into the bubble

Click to expand commit body
Can't figure out how to make them actually go to the edge of the bubble...

Stephen Paul Weber created

a866677 Pill shaped tags

Stephen Paul Weber created

35172d2 Flat, rounder things

Stephen Paul Weber created

4fb3ef9 Desaturated chat bubble colours

Stephen Paul Weber created

6ad6f46 Desaturate hardcoded tag colors to match generated

Stephen Paul Weber created

bb9250f Softer XEP0392 colours from c3 branch

Stephen Paul Weber created

13c6a04 WebXDC update with no thread is invalid

Stephen Paul Weber created

3729275 Query param is only valid on hierarchical uri

Stephen Paul Weber created

50384f9 Min width on chat bubble

Click to expand commit body
Allowing footer to wrap more aggressively

Stephen Paul Weber created

b97cd7a onStartCommand is on main thread

Click to expand commit body
And we might do networking stuff if we need a reconnect.

Stephen Paul Weber created

d049703 MUC reports battery thing may not even have been real

Stephen Paul Weber created

5b94c5c Show back button even with onboarding for "other" conversations

Stephen Paul Weber created

cec9c30 Note so BTC payors are less confused why they are here

Stephen Paul Weber created

d3f5299 Do not fall through from show only this thread action

Stephen Paul Weber created

a9c18ef Escape URI properly

Stephen Paul Weber created

c588def If the only span is right at the end, it's still not plain text

Stephen Paul Weber created

27e5828 No extended addressing fallbacks in quotes

Stephen Paul Weber created

43c2aab Internal ping every two minutes

Click to expand commit body
It's not clear why this ping was introduced, but waking up the CPU and
doing work every 10 seconds seems excessive, so let's see if this helps
with the recent reports of high battery usage.

Stephen Paul Weber created

edd54c1 Log background activities more

Click to expand commit body
To debug battery usage

Stephen Paul Weber created

af8713a Fail the connection if service is gone

Stephen Paul Weber created

27c58a0 Merge branch 'master' of codeberg.org:iNPUTmice/Conversations

Click to expand commit body
* 'master' of codeberg.org:iNPUTmice/Conversations: (50 commits)
  abort socks candidate search if peer selected something with higher priority
  disable quick log
  refactor Jingle File Transfer. add WebRTCDatachannel transport
  Translated using Weblate (Galician)
  Translated using Weblate (Bulgarian)
  Added translation using Weblate (Esperanto)
  remove some outdated information from readme
  UnifiedPush: send unregistered to apps when 'none' account is selected
  ensure will tell 'messenger' when UP registration fails or is delayed
  support location attribute on enable
  bump gradle plugin version
  add quick log functionality to debug UP
  Translated using Weblate (Chinese (Simplified))
  Translated using Weblate (Chinese (Simplified))
  Translated using Weblate (Italian)
  Translated using Weblate (Chinese (Simplified))
  JingleConnectionManager: code clean up
  update call UI after RTP connection has ended
  fixup: properly detect fast
  treat carbons as enabled when requested through bind 2
  ...

Stephen Paul Weber created

aeb805a abort socks candidate search if peer selected something with higher priority

Daniel Gultsch created

eec01c9 disable quick log

Daniel Gultsch created

d3b38a5 refactor Jingle File Transfer. add WebRTCDatachannel transport

Daniel Gultsch created

66ecb8e Keep microphone in foreground if we have any reason to

Click to expand commit body
Otherwise we may lose it.

Stephen Paul Weber created

8208724 Translated using Weblate (Galician)

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

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

ghose created

5a20273 Translated using Weblate (Bulgarian)

Click to expand commit body
Currently translated at 93.9% (920 of 979 strings)

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

Salif Mehmed created

9be4ddf Added translation using Weblate (Esperanto)

RTRedreovic created

22a9e9e remove some outdated information from readme

Daniel Gultsch created