Commit log

3944ff1 Store FileParams as SIMS in payloads

Click to expand commit body
We no longer use the old fileParams column or serialization format for new
messages, instead storing and loading to/from a SIMS element in payloads.  If
the incoming message had a SIMS element, we preserve it as much as possible and
only add newly discovered information to it.  If the incoming message had a
different kind of attachment (such as OOB) then we synthesize a SIMS element
from the extracted data.

SIMS has no spec for storing width/heigh/duration of the final media, so use RDF
namespace from schema.org for those data.

Stephen Paul Weber created

5e414dd Prevent accidental mutation of Elements

Click to expand commit body
If you want to mutate, use bindTo and mutate the Element, don't getChildren()
and mutate that or it will get out of sync with childNodes

Stephen Paul Weber created

3c9fef4 Parse all SIMS and OOBs on a message

Click to expand commit body
Use a set that keys on URL so that we don't get duplicates.

Still only store the first one for now.

Stephen Paul Weber created

c835763 Empty conversation should not sort to top always

Stephen Paul Weber created

335f4b2 Make sure command intent can work even if we don't have caps for the jid

Stephen Paul Weber created

f75e6bf Add roster item after registering with a service

Click to expand commit body
And make sure once it comes "online" for us that we refresh command list, if relevant.

Stephen Paul Weber created

b2e6921 Merge branch 'threads'

Click to expand commit body
* threads:
  When locked, just unlock
  Update default thread on scroll explicitly
  Set thread from attachments and direct reply
  Option to lock a specific thread
  Tap message bubble to set thread
  Long press to clear thread
  Prevent thread from changing after user selects manually
  Show thread marker, send thread in stanza, allow replying and starting new thread
  Show identicon for thread when present
  Store thread data on incoming messages

Stephen Paul Weber created

c2a4406 When locked, just unlock

Stephen Paul Weber created

a2b43e1 Update default thread on scroll explicitly

Stephen Paul Weber created

f2d80e4 Set thread from attachments and direct reply

Click to expand commit body
(direct reply is reply to a specific message in a notification)

Stephen Paul Weber created

731b2ac Option to lock a specific thread

Stephen Paul Weber created

887edd3 Tap message bubble to set thread

Stephen Paul Weber created

446e99b Long press to clear thread

Stephen Paul Weber created

c5cfb95 Prevent thread from changing after user selects manually

Stephen Paul Weber created

41cd96e UP: null check transport verification

Daniel Gultsch created

366fbe7 Show thread marker, send thread in stanza, allow replying and starting new thread

Stephen Paul Weber created

5b6a81c Show identicon for thread when present

Stephen Paul Weber created

52d05e4 Store thread data on incoming messages

Stephen Paul Weber created

0923440 version bump to 2.12.0

Daniel Gultsch created

f294251 Allow doing Conversations-compatible backups

Stephen Paul Weber created

eabcc1f Confirm before retracting message

Stephen Paul Weber created

86394e3 Translated using Weblate (German)

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

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

nautilusx created

caa5c51 Translated using Weblate (Polish)

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

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

ewm created

a128f49 Translated using Weblate (Polish)

Click to expand commit body
Currently translated at 6.9% (3 of 43 strings)

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

Grzegorz Szymaszek created

5f4fd7f Translated using Weblate (Romanian)

Click to expand commit body
Currently translated at 2.3% (1 of 43 strings)

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

licaon-kter created

d6c6937 Translated using Weblate (Polish)

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

Grzegorz Szymaszek created

ffe0b9f Translated using Weblate (Russian)

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

esk0rner created

528a737 Translated using Weblate (Polish)

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

Grzegorz Szymaszek created

0ee82f6 Translated using Weblate (Romanian)

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

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

licaon-kter created

4670f64 add changelog ahead of release to allow translation

Daniel Gultsch created

628a95e Basic tag nav in create group chat view

Stephen Paul Weber created

e82288e Allow searching while selecting for creating group chat

Stephen Paul Weber created

cde5672 Store time received as well as time sent

Click to expand commit body
For delayed messages we still want to know when we got it, especially for
sorting the conversation list.

Stephen Paul Weber created

50f05ce version bump to 2.12.0-beta

Daniel Gultsch created

6030875 Translated using Weblate (Spanish)

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

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

gallegonovato created

3f6ec7e Translated using Weblate (Spanish)

Click to expand commit body
Currently translated at 99.6% (959 of 962 strings)

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

gallegonovato created

c9b1883 Translated using Weblate (Polish)

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

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

Grzegorz Szymaszek created

a6eb125 Translated using Weblate (Chinese (Simplified))

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

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

hamburger1024 created

20fb420 Translated using Weblate (Polish)

Click to expand commit body
Currently translated at 99.8% (961 of 962 strings)

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

Grzegorz Szymaszek created

2b8dad3 Translated using Weblate (German)

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

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

nautilusx created

c7541cd Translated using Weblate (Chinese (Simplified))

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

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

hamburger1024 created

bb298ee Translated using Weblate (Romanian)

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

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

licaon-kter created

89d2009 Translated using Weblate (German)

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

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

nautilusx created

50bb8ab Translated using Weblate (Polish)

Click to expand commit body
Currently translated at 2.3% (1 of 43 strings)

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

wiktor created

8ca882d Translated using Weblate (German)

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

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

nautilusx created

58a8cdd Translated using Weblate (Polish)

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

wiktor created

abb5a73 Translated using Weblate (Romanian)

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

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

licaon-kter created

88d8237 Translated using Weblate (Japanese)

Click to expand commit body
Currently translated at 99.4% (951 of 956 strings)

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

mmbd created

1d7abd8 Translated using Weblate (German)

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

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

nautilusx created

c515d30 Translated using Weblate (Spanish)

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

gallegonovato created