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