Commit Graph

442 Commits

Author SHA1 Message Date
B. Petersen 0f46824ec0 tweak universal_overlay color for black background
the color 'universal_overlay' can be used as backgrounds for
semi-transparent overlays.

the color guarantees enough contrast to white/light things drawn on it,
while still letting the background shine through.

the color is the same for both, dark and lite theme
as it is also used to draw on customized backgrounds
(where we can have any background anyway)

before, the shaped formed with this color are not visible
on black background, this is fixed by this commit,
making the color even more universal.

this is an improvement for the image-editor buttons
as well as for the info-messages on arbitrary backgrounds.
2020-12-05 19:56:37 +01:00
bjoern 1cc0c9d0c1 Merge pull request #1688 from deltachat/fix-tall-images-message-width
Wider messages for tall images
2020-12-01 13:29:43 +01:00
bjoern 7f37d93916 Merge pull request #1744 from deltachat/quote-forwarded-msgs
display forwarded messages also in quotes as such
2020-11-27 13:05:19 +01:00
B. Petersen 12e4d6b30e introduce color 'unknown_sender' and use it for forwarded messages, forwarded quotes, quotes with unknown sender 2020-11-25 20:57:46 +01:00
B. Petersen b284a70ef7 reword no-blocked-contats-hint 2020-11-22 23:06:00 +01:00
B. Petersen 4362bb07d0 update translations 2020-11-20 13:19:12 +01:00
B. Petersen 8e185e4f26 show permanent hint about server-delete impact
when server-deletion is enabled,
always show a hint about the impact below the option.

the hint is a summary of the conformation-dialog
so that the user is more aware of the impact
if enabling was some time ago
or the option was even enabled by the provider-db.
2020-11-18 21:54:39 +01:00
B. Petersen 8675a21e64 fix grammar 2020-11-18 11:32:35 +01:00
B. Petersen 4b3355813d incorporate some of @Hocuri's suggestions 2020-11-17 23:39:16 +01:00
B. Petersen 21faaa5f9c fortify wording in delete-server dialog
this pr changes the wording,
not relativize things, underlining the worse impact.

i avoided adding "maybe" or "potentially" here,
even if that would be more accurate.

