Commit Graph

1180 Commits

Author SHA1 Message Date
B. Petersen 56ea95fd30 fix layout of yggmail addresses 2021-11-04 12:51:21 +01:00
Asiel Díaz Benítez be56cb380e QR activities improvements (#2103)
* allow to copy QR data and to read QR data from clipboard

* add share option

* allow to scan QR from gallery

* use menu_copy_to_clipboard instead of menu_copy_link_to_clipboard

* use AttachmentManager

* reuse Bitmap

* change REQUEST_CODE_IMAGE value

* use getCacheDir()

* replace handleOpenPgp4Fpr with handleQrData

* show error message if scanning QR failed

* use Log.e() instead of Log.w()

* Revert "use getCacheDir()"

This reverts commit 2a2a801b311e7c4929f5063d3340234413528b93.

the impact of this change is eaasily larger than expected,
see comments at https://github.com/deltachat/deltachat-android/pull/2103

if needed, we can discuss and re-add that in a separate, more focused pr.

Co-authored-by: B. Petersen <r10s@b44t.com>
2021-11-04 12:26:32 +01:00
B. Petersen c25020f0c0 update translations 2021-10-31 23:58:15 +01:00
bjoern 45187174f2 new group from profile (#2100)
* add 'New Group or Subject' to contact profiles and allow group creation from there

* preselect contacts on group-creation from profile

* remove dead code

* also for existing group-creation, do not finish calling activity needlessly (this is pretty unexpected behavior)

* on editing groups, just use isProtected() from the chat to edit
2021-10-31 15:24:50 +01:00
bjoern 1e2bc56aec adapt 'self-profile' hint to reality (#2102)
* adapt 'profile' hint to reality

- the profile hint misses that also the signature
  is sent out, together with name and image

- strike the part about that sent information cannot be retracted -
  that is pretty clear,
  and if we say that here, why not beside every message ;)
  not sure where that comes from,
  i checked similar settings in other messengers,
  there is no comparable hint.

* remove unclear 'alongside' wording
2021-10-30 23:09:11 +02:00
B. Petersen be4729b669 update translations 2021-10-30 19:04:57 +02:00
Asiel Díaz Benítez 090fc09657 show verified-checkmark in memberlist in group creation (#2101) 2021-10-30 14:08:56 +02:00
B. Petersen eedf1c4858 Revert "add 'New Group or Subject' to contact profiles and allow group creation from there"
This reverts commit 872044b811.
2021-10-29 10:44:29 +02:00
B. Petersen 872044b811 add 'New Group or Subject' to contact profiles and allow group creation from there 2021-10-29 10:34:46 +02:00
B. Petersen d180ab104c update local help 2021-10-28 12:13:09 +02:00
B. Petersen cac85528df update translations 2021-10-27 17:40:17 +02:00
B. Petersen cb1b1871b0 update translations 2021-10-27 17:28:19 +02:00
bjoern a0c96af983 make new 'join group' strings translatable, remove superfluous code (#2095)
* make new 'join group' strings translatable

* remove now superfluous group-join-progress-dialog

* remove thread-back-to-main roundtrip, joinSecurejoin() should return fast enough, not much different from any other chat creation
2021-10-27 17:23:45 +02:00
bjoern ab5c57736a re-add "Add Attachment" menu entry (#2094)
it was removed to have some less menu entries,
however, on recent discussions,
it turns out clearer and clearte that this will break some workflows
(writing text first, then adding attachment).

i just had a look at other "large" messengers -
all of them support "write text, then add attachment" -
as well as our iOS and Desktop apps.
also, this order seems to be pretty normal when it comes to "E-Mail".

all in all,
i think, we should not sacrify this workflow just to save one menu entry.

at some point,
maybe we want to have the "Attach" button always visible left of the input bar
as most other messengers do (as well as iOS and Desktop),
however, this is a larger thing and also has its drawbacks on smaller screens.

so, just leave things as is seems not to be the worse idea here.

the "View Profile" menu entry, however stays, removed,
so, there is some cleanup.
2021-10-27 10:42:53 +02:00
Asiel Díaz Benítez 420184bd5c Merge pull request #2075 from deltachat/adb-avatar-in-toolbar
add self avatar to conversation list's toolbar
2021-10-27 03:11:30 -04:00
adbenitez 6e5f8b3081 reduce avatar size 2021-10-27 03:02:07 -04:00
Asiel Díaz Benítez e5f6ba369f Merge pull request #2089 from deltachat/adb-improve-new-group
improve selected recipients list
2021-10-26 22:24:39 -04:00
Hocuri 66d6e249e7 Improve RTL layout support 2021-10-26 14:21:49 +02:00
B. Petersen 007506b359 update translations 2021-10-25 23:36:46 +02:00
adbenitez d30da32582 improve selected recipients list 2021-10-20 23:42:59 -04:00
B. Petersen eb4f602ecc update translations 2021-10-19 17:16:35 +02:00
B. Petersen 5b37ac5293 update translations 2021-10-15 11:30:55 +02:00
Asiel Díaz Benítez eb75aaae1a use Dismiss instead of Mark as Read in notification action (#2083) 2021-10-15 11:22:48 +02:00
Asiel Díaz Benítez 94a144106c Merge branch 'master' into adb-avatar-in-toolbar 2021-10-13 21:27:30 -04:00
Hocuri 1fcda9c2d2 Remove "View Profile" and "Add Attachment" from menu (#2079)
The menu has grown waaaaay to big, before it has been up to 8 entries,
now it's two entries less.
2021-10-13 22:31:38 +02:00
Asiel Díaz Benítez 242f47cae6 Merge pull request #2077 from deltachat/adb-switch-account-improvements
improve the account selector dialog
2021-10-13 15:33:44 -04:00
Hocuri d8913cf17e Adapt to new direct share api (#1852)
Fix #1777
2021-10-13 17:33:55 +02:00
Hocuri ded3c5d43e Make the "selected account" checkmark green 2021-10-13 14:21:08 +02:00
adbenitez 8cdac36dc5 fix recycleview top padding 2021-10-13 04:02:43 -04:00
adbenitez 07d61fe44a update left margin of name and address 2021-10-13 03:56:26 -04:00
adbenitez ba40209723 add checkbox to selected account 2021-10-13 03:22:55 -04:00
Hocuri 1810508ff0 Remove unused elements in account_selection_list_fragment.xml 2021-10-12 17:21:32 +02:00
adbenitez e20c178705 add missing contentDescription to delete button in res/layout/selected_recipient_list_item.xml 2021-10-12 12:16:07 +02:00
Asiel Díaz Benítez 90930ae1a7 Update res/layout/account_selection_list_item.xml
Co-authored-by: Hocuri <hocuri@gmx.de>
2021-10-11 17:46:56 -04:00
Asiel Díaz Benítez 6578e008df Update res/layout/account_selection_list_item.xml
Co-authored-by: Hocuri <hocuri@gmx.de>
2021-10-11 17:45:58 -04:00
adbenitez 502a9461fb make avatar smaller 2021-10-10 02:14:06 -04:00
adbenitez 811f8eaf0b add unread count badge to account selector 2021-10-10 00:39:56 -04:00
adbenitez 3880fd67a5 improve the account selector dialog 2021-10-09 23:05:07 -04:00
adbenitez 9338981626 add self avatar to conversation list's toolbar 2021-10-07 20:43:05 -04:00
B. Petersen e664557435 update translations 2021-10-02 13:18:08 +02:00
B. Petersen 2279ef38a3 update translations 2021-10-01 23:50:21 +02:00
bjoern a73f17144b add usage string for connectivity view (#2066)
moreover, fix the id used for 'Broadcast List'
2021-10-01 22:28:37 +02:00
B. Petersen 427e70fcbf update translations 2021-10-01 14:00:31 +02:00
B. Petersen 362ccd81c5 update translations 2021-09-30 21:37:42 +02:00
B. Petersen 154a6fce92 update translations 2021-09-30 15:57:18 +02:00
bjoern e71f5d9bba broadcasts android ui (#2060)
* add broadcasts ffi

* add 'broadcast' options to menu, chat, profile etc.

* generate initial broadcast names

* reword broadcast hint

* make 'Broadcasts Lists' experimental; while on that, also add a confirmation dialog to the location streaming switch (wording taken from ios)

* Update res/values/strings.xml

Co-authored-by: Hocuri <hocuri@gmx.de>

* comment on strings.xml

* tweak 'experimental' appearing, avoid the 'test tube'-emoji that is not supported on many devices

Co-authored-by: Hocuri <hocuri@gmx.de>
2021-09-30 15:44:17 +02:00
B. Petersen bafccdec1f fix translation syntax error 2021-09-30 15:01:05 +02:00
B. Petersen 62b8a7d646 update translations 2021-09-30 01:42:01 +02:00
B. Petersen a1aae81bb4 update translations 2021-09-24 18:10:11 +02:00
bjoern 3af9fdcea6 do not say, device-messages can be deleted from the server somehow (#2059)
it is a bit nitpicking and also a cornercase,
however, yes, it was not correct before.
2021-09-24 18:04:33 +02:00