Tags (36)

2.12.1-6

Per-account colours and quiet hours, thumbhash for media

* Per-account colours when multiple accounts
* Per-account quiet hours (applies to messages and calls both)
* Send and decode thumbhash thumbnails for media messages
* Tap on phone numbers and urls in Command UI as links
* Set display name to that of contact (not self) for incoming call
* Fix conversation style notifications from group chats
* Require device unlock rather than account password to change password
* Reply to a PM should also be a PM
* Merge fix for "only rings three times" issue on some devices
* Include note to self in share menu
* Delete thumbnails when file deleted or message moderated
* Fix for when there is a file from previous install "in the way"
* Optional MANAGE_EXTERNAL_STORAGE support to read/overwrite files from previous installs
* Do not show raw geo URI when it is the whole message body
* Performance fixes for WebXDC and blurhash
* Initial support for XEP-0221
* Use same libwebrtc as Conversations and Snikket
* Do not crash when a WebXDC file is sent but not attached to a thread
* Make text-multi and jid-multi work at all for Command UI
* Make result fields tall enough to show all items
* Fix Unicode offsets in fallback indication
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmR3X6kACgkQ0RwpEc5R
nN7wlg/+KhwoZIabGRNETQsPsQhwCzpRKuPrsqeb2dHJSNnVbJytelZR53Lt0cTr
Z4WKNq2to4Z+iVrNzdDCtQg+9NoymPUkEgwKwWUkYYTt5KnecPw7l3TyBN7Kf+ov
xb+3MZH9Zg+C61A4TwkSlfD1W9/EJmJnsyCqai5rEZajLG1Z+YGoRy35fW5oOhrO
i2dRb2D0chqISkjPMeS/KFl9Jy3LXhF0pEM14XB2DQ7K9b5Dti4ANDzk4T39RvOm
tW1+huCw+tOqlighN1qXNAiPMp8HApu+YMAi/0YZEfHPsyDwLBqX3NY8RzZ1lIp0
2Vp9tZL4v/o8UJLF+fBblqxNwJ43PX/6e8YjTcOQLt+W1p+bzGs7RV6IjcGFIXG+
qjEP6kH0T24S1YsWCLo7rxS8fYCw49LLrkfpHgLG8eHNPSZ5Vx9P37KSdHYwAdQK
mh/sKyIMp2H8KF6nPHuB/O1qG9bKiol3Hu0o/14hDWK/dxPDCE8iVSJyFEO6U4hw
XBl/qviXnGWnB/QHHD2obrm3zPzoKQHYntRcakJz4lMf88C03FJoi48HfXqRmcQN
SGmij+oHLnnfSQAnH83/oG/hMPXJkzbiO5X9UsZycelKcH0QLCaGyzw/mlc8sGPt
M3r3n7fwvSJe4DzUZ/g9rkGnIHB/6tb42Y28MkVDyLopnpZaxGA=
=61Ik
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.12.1-5

WebXDC, Conversation notifications, Inverted onboarding

* WebXDC prototype
* Conversation-style notifications, for per-conversation priority and sound
* Improvements to dialler integration audio routing
* @here triggers XEP-0224, which notifies as if mentioned
* Phone number and date formatting in Command UI
* Allow message correction to affect subject and thread
* New "Cleanup Conversations" option to save RAM for busy users
* "Inverted" onboarding where people have the option to set up a phone number
provider before Jabber ID if the provider supports that
* Try to get list of commands from any domain-only Jabber ID, without presence
* Welcome screen intro slides
* Restore backup prominent on welcome screen
* Do not ban registering with short usernames
* Menu item to add conversation to homescreen
* Allow manual command feature discovery for Jabber ID with no presence
* Follow XMPP URI provided by Command UI
* Check for FEATURE_CONNECTION_SERVICE on 33+ as well
* Fix many crashes
* Long press to copy link more reliable
* App privacy policy
* License check code for eventual Play Store release
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmRP0o0ACgkQ0RwpEc5R
nN5NfRAAzue6S9daAqvsJbrjiyMVyNWuUaaPaFwfH6znn7fos5qd3IUQFs3aCf06
VSstMTQQKIplJD+8poql3OmJ2IYK/kGRF4ARH+9QW/uLfCWB6+MNcDGvfylkGTNO
iQZ14xzCRxr1I2Ycz1NRWBMxauidLLPQzRPB3m3EX0TWg2ERu+UyNxsagEBXELOU
kZcLQTC093h6Tpfw+XFSLFxnxPEiYtYaGWSgVQfZst3wOiSDRTbt/xEsc9+Xw6y3
krMbj+hzV7MfRyoqARclLUtIZ4xpIk3VNtrJvNn4fEnubfoQpEirA629cuG8Ptq+
m/55dPG4o4BahBtUiF6bbmIvXmkeC2C1i1TfLPGelXwSeK2wOuxGYWthfmvVZVIw
cKfB63YL/EpILtIGZDkXtfv4LSHp8n9alakenP2OLNNP2smrrq9Jl3DeiEDP+nN2
PBz7H+LfwbOfO4sv7FNMVbqyEkHLvermQ0/7ukyqlpwbAriZFEGOoWuc5u6S7OHG
RKSlzO1CmV91xlyV1PJ02B7gUGTh6c3MoDJzMsbl0C9Afp7AhXUZPk8MI2980LYp
uJ1D+asmZBTQ4R6kBGz8iOobeX8IZP8a5v0TGuwufDWAxlEUTggvJ0us+IrwDtDw
SCxjk11hdzNhxwUcDWvRAt4QfivQ/R9l11JHkpABCGEJ4lJwAkI=
=nQH9
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.12.1-4