moreover, the pr adds some red color and emojicons.
2020-11-17 16:35:50 +01:00
bjoern 4316354163 Update res/values/strings.xml
Co-authored-by: link2xt <ilabdsf@gmail.com>
2020-11-01 01:24:59 +01:00
B. Petersen 8e724e8a76 update changelog, add device message for 1.14 2020-11-01 01:24:58 +01:00
B. Petersen 556ec7f7d4 update translations, add Slovak language 2020-10-28 18:14:20 +01:00
Hocuri 4d6fcf6d46 First half of Björn's review 2020-10-26 20:16:45 +01:00
B. Petersen 8bd280f44b update translations 2020-10-25 17:02:56 +01:00
B. Petersen 6f25349572 placeholders in strings need to be uniquely adressable, more than one %s needs to be %1, %2 and so on 2020-10-21 14:26:28 +02:00
Hocuri 484f1c80ed "forward" should not go to overflow menu, fix #1656 2020-10-20 10:36:21 +02:00
B. Petersen b8099e8107 reword protection message and make it translatable 2020-10-18 13:13:11 +02:00
B. Petersen 6e9ff3033a use string 'Delete contact' to delete contacts 2020-10-17 01:40:36 +02:00
Hocuri 810f1d0e01 Sort strings to the correct place 2020-10-16 18:51:59 +02:00
B. Petersen 9ba23ed977 wording: use 'profile image' and 'group image' everywhere 2020-10-15 21:26:47 +02:00
Simon Laux d00d4fd152 add translation strings from desktop (#1658)
* add strings from desktop

* update wording

* escape ampersands

* reorder menu to clipboard

* remove back_to_top

* group avatar to group image

Co-authored-by: bjoern <r10s@b44t.com>

* remove default_value_automatic

* rename ask_delete_chat_desktop to dedup to
ask_delete_named_chat_desktop

* rename desktop delete accounts strings
delete_account_confirmation_header_desktop -> ask_delete_value
delete_account_confirmation_desktop -> delete_account_explain_with_name

* apply Hocuri's suggestion
on delete_account_confirmation_desktop

* reuse existing strings for zoom factor

* capitalize "Micro"

* remove usused a11y_qr_data

* profile_image_select and delete

Co-authored-by: bjoern <r10s@b44t.com>

* lowercase clipboard

* Cannot in one word

* shorten delete_account_confirmation_header_desktop
upon r10s suggestion

* remove a11y_profile_image_label
as we can use pref_profile_photo instead

* apply hocuri's pref_notification suggestions

* Apply suggestions from code review

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

* readd removed string that android still uses it

* remove common things out of _desktop namespace, typo fixes, ordering

* typo

* typo

Co-authored-by: bjoern <r10s@b44t.com>
Co-authored-by: Hocuri <hocuri@gmx.de>
2020-10-15 19:04:55 +02:00
B. Petersen 581580a2d5 fixup 2020-10-15 01:06:19 +02:00
B. Petersen f424f49c20 make new stock-strings translatable 2020-10-15 01:04:34 +02:00
Hocuri c720df5d5c Add swipe-to-reply quotes 2020-10-11 22:09:51 +03:00
B. Petersen 57210a2137 direct forward to "saved messages"
when forwarding to "saved messages",
the ui goes back to the chat and the position in the original chat
and shows a short "saved" hint.

this saves at least one tap,
and makes saving multiple messages easier
as you stay in context.
btw, this is also how telegram handles things
and makes the saving as easy to use as starring eg. in whatsapp.

forwarding messasges to other chats is not changed.
2020-10-08 01:23:27 +02:00
B. Petersen 097891e72a remove outdated reminder
the warning about outdated apps
was pretty unreliable in the past -
because of too short timings
and also because of the "installation date"
and the fact that an "installer" was used, is not always reliable.

also, the "installer date" could be wrong -
if the installation was done when the clock was altered badly.

as we cannot rely on the things the system provides here,
we move the whole thing to the core at
https://github.com/deltachat/deltachat-core-rust/pull/1901
which has also the advantage that this is done for all uis then.
2020-09-16 16:06:43 +02:00
B. Petersen 310b8bffd8 update translations 2020-09-14 15:36:01 +02:00
B. Petersen b51cbfce1d adapt to new dc_configure() error handling
errors that should be shown to the user
come from DC_EVENT_CONFIGURE_PROGRESS(data1=0) as data2 now;
there is no need to show the captured error any longer
(which was unreliable and hard to handle from core site).

there is some capturing-code left as needed for other parts,
but it is not used for configuration anymore.
2020-09-12 22:33:16 +02:00
B. Petersen 4874b4d0ea removed unused strings, all checked with ./tools/grep-string.sh 2020-09-09 17:51:49 +02:00
cyBerta 3ad7822504 Merge pull request #1617 from deltachat/fix-relaunch2
fix launch if there is an ongoing process
2020-09-09 15:57:22 +02:00
B. Petersen 46f3412409 abort export on app relaunch 2020-09-09 14:19:45 +02:00
B. Petersen fa214e0163 reword, use 'continue' instead of 'ok' 2020-09-07 15:50:46 +02:00
B. Petersen 34c217576e reword rationale dialog, remove 'cancel' button 2020-09-07 13:56:37 +02:00
B. Petersen 14dc59d78c add rationale to ignore-battery-optimization request
while it is more straight-forward to let the system ask the user directly -
as we do for most other permissions -
this is probably not favorable for requesting ignore-battery-optimization:

- other permissions requests are preceded by a clear user intention -
  tap on the camera, record voice etc.
  so it is clear to the user why a permission is needed.
  this is not true at the moment after installation
  (maybe the moment can be improved, btw)

- different systems have completely different text,
  partly focusing on "battery drain" - it is not clear to the user
  what would be the advantage of that

- some guidelines say, user interaction is needed before querying permission.
  there is room for interpretation, of couse,
  however, adding a rational with a "continue" button
  seems to fit better to these guidelines.
2020-09-06 23:44:34 +02:00
B. Petersen fe25b81d4f reword, sort android strings to corresponding section 2020-09-06 13:43:26 +02:00
B. Petersen 34755f05ff add a switch to 'settings / notifications' to disable battery optimisations 2020-09-01 01:44:43 +02:00
cyberta 89b26fa590 fix regression caused by diversied emoji update. reintroduce 4707efb26a in order to fix app crash on map #793 2020-08-25 17:15:18 +02:00
B. Petersen aa8284774c remove unused strings
removing unneeded strings makes work of translators easier
and also, in sum, saves some amount of data.

checked by ./tools/grep-string.sh that the strings are not in use by other os.

as checking is some work, i only targeted low hanging fruits,
there may be some more strings unused.
2020-08-17 23:04:52 +02:00
B. Petersen 3a93aa8f06 remove unused resources 2020-08-17 15:26:34 +02:00
B. Petersen b0eece0f84 reword login errors as suggested in #1313 2020-08-13 17:19:25 +02:00
B. Petersen 685cd9d011 update translations 2020-08-01 15:13:19 +02:00
B. Petersen 36fb5bc513 make videochat-invite-dialog translatable 2020-07-31 19:19:35 +02:00
B. Petersen 9cdb750ec3 make video-chat-invitation mail translatable 2020-07-30 13:02:12 +02:00
B. Petersen ae187f3bff allow setting webrtc-instance from a qr-code 2020-07-29 23:55:57 +02:00
B. Petersen 5f9b86cb05 fixup 2020-07-29 22:54:22 +02:00
B. Petersen 2f7386c9e0 update strings 2020-07-29 16:50:18 +02:00
B. Petersen 6612859fc1 layout video-invite message 2020-07-29 14:00:02 +02:00
B. Petersen 8231e3bfa2 create separate videochat-item, based on update item 2020-07-29 14:00:02 +02:00
B. Petersen 097be99446 adapt map icon to typical size of action bar icons 2020-07-29 14:00:02 +02:00