* add button to select any reaction
* add emojipicker to build.gradle and manifest
* fix build error
* open reaction picker and send any reaction
* use RelativeLayout as parent for EmojiPickerView
* dismiss AlertDialog on emoji-selection
* reduce columns to 8 like on iOS
* disable "more reactions" button in android < 5
* show selected reactions instead of '...', this is what whatsapp, signal are doing
* make '...' a bit less bold in light mode
---------
Co-authored-by: adbenitez <asieldbenitez@gmail.com>
the idea of the script
is to prune all possible caches
that may cause problems when updating core.
it is run usually before a release
and to make sure a core is rebuild from scratch.
* add troubleshooting menu option on the scanner side
* Update src/org/thoughtcrime/securesms/qr/RegistrationQrActivity.java
Co-authored-by: bjoern <r10s@b44t.com>
---------
Co-authored-by: bjoern <r10s@b44t.com>
this fits better to chatmail:
- one can have chatmail=OFF and normal-mail=ON
- new accounts are most often chatmail,
even if there is a normal-mail account,
and get the setting OFF,
which is better in most cases
with chatmail, providers exist that allow to send encrypted mails only.
pulling in the system address book unconditionally for chatmail will harm UX
as for most of these addresses,
no public key will be known until eg. a QR code is scanned.
we may think this over in the future.
note, that one usually also can create a Delta Chat chat from the address book,
so, this works also without having Delta Chat pulled in all addresses
(which has some issues, https://github.com/deltachat/deltachat-android/issues/2923 )
* copy invite links to clipboard
* rename INVITE_PAGE to INVITE_DOMAIN
* share link together with QR image, improve QR image
* share invite-URL instead of QR image
* 'Load QR code from image' is no longer a recommended workflow
the primary UI works with invite-links now.
'Load QR code from image' is still supported,
but is tuned down as no longer recommended workflow.
---------
Co-authored-by: B. Petersen <r10s@b44t.com>
* add strings for 'Invalid Unencrypted'
* add a 'learn more' dialog for 'invalid unencrypted'; the dialog shows the known 'scan qr code' and the known help for it
* clarify wording, add 'for this chat'
* do not linkify domains