Commit log

826ff0c Translated using Weblate (Ukrainian)

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/uk/

SomeTr created

7c710e4 Translated using Weblate (Ukrainian)

Click to expand commit body
Currently translated at 99.7% (964 of 966 strings)

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

SomeTr 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

Click to expand commit body
When the link is to a media file, just attach it

Stephen Paul Weber created

09fc1fd Fix emoji rendering on older devices

Click to expand commit body
dotsindicator must have been pulling in some dependency that messed with
the emoji spans

Stephen Paul Weber created

814216e Translated using Weblate (Russian)

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

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

0eoc created

3eb2f14 Prevent crash for zero width substring

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

adf96f5 Translated using Weblate (Italian)

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

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

random_r 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

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

Click to expand commit body
* '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)

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

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

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

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

d1ba36c version bump to 2.12.6 + changelog

Daniel Gultsch created

836f048 add CI via woodpecker

Click to expand commit body
based on docker image provided by Gadgetbridge

focus for now is getting something build. we can optimize this later and
provide our own image

Daniel Gultsch created

5db3ca0 Translated using Weblate (Galician)

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

1106595 index must be <= size

Stephen Paul Weber created

a4c9e71 createOpenDocumentTreeIntent added in 29

Stephen Paul Weber created

7816381 Use IconCompat

Stephen Paul Weber created

f5aeab7 If timer is already cancelled, then we don't need to schedule

Stephen Paul Weber created

fabdfd4 Make sure to broadcast nick on nick change

Click to expand commit body
Some servers ignore extra payloads on the change presence itself, so once that's
done then send the extra payloads in a new presence.

Stephen Paul Weber created

96c031a There is apparently a limit to the number of phone account on some OS

Click to expand commit body
Which was causing a crash here.

Stephen Paul Weber created

e9f6280 Translated using Weblate (German)

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

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

nautilusx created

f7d5635 Translated using Weblate (Vietnamese)

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/vi/

Karma78 created

8d89c33 Translated using Weblate (Vietnamese)

Click to expand commit body
Currently translated at 99.8% (965 of 966 strings)

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

Karma78 created

4e0d6c4 Better label for last activity preference

Stephen Paul Weber created

3dbf282 Allow bigger avatar only for animated

Stephen Paul Weber created

b0425c9 Fix crash (" ".split("\\s+") is empty array)

Stephen Paul Weber created

12b3442 add ј to list

Daniel Gultsch created

d588e94 q is not cyrillic but ԛ and х are

Daniel Gultsch created

8a7c545 Make sure above users always see the domain the recognize even in a blank app

Stephen Paul Weber created

2d04ed3 Stretch avatar if needed

Stephen Paul Weber created

1b01881 Fix NPE

Stephen Paul Weber created

466cbac Allow publishing an animated avatar

Click to expand commit body
This requires not compressing it or cropping it unless we want to do *a lot*
more code, so file must be under 100k or we freeze it and no promises what your
non-square avatars will look like generally.

Stephen Paul Weber created

89c5e11 Use ImageDecoder for avatars

Stephen Paul Weber created

d8e262d No more BitmapCache

Click to expand commit body
All drawables forever

Stephen Paul Weber created