Commit Graph

2120 Commits

Author SHA1 Message Date
B. Petersen 7222396da9 basic qr scan, get returned qr code 2020-02-10 14:11:12 +01:00
B. Petersen db8dca7310 give users, who denied camera access accidentially before, a way out 2020-02-10 14:11:12 +01:00
B. Petersen 0d3f7a0696 add a real 'cancel' button to 'start simplified setup?'
i tried to rename the 'cancel' button to 'login manually'
as suggested at https://github.com/deltachat/interface/issues/33

however, playing around with this change a bit in real setup situations,
this does not really help on making things easier.

- the user sees a dialog opening that lacks an option to 'just close'
  it at the first glance, one feels stuck

- he has to understand that 'login manually' is the thing he already
  started in the previous dialog

therefore, i think a simple 'cancel' might not be perfect,
but according to 'login manually' the better choice.

however, maybe we can reword the text, saying more explicit what cancel does.

but even then, not sure if the user really reads the things,
and i think the text is already a bit long.
also, whatever the user chooses, there is not really a 'bad choice' -
in both decisions, the user will either succeed logging in or come back to the
intial screen.

also, thinking of ios, there the 'cancel' button
is always much more highlighted as the other ones -
having buttons named 'cancel' feels natural, but having a bold
'login manually' is a bit weird as the 'simplified' choice is probably
easier in most cases.
sure, this is ios and we can do things different there,
however, it is another point :)
2020-02-10 14:11:12 +01:00
B. Petersen a7212daf40 add registration-qr-scan activity 2020-02-10 14:11:12 +01:00
B. Petersen 69aff8f026 streamline buttons on welcome screen 2020-02-10 14:11:12 +01:00
B. Petersen c70521011d add 'scan' to welcome activity 2020-02-10 14:11:12 +01:00
Jikstra ac8b67478c Merge pull request #1246 from deltachat/profile-send-message
rename 'new chat' to 'send message'
2020-02-07 21:34:43 +01:00
B. Petersen 3a7a379e85 rename 'new chat' to 'send message' 2020-02-07 21:05:26 +01:00
B. Petersen 4040af776f fix typo, update translations 2020-02-02 21:54:13 +01:00
bjoern f6dbb18947 Merge pull request #1235 from deltachat/update-translations
update translations
2020-02-02 21:49:04 +01:00
B. Petersen cc9fb774ea update translated permission strings 2020-02-02 21:15:31 +01:00
B. Petersen dde7c877c6 update english permission strings 2020-02-02 21:08:14 +01:00
B. Petersen 9fa9b8545e update translations 2020-02-02 20:57:40 +01:00
B. Petersen aa4b38de56 update translations 2020-01-31 23:33:13 +01:00
bjoern 83cc9412ac Merge pull request #1233 from deltachat/tweak-onboarding
tweak onboarding
2020-01-31 23:22:37 +01:00
B. Petersen fdb6cee76c only ask once for oauth2 on focus changes, however, always ask on 'log in' button 2020-01-31 23:21:50 +01:00
B. Petersen 5a60d52b01 rename oauth2 'cancel' button to 'login manually', cc @hpk42 2020-01-31 23:10:16 +01:00
B. Petersen be462abccf streamline oauth2 start an remove update-provider-info side-effect 2020-01-31 22:55:00 +01:00
B. Petersen 11b0cf1d8b remove before_login_hint once another provider is typed in
to not mess around with oauth2 dialogs,
we show the before_login_hint only if the email address is entered completely
(on focus changes)