Replies, reactions, and contact details

* Rich replies, including reply to image and reply with image
  (For editable quote, do copy message + paste as quote now)
* Replies of only a single emoji send a reaction to supporting clients
  (Retract message to remove reaction)
* Display incoming reactions as replies (better UI later)
* Swipe to reply
* Reply with a new thread to "fork" a thread, original message will be included
  in the "single thread view"
* Adding a contact to roster from system contacts preserves name and tags
* Fetch and render vcard4 on Contact Details
* Fix "Failed to inflate ..." warnings (thanks Hugh Daschbach!)
* Fix changing custom theme colour repeatedly getting stuck (thanks Hugh Daschbach!)
* Ping all online MUCs very occasionally, in case they got disconnected
* Allow experimental prefix/suffix labels in Command UI forms
* Respect tag visibility setting everywhere
* Fix for command bar "flickering"
* Several crashing bug fixes
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmQh5zkACgkQ0RwpEc5R
nN5l+g//Ufd+RE26AgUMIdHMd+uuOulWdDzPk50ne1q/nPjFlghw0+1bASJAwg64
xVKd2ma/SL1yPxCiAQ0AdnTi7Y0yoDF42clNpLb/A/K/B9kB3CtM//zxo+9avig7
KNKE6hmy5rG/B8H+hPZUr0zoAydEo4C46WHkj7x6p4lx+gRg3vHjF+d8agoxkQNd
dhL/TQK73Xc3Z6dnDyOJW8WSWTDFDNZJ09xecPPR8YwE9x2DxrQSUWBC3glq31jT
ac3lJVpD+ak3DElCf7FVgRdYB4KFw/dRQEI81FFh49Lrf0HtnEjLYrqDre8TwCGz
z7dp07U+l8Hn5N+iiuQSa78RI1Iwk00ugzq45hntRN2wIuC2iaLf3Gdtp4mitiY1
nGoSBLDl6L/KeRQiuRODgSSgXKKviPLozHWiPIebdHhxq1iG3JY/5VMCWtPgEbxE
OMJ003xC9P03b2fOpcU1Upr5g+2j9bK9AWrZLZOJkiyzMIPk1+2qompObzv4YWER
0JOjVbwSgekktsJsCSPw3C9e46mostLDHBMDSlgnETCjjSVMLIPZmqE0In8yjoWK
mnXbkN/j+LwCG1/4fRGYfXQO7IVIWNivZv++0mmBejg7dzkQUuqD5LCsWXTD5xs4
1KXkLCnskgLadV3uOzvmWYtOoeLHXMB2juANn3qAtePpyRjp5+g=
=obkd
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.12.1-3

Moderation and Stickers