however, if the user change the provider
so that no or a different provider info would be shown,
it should be removed (not: directly replaced by the actual one,
this is done on focus change if oauth2 is denied)
2020-01-31 22:06:49 +01:00
B. Petersen 8c8871b4a4 give users an option that denied file access accidentially before 2020-01-31 18:18:37 +01:00
bjoern 25134088f8 Merge pull request #1227 from deltachat/sdk16
lower sdk to 16
2020-01-30 23:57:46 +01:00
bjoern b448dd55df Merge pull request #1219 from deltachat/provider-db
implement provider-db
2020-01-30 23:57:22 +01:00
B. Petersen eab8a596eb update deltachat-core-rust submodule 2020-01-30 23:34:48 +01:00
B. Petersen 90425f7710 lower sdk to 16 2020-01-27 09:39:13 +01:00
B. Petersen b11f293dfd bump version to 1.1.2 2020-01-26 20:43:03 +01:00
bjoern 15df2aebc8 Merge pull request #1226 from deltachat/fix-asset-exists
fix opening local-help
2020-01-26 20:37:31 +01:00
B. Petersen 8ba2222ab8 use Asset.open() to check if a local-help exists for a language; Asset.list() is slow and unreliable on several systems 2020-01-26 20:29:39 +01:00
B. Petersen a257661c9e update translations 2020-01-26 16:49:29 +01:00
B. Petersen 7a719a9aa8 update local help 2020-01-26 16:48:23 +01:00
B. Petersen 6e0690a95e update deltachat-core-rust submodule 2020-01-26 14:24:09 +01:00
bjoern 006d1d4ab7 Merge pull request #1225 from deltachat/still-fixing-drafts
fix losing draft when opening  eg. gallery
2020-01-26 14:20:47 +01:00
B. Petersen 1b836af961 do no clear controls on saving drafts, we save drafts in onPause() now and the activity may be resumed 2020-01-25 23:17:18 +01:00
B. Petersen c0837b4799 bump version 2020-01-24 01:09:30 +01:00
B. Petersen f9682ba0a0 update translations 2020-01-24 00:38:46 +01:00
B. Petersen 3f37946785 synchronize hints to oauth2 things, remove hardcoded providers 2020-01-24 00:27:42 +01:00
B. Petersen 9cbd6a1031 add basic layout for preparation-needed/broken providers 2020-01-24 00:27:42 +01:00
B. Petersen d1404e346f adapt provider-db api 2020-01-24 00:27:42 +01:00
bjoern faa7159f44 Merge pull request #1221 from deltachat/fix-drafts
fix saving drafts
2020-01-23 23:55:28 +01:00
B. Petersen ac65b77de9 fix saving drafts
this is an addition to #1192:

by calling processComposeControls() twice, in onPause() and on Destroy(),
the seccond call gets an empty draft.

as onDestroy() is not guarateed to be executed anyway -
this was the intent of the move in pr #1192 -
we just remove this call and rely on onPause().

see https://developer.android.com/reference/android/app/Activity.html
for lifecycles and killable events.
2020-01-23 11:13:24 +01:00
B. Petersen d06235ae85 update translations 2020-01-23 10:50:54 +01:00
bjoern 32fc4c5c6e Merge pull request #1216 from deltachat/r10s-cleanup
some cleanup
2020-01-22 13:22:34 +01:00
B. Petersen 369f1c4fac bump version 2020-01-21 23:29:49 +01:00
B. Petersen bd814dcddd update deltachat-core-rust submodule 2020-01-21 21:50:27 +01:00
B. Petersen 93533ad59e update translations 2020-01-21 21:50:05 +01:00
B. Petersen 2eb06eaffb update help 2020-01-21 21:48:54 +01:00
B. Petersen 2d5c5a88c2 remove unused resources 2020-01-17 16:42:43 +01:00
B. Petersen 5a6695eca0 removed unused Base64 class 2020-01-17 16:12:02 +01:00
B. Petersen 601521bf65 remove unused strings 2020-01-17 15:28:37 +01:00
B. Petersen d3e9068708 add a script to check if strings are still in use 2020-01-17 15:11:25 +01:00
B. Petersen adaf3519d7 remove rarely seen image and save 60k (the chatlist is typically never empty now), closes #1211 2020-01-17 14:22:06 +01:00