* Unify new contact and new channel into one dialog
* Do not require adding a contact to message or call
* Allow moderators to moderate messages in channels
* Hide avatar, nickname, and content for moderated messages in channels
* Don't change XMPP URI link labels if they have a custom one via XHTML-IM
* If an XMPP URI is for the current conversation, hide redundant display name
* Unread count should use primary colour (possible from custom colour theme)
* Sleep hack to make "all done" notification for backups more reliable
* Allow blocking avatars and other media by hash locally
* Offer to download default sticker packs, storing CID and URL
* Send CID with known URL without uploading
* Send SIMS with hashes and filename
* Allow importing stickers made for Signal (via signal.art or sgnl:// links)
* Allow command UI cancel even if an embedded webpage is broken
* Fixes for older Android version compatibility
* Fixes for various crashing bugs
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmP/hkgACgkQ0RwpEc5R
nN5g0w/+K6IaXLysBOMgQ5Ph/y1xu6H7ulrn9hYLXeW/SLtpuGUmdpaNmhw2BYgp
+zgi5Sm5ajHzQIF7kFGJ5Fcrga6hJf6WxO0jNl99M7nSYeCpqG47nUx3cdBVyHbN
26bKHjKzwXJEUokBEwbNPBhtxAXVRltbqfD6s/hklhWuoLYB37NXKWHgWUOwBl6G
ze7/Jrg/wbdJ4EcfopZeCQJ1FMh34qrKDnJjjlX3FK1Hsdea3P8isz0PQsZhSSR2
eNQ1y9TELPmhgxXh0hnyvSODUzTxwFi442N8+iCFs9VEsCOKz+N2FUkW4kZ54JAh
QoPPnY0GFUBa/WNHtddNdNhY042p9YOrZnPmQWx7ON/jXodYeyy8LA3KO1/ujALk
YfqAVLKahUBuPLQJ8ir7UZ/pJUSBtpq+pTkOiL9nsDtKVwiix3FXJbOviEcEIMRd
Fq498WpW/oKA7qDVbmNAZ5lNCxmcgjR+9Y0DENQZgDm/Ln9mWryNvgdIxjESqgp8
Nq+kq2wjuAm0d3x61lcID0m0pD7EteG8Ij6qpP0h4gnV0zcsXhy9RzHi4adZyPBe
VHJ8doUaFzudVEILdmr/5Ul5WpzpjkWN8pmgPwNlLk1Q7RTbrbm3xmVPvhv75j4n
+fQu3awmXUYTbuhldfgQb1F/tgMgtSPBwvdO180bdWo97nRFSMY=
=747P
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.12.1-2

Onboarding, Command UI improvements, Any colour theme

* Custom any colour theme (Android 11+)
* Collapse empty thread selector while typing
* Back exits single thread view
* Offer cheogram.com register on first setup if no PSTN or SMS gateway
* Offer to set up dialler integration when new PSTN gateway detected
* Get mic permission when setting up dialler integration
* Show very wide tables as list of cards
* Change notification LED colour to perpy
* Support custom actions defined by list-single var=http://jabber.org/protocol/commands#actions
* Render a form with only one list-single or boolean as buttons
* Allow creating an account for yourself using an invite
* Fix nested scroll on ListView in Command UI
* Remove RoundedImageView dependency
* Menu item to save image (or inline image) as sticker
* Extended addressing ofrom notifications should look like MUC (group text)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmPs6LIACgkQ0RwpEc5R
nN6gYA//dWN2n0i0LVRtMNlmtFncTr1AErkd2Nky8Qg4plbco3eSD5kBVbPIMvSU
rOaa6aPxFUNZDQnzZWaJZwaWFm315g8D5r5Zzsa1m2cPCU+SXH3bxYj/Pg5GJrcg
V+sMpWISGw5l8S6dYqN3UUFBHhe37Ztw0OTSjt6lHvJQ1U+JycXPlYLA2RhjwFf5
td2s4bDl76LhMZtyXSaqEjaYPK9JGFtvJO4SYSjxEs4yIzGon7RMg74lyikP8NBc
iiWVfPuJ/vp3ZxEzYl8bG8OYMG0Mu9BWZDhINavrtPSYZjMelOHGFhjsbTHitM8g
zga4W6vrzrSBtQLmcjdd4c5yIGrDjVOZNo65/C5VzISl67dhiZvQwB99Bc59AfAD
0eJ67TB4jD5vMobKcS2RsfEXM4B/659osWlU+nbrsa/LB8LCOf0ZEvrmZ5CS3pzz
OrO/oshHOdM9MasQxoaopRAnYby0LOvzQ/rK04OpVFqDZ1/5D6/Ae4Uj/yba3Xvx
62Ya3eVxtDfIy10rYCfRBe9/6kvJFqdn1102LgWy0Fw9lEJqCaCHClei6W1zhhsc
mRHR96RSGF4JyYq/147c5s0cbdIw00bR4jMhGjJ0oNG/8IU7UdzE3l4HoicC800j
/7i3iXkwEhVdcDvBqdE2J1akpEEgupSNn524nHX6v/ys3Q6afWc=
=1pYf
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.12.1-1

Threads, Thumbnails, Unified Push

* Thread UI, see demo: https://kumi.tube/w/1LQQp5Uia4u8Pdojxen1y8
* Blurhash, data URI, and bits-of-binary thumbnail support
* Extended addressing ofrom support (group text senders)
* Fallback indication 0.2.0 (https://github.com/xsf/xeps/pull/1188)
* Experimental Unified Push distributor from
upstream (https://gultsch.social/@daniel/109630522775489629)
* Fix encoding XMPP URIs when sharing
* Add gateway to roster automatically after registering with it
* Fix crash on devices that have no phone UI
* SIMS parsing (XEP-0385)
* Do not re-download a file if we have it already (by hash, using SIMS)
* Allow Conversations-compatible backup generation
* Confirm before message retraction
* Don't use delay time for sorting conversation list
* Support for xmpp:?command URIs
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmPOrOcACgkQ0RwpEc5R
nN78vA/7BJLLCJnqPrWOUxOJn5Au5/v8OM0ZoQsNrdGvMlJHHb6EsFA2IAzbR5y2
/98F6XeBECAtC2NgvCP5hJAVsHT57f5YHLYGLbkXM3y6cvPgz1OqXmzIethOAeFj
Btzww2xiO2q/TPkMGIICyoNBb2SMQ1zWSWZeUTsceWV6YcE+WpoWgmrRkanLOBTX
gW1dFJFdpwyXNcOKL34IjSSKFlLTM8qwI2z+1XoEW1yqshjbvHLy4NJWiVnV841e
gGdalA2uxyvwlmzNIVSuxncSBRve5t93t/MdSOgn04Q6CJs1e/zV+jqzyhGOcUs9
TqJQ5mZPCocc5mIbVW4NbMzQEQ4wkouWyFglvn0Aszb7272bRTgpZ6U6Jn3NAGJB
0Vznfc51YZbVqhWdQLCp7QSN9QjMaCprD8wuEJLxyWlYf+vjkc5dzwx2Ir2l0NH1
w8AOJXVHb6I5NR+gfNh7/lbd36S8GFXUQPffcVcLOIkFsJWVDo2RGbXfNMjqMLgY
Y+KYH9NYixBSBWRCcuKzmOLMIBPrnT/WA16xx1wGwHsR6/KjaVjMKOXpLzIi3G8l
2zJw55V1FQlV0pSBVYzEOlQZT2Viw3xbdFb2pkmB4/UTwxj0OjxA6o5tpK86uUzJ
RSvnA9Tq/q9pvWOEn2wW1JLGzO5BtAYmMTeeROA3wzG+V0v07/8=
=7qNV
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.11.0-1

Security Fixes, Tagging Improvements, Dialling Fixes

* Switch to Snikket's WebRTC build (fixes F-Droid security advisory)
* Fix for MUC configuration bug
  NOTE: This was causing all newly created private groups to be public.
        Please check that your existing groups are private!
* Support latest version of Bookmarks2
* Tags on MUC bookmarks (only with bookmarks2)
* Show system contact groups on the tags of system contacts
* Use network locale when dialling or adding a contact
* Use SIM locale when syncing contacts, special case JMP SIM to be USA
* SASL2/bind2 merged from upstream, see: https://blog.prosody.im/fast-auth/
* Serve files over Bits-of-Binary (if small enough and trusted requester)
* Support for basic incoming SIMS (XEP-0385)
* Fix command-button-on-every-message bug
* jid-single and jid-multi command fields are clickable
* OLED Black Theme (thanks Jeffrey Miller!)
* Fixes for some crashing bugs
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmOZ+HIACgkQ0RwpEc5R
nN5xLw//UTlhd3GUvRO85y58G11aqj19Krm7E+F/yuWsB7JCo3HO1j2gCvvYKZRe
wtgd5ju5Erx4e8/hv0v/MnYOeJlfscZrsxvbeQwO45qproFqDeaw4zKxAHszEi+y
7uuW5uVa1uIXi+Z7Ml3y7hWQr2ZG7+MjqyBPc90wNjEV6A7CAXWvgS7PpZwtDIuT
rm742FC0d3uA+G0JBkO7RUFVBCunU5x+bMfAAq2oILtZjkmTzzYe9ACt/dMUZPpY
cIZlRz6Ibc1ZNfg+5ETbUhP/qOdNbHMsx3iljzYUsYVkplXjyh0M4sP3qkC4q8Ng
ilpkl65rW/1iDKN1G7EZNY/INLXJu4pGOZzwp8pTCelrsiZQkk72SgYxt07HYSr4
Q0cOS4ZtbE/GaFveHdy87WsrOhIZhQTiN9gH5sFtne44xQ71ZdiYuFBnpSjUwlNS
eN1w2v/PeXFohOO6R92hoaViXzh8sOcAo3OsUMOAt8B34YoDVbXOj/eRIG0PhBSm
B7ySFeCGdMD+S5/zPHBPFa8IRbt0b33ztzj5gnvKMoKVAA7PVdF88Yb+BDFt9GB1
xgeD/yNMnp/iiDoncJrZZdD3ojJvFBbvGDq+qn9cTBd+h/BUGkif4sc23KNIQWUh
0826Sk2Su2Gm5imOLQTaZHQzVmeaiG9HxIF9rpJ7aR9ubXTip3U=
=N7S2
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.10.10-3

Deduplicated Media Storage, Tag Nav and Editing, XHTML-IM, and more

* Content Addressable media storage based on SHA-256 for deduplication
* Tag navigation UI when searching contacts
* Allow editing tags on contacts
* Do not show double notificatin during dialler-integration call
* Allow export/backup of an account where localpart is a large number
* Allow retracting messages
* Dump logs after every call (to make debugging easier)
* Allow keeping data on uninstall (to make switching builds easier)
* Starting private group with @cheogram.com JIDs asks if you want a group text
* New vector chat bubbles (thanks Adaoh!)
* New onboarding screen, beginnings of eventual flow
* Render XHTML-IM including inline media if it is Bits-of-binary
* Performance improvement for low-power devices during startup
* Fix race condition on legacy bookmark sync
* Allow long press to copy any link in a message, not just the first one
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmNgDvoACgkQ0RwpEc5R
nN6vzQ//Tor2rJGH9/To6cWkw3MpzQIoT2bBWQs1wT3sHNgDuRpYAdKvMTwO9m19
8408nPNs6LVfmuXT3YkRrxLsGV22TaL1s8vM6MB7uAM3XMXPoVtn+SDT/JXC9yxz
0tlQLVzYYMEzyYGjXPHzmIseP1sDTQ8TNxKfHkjxpQP25dTy0IC3L5B0AENZ4pvF
K8qmYgEtNT5lmKszZN/eTP/9u1XqWCfIyItS+KVRYRd5plF7iaLeeT8Uf2bib1Nt
7b3E++ldPRqMM0ELwEfEqsVg+uCuuJMehD5Kt09xIQhuNwirq06lwAKxyPw/vstW
By8MnZOIEH9uKizwDuGuwgFknTgdPrLfzadUg37p/Dp/wnQbaQo5tDIl2oDr5CzF
rhGjpqLc7K7nFO2nr4CJbaWUIOkxAZitUwmUJhwS0nMLtZYrOplj9PcANiMoKA7A
OAaBvb7ydt2YXxKK8iW1kQNXwoDc2KTZMHNfnNUzlQQqJ15FC4ANf9kS64KUIW/q
7VJtSp96du026VuybXodF//6FQcQPbaZ/UfkdZRJLMY29UxTqLZq7EhtTOz0Eivk
rDvrJLdVouYw2uvR+8E5XbYSr3924aG7IiFYXRupQ1rAk3riEJodpKl+qf+RHg3g
nzB4XKMvPHlWBbLALmaVpqt0mSC1ItcCcVTMEdZVlfwsrxPex4c=
=yQY7
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.10.10-2

Command UI fixes

* Fix memory leak in Command UI
* Stop refreshing command list on every UI refresh
  (This was causing the tab bar to flash on Gajim contacts, for example)
* Never hide the Command UI during an active session
* Allow text selection in Command UI tables
* Show desc text on Command UI embedded webview, when present

Also:

* Always show name of sender in global message search results
* Monochrome version of icon for use with Android 13 themed icons
* Several crash fixes
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmMzL70ACgkQ0RwpEc5R
nN7SZg/9H1ch+C49IzzGlimSc7UANGvjqPa2taa5DnRkoxcUd+0VoobRax/s8q8d
TBc7+Z0RGPXgygycR8t3u234W73bDkKEI90MjhAQX+sq6BqItTz+s1UQDUWWvClj
TulRtyfHGEqOi74mE59kdhHb0oB5hSoPyH/1w/7buwCsVPELdXYoLhg58Jl+DIhO
vYO4sMZtpfVRGJWYAxaHcNBbk9hJS/+X6sR84ZFCoHBOaUKa8GZ1Wk6xUZn+2gPE
CrjM4vdy919RXLgw9G3++gH3NA7OuTFyPJGPg88p8AvRojzhaY2yP8+sWt7Pk88f
dOR1swzmz+4vbtJOSGd4GwRn1p3VHXMxqgAm3Azwq3U/s6hP4R4fUQw+Tf1N2l8e
7RPMcL46MzH4qIH9vcz2OWTCx2p7W4iXqVToTyLdqwZZZTcGi5Cna44n6wVTY7hZ
Of5NNWBmP2AHrcPnZcLrayIM9XggX1iqka+h2C2kEA7xNS9Z/Sa0h7ARR7BNTodA
Bl/jZSeG4Y/cjBigNOUz2qDVxvIatw+Ly334vLbWOeLl14N2NLC40oLx1EEqLEta
P6DN88zdWYQm244JPU8cdUcJwtBdYUN8raLg0rlb2HqBvd0NM4cbCLB2oYRVA7LZ
ff6XJfxwPVBcyXbZKtWwrLYvlqOjt7RtNOhgEvXtB/x4zYaIVfQ=
=5Den
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.10.10-1

New upstream release, bug fixes

* Based on 2.10.10 upstream
* Fixes for many crashing bugs
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmMXTAYACgkQ0RwpEc5R
nN6PHxAAll7WGb7wX3oxeKTHsM9Bupr1JaT632LOxQf/tWm2taiP0x1/DSsIPY7t
5Vd4NnQN6hw6gGGM/5YVuauxth8svKuorWaVCDffVOqEUIZgMVjt5bkF/bb86gRC
K63/dDJ2KmHuVmfv0OWGJQol26NnIaOy/NXfs9Z5BjkJ+1/RfdCbsxHZNXYOA4SV
H4zPLWmnoM6d60ZB3jWRtJASskvyKkX8fRfN2maY5CdiCS/fypmXVVDA0++jd23q
h5syORReTxo5WMkE5o1VyM7VSPSY+QNFx4eMd1bgK37iVNSemXbHVu9ct6b8gfIm
xGTcp87mjuLN0mdOCOs7Pc9/KgJK8zJUTphilxEo+T3+Yl9pFvpdnHMiLd1Pk1BF
hOw2h2fco3sjJ/xDL9CKNUZAgvUHwW09w3+UdxCVZVNc0m7TEJnJF9G702vgkob2
IBY2sySR9VuRV7bloWWttSUZVrmdPGrhmzLYU6sC8AHOb7Umknv3NP5b86oF6kyO
n1qZbH/siKJTCTU+ToHcLx1NEPOoKG6Sborv1dDeaPf/U5tWK34W8OC44DDTmAx7
xdg/4pPj3/v+c7NqVDb8GP5u5om1/DNQTlTNYVq8BlW0FAQVe3JV8KT5oLDzl4sV
idKxOhSd5UzPXeCnJaFq+vqZILGlXn/SsSYkou+eH7t3nVZ3cJk=
=Nkd9
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.10.9-1

New upstream release, Command UI

* Based on 2.10.9 upstream
* Command UI
* XMPP URI previews show names in notifications and conversation list
* XMPP URI names for MUCs come from bookmarks
* Fixes for URI clipboard copying to match the clickable links
* Long-press context menu on list of conversation for quick actions
* Show full JID for private MUC when advanced mode is on
* Fix some dialler integration crashes
* Support mute during dialler integration calls
* Use more familiar ringback for USA and Canada users
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmMD2QYACgkQ0RwpEc5R
nN6mYg/8CSldYG/3cjdgbckqlPXZJLAroXUYr3VYW/v3oAsteFE/WWiJAqUcrn/E
ZVzY+61TtNeKpHFtWcplhq2RoMlYEEtx292gQjJ5fY0JX/gEc6D+AS1ivB3ATYBB
GCXWzlMvU1vRMMo9n76Mu0EbV3XepTH/QEJkHXsvzGX6URIY4cFB3C4T5YsE/Ro3
PKdDMHUaGR80z64UJRVSIaFOVJvjopk0bxvjAeMVRKXqswO7QKBseJKFZyICXxZk
OWYUf6BSiisuSRki6jKbMigk4WN65RKkEueBAwYFBEyePdqFvcby/Rsy8IUF4nS5
U9N6gOvOLEp4DHW1S/r9iR3AFrhtZQxaV4yf72Aex9csEA5x5+zbxWWb7wemhx7M
VMUcmUkoK24W/nnIyrFaNMqn6JcgIJrtC867FQ13zJNLqS9htOxrHk/7i0kGm2oS
0z4rs3P0pXguvGZ1BZ7XNauzpqDzpNDZ3fY5b2rlUYAqoVfYEF4RZL82u6ZHMiGq
v3rheqQ9nkcXghLldOQmew28La4RqxKsordQslH+fPpMVXZXkjGlBZG5ejmlDVNN
qA+tIdv6/XtZitBJMIIwwJQ6pXXGYltzYvIXo2C8Uc5vAO1W2nQ6B2UMpiuJMzyP
bnVF2qAiMRjR0WiR5W5U/aXXBrH8C9wJ81ROq8B0LEcVWCQ88vw=
=o91k
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.10.6-1

New upstream release, 3GPP and contact sync fixes

* Make Obsidian theme darker
* Handle 3GPP as video instead of audio-only
* Fix contact sync on app startup
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmKUy10ACgkQ0RwpEc5R
nN4tgRAAm7VKfBRyZM9Zso/EPPHPQRdlUiuIxOpDY2PDn1GxJCiG8/Unqfr6w/GK
2fNPHGFfX+kcKmIxryKvC2z2gkRdrXLMYiYIEBqVxqqeqgBUfzZiLdMpRIW80Q0A
j8XVzbo2qXJI1sFKfIgswzgO6w2DC7zCrMDDzglrbg+pFimCrrwleQSergrG0YXn
fwmR4EYUYLFGgKt7Q/83Pi0YTlCeJGmBSSPGzlZ+quZTKy3M2DF6CUkGugpB4Fvi
qTYZPA2KlULQp3qBXz8Ng1jbUdP17hS1waGRHIazw+ZjpQIeMYrCgBhAjgpB9/sN
IRc3wszRpnvzVcMKzgt0nlUx3My4/nVIt8YEkmZSQjk7Rz2bqI0MpJb5kY8Gojqc
0erSzEgxUXHt583ixTOGpG58dAa9iOCGGGRde8Ae2yHfd2gL5dNp8Y7Q0dy6V25H
x2TcaDXLelyPJ7CqGc60siUWrvnMgvdS1xtptqM6ybxBzB+3Su4E/HH4DsHU1Xjq
UXciL6gYOvbQzs2+AqPY8a3mh04sTL9uIsDMukLO4u87A2nxFssXGsCxfhRmH0nd
UpVdXaFo3aegnCVaEb1W6OVrWLRYy5+WVTgcSeFCriqpnwqPBDWEKrNpoJkMKihT
IEtc3q9qlXIlODj9tBA7V5WXi5/3eXfAdWAnFD3MAt3V3V9FpN8=
=/HB6
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.10.5-2

Many bug fixes

* Fixes many crashing bugs
* TOR and extended settings work now
* No longer need to disable/re-enable account to get integration first run
* Remove the dialler integration when account is removed from app
* Obsidian theme
* Default Sopranica room bookmark can be deleted
* Fix slow transition from ringing when connection is slow (thanks peter!)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmJm9NUACgkQ0RwpEc5R
nN5ZtQ//Vn0Uap65UlEBGJ0oHc4H6dSWVhFh0gKtjL/WZ9MLQShrq88uEi7ziS3r
cgt5ssBU9VIBLAhepE8C8xI7pDsl7V7ihc0d5EZ9D2wIQrusBIlXn2XhSKXSKNRo
ZSSs8PAfvwja6AmMXAvj4HWl35H46YMkqsKpnkT44KUYNZC5AitO3WIw14G+T+xf
U28+qX+kAHnaEICH51JB+wnARGxWMRODo5PQaxAG1DRrRmAtk90wQ0v/0AIonNw/
d0O6D2csipWy01X+QJ/ppjBisX4keEZ/XDgN/wf1nE6fXWC6N+DacCRKbKkaHa+t
UPasHto8EXyFOCtjEFHnfZ37NjsQyvEBhWT9yxpgadZMlLM8ClDBaAW9J9AkhVwI
rEJB6p7diglzbRdpCSy6SzaHo7GC5pqKmT2dEqsVIsev4sQ8Vi/uRTlxWze+I5Sy
UEo16FZv8Dhwt+PmjarwuNNhiH4SIetU54HSihfzpt/KJI5OcTYxj2IdJOOiOkSf
FBDhUmxnpSLM+bJcEBDxERg3DzyiaL+RnG4Iua3y+l0uYrBtNhr6Anmg+tJfYpLQ
e02GYWAgLQCmgK4MxhOclRb3Y/6lcbaxM9QOlng08epwiIObMf3FnNgYHS9VHan+
2X19LmVlNutVkes7zyVwtJ/jrkyfO+GBb791w/OVgYzW7cF946Q=
=DHPC
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.10.5-1

New upstream release, plus bugfixes

* Fix a handful of crashing bugs
* Fix compatibility with Android 6 and lower
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmJMRRQACgkQ0RwpEc5R
nN470RAAooiHYfV+zbTqSpWk2G9VcGGMxvDeZg1KWbHvsOBWCvPH4Ykb0DXyzYod
SmRL2+JPPbRs3jw5rBP/YAQCRS0Dt5HyAeaMkTkWFHCTaTwgDoeE40dpiFaQmTnU
y+TLC75MNSs2CvG9Cfo+YVIb/8W5f+ytFGvxkaLBcp/uV2fB9lCph1dxXdMhExER
PUWJAJ7lNQ56aQuIwX8gtvQ09jVNVyFKdY7KKil+LDl1SqT6Q3pPTzgvlwzfglcQ
6ezlQ9dcPH/Jn/XqHKs2mGQf4KttniL6TTTJUi2P+bOmmuMannxfho5PnCN4gTic
Ft0LQbNbyBXqtajlFP+P3+OKwIlsOX3tTFlhqgaQg5r9QROj3Y1b3BH+RGKtWs77
czz23WC5kFNzOWmyeFtx/0CB7OdZucDLDjhqrkz4VxfYV/5izxkHBNl5Xzbh0M4i
DlFhcqOgD7FAqQB/Ih+qQFQbgGgt5PDw4zsa846k/OOTpxpn7IDFVKNz/fjtUkxC
vAmGYwELFzclsOXjcGJ88B9qUxjfciBQH66DOhntZzdaeE/lP0ZKKEQRlVwPJBia
0aT9NPmHAjbPeOujwJdnpmw8jgEZjW/1XFAmEoxyHgkjS2uRLclMp5AuBQ/GN05c
h1aHOhrDcj1p6POAWdBoLmX0YRVH1iYwXfp+IGakhQ7yi0cttTA=
=iLwj
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.10.3-2

Bugfix Release

* Fix background microphone permission for dialler integration on Android 11+
* Fix crashing bug answering a call that has already stopped
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmI7PLUACgkQ0RwpEc5R
nN7t9g//UejeKqumCJ5GwUdvqjiqIplUaf6z/TxXoIdWg7pcVSNn6Y7mSV7kmC5M
YbAF07o4jljkA01PCUqqA96QyoACWgGHIJJvd09DFvYIGKSbq0xnsZb3jwMnX/dQ
xtEHYeL5XU5UHFIvxofdkdCS/ewp0oYTJHzowc60vibRbLnd8wO+UCeTrRVYz9z+
+ga8aJ3NAt6PF//SWspT294JRQXYX94w4i2LlJ1jwGNieNGyNVysnnSFa0u/EFj/
6D/OH4HOuAfAlIe7p0d2g9wcQeBUyr8cEzCJAUay2AIuR7e5CSV4fCvnRMFLAkct
MZwEvF5SXawnfYPbtUmgwLT8JpPFdjui9dViirqxpXtE3NmR4mPr0mYu5O9lc6EI
UZQ9KlfpxU2MbtxhgrKLw+ZA7u8Wfg06Tolli6zE5xh1fYyDrsa4LLReK0mj36CY
3RPMtLKpL617LCO2zaiP89PWKHALgCAPFQaRWHwGZPs0PXd2TXXmQb3c//xz9tHy
wqmovt4Nv2FJSoB4nF7KV3GQQeo7Ei52g9d+Bs2wIFCo5RiGS1KRNoyBUbOUHzAn
R098LDuKGdPGuPHwY24RS1xZM6pLhV0IwfKF52inoxDpui3sB9V8zH8gF3x3Q3fa
5l4ZJpM9WjegZzwFHYTy6/O8tJjOxgOpTEAD8VBMVHR7aJc0vjg=
=W+2e
-----END PGP SIGNATURE-----

Stephen Paul Weber created

2.10.3-1

First Cheogram Android Release

* Messages with both media and text, including animated media
* Unobtrusive display of subject lines, where present
* Links to known contacts are shown with their name
* Show timestamps for calls
* Missed call notifications
* Integrates with gateways' add contact flows
* When using a gateway to the phone network, integrate with the native Android Phone app
* Address book integration
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWeaCw+rzmiEMpzU00RwpEc5RnN4FAmIx170ACgkQ0RwpEc5R
nN4odxAAgk80POxqS97rbsk7/Gv/fVccLyyQ2BLxIg2CrfoaAGOYDohOQsa2DFqI
OxHrdojAiDCgHjNPglLMsMl2zS4sWoSrin3BWoDtKX65yTHMjE1qFoKgRocZZJzM
vJKIlxzQQdFcM9O/JY2xOABcKs0CMriQiBl5czgZrrZJ5gqcu3pTtDo+4lDoisfs
1+cmLKJ/npXx7xSE3UzZeJgcUW+Lv0NN712/Mv7k8eaOtK504zxxZacWXBlfRS3a
1Klemxpg6wduKJATvSmEvFlQwIYkfNQj3sgfriAjNIinljHrvoPj+REf1CDnWNZN
p18fsf0D/Ay2IlrL+9r6r14u8AQZPMvsTBXiRNbw3E6hsY3HRmyirBxOcX1H7X/a
HgR8aZ9adiPa0qMsiLa+Q4mITEuG1jX+HAX2LHRAdoOS05WCQYjvvV+mBwgWE2qR
zgaeQ+xbHDU8SJ1LeU2MxKRy9+oHk0MfVdBfknOrn5c3fpEx56lNNL4lxQqF7Lm9
E7GIvds3CAG1J7QmJMUhnnQ08XWMa83yeouIJimSg1b77ww7TBOTcnhpbT4HkdUh
ckQxuAZ4dteBdwbASQdb3EV+HIx5CouL665xUyePLhFALioKtC2r34lTkUYqcfDH
kSWpKnrC4IO/G0q1malwzsVpjEyORNLoESW8/prQBjNKorOHhCU=
=kOLf
-----END PGP SIGNATURE-----

Stephen Paul Weber created