Commit Graph

2328 Commits

Author SHA1 Message Date
B. Petersen 9dce489ac1 bump version 2020-05-02 19:40:28 +02:00
B. Petersen c010cd1212 update deltachat-core-rust submodule 2020-05-02 18:19:59 +02:00
B. Petersen 72e303c722 update translations 2020-05-02 18:19:47 +02:00
B. Petersen a011dccfe3 reorder device messages 2020-05-02 15:52:48 +02:00
bjoern e581955a44 Merge pull request #1331 from deltachat/tweak-device-msg
tweak device-msg that explains the permantent-notification
2020-05-02 15:16:47 +02:00
bjoern 4de3efd0cb Merge pull request #1330 from deltachat/tweak-startup2
Fix #1328 Missing notifications: initializeIncomingMessageNotifier() in ApplicationDcContext, not ApplicationContext
2020-05-02 15:09:50 +02:00
B. Petersen c60cff2259 simplify casting, add comment 2020-05-02 15:08:24 +02:00
B. Petersen 9dccd7af2f tweak device-msg that explains the permantent-notification, esp. point out that it also acts as an indicator that things may not work as expected and make the link to dontkillmyapp.com clearer 2020-05-02 14:01:47 +02:00
Hocuri 27a87775d3 Code style: Handle DC_EVENT_INCOMING_MSG directly in handleEvent().
sendToObservers() made sure not to execute it on a background thread but updateNotification() does this, too, so everything is fine.
2020-05-02 14:00:57 +02:00
Hocuri 16dfd9f98c Fix #1328 Missing notifications: initializeIncomingMessageNotifier() in ApplicationDcContext, not ApplicationContext 2020-05-02 13:45:54 +02:00
B. Petersen 1203df4daf do not recreate/restart ForegroundDetector, NetworkStateReceiver, KeepAliveService on switching account 2020-05-02 11:14:26 +02:00
B. Petersen dc81fa60d4 typo (make sure, the message is only shown once) 2020-05-02 11:06:02 +02:00
B. Petersen 938dc404f7 update translations 2020-05-02 11:04:57 +02:00
B. Petersen e8b12851dd update translations 2020-04-30 17:38:07 +02:00
bjoern 47d45b22a6 Merge pull request #1326 from deltachat/prep-1.6
prepare version 1.6
2020-04-30 17:34:02 +02:00
B. Petersen 6f0d8c730d reword device message text 2020-04-30 10:54:31 +02:00
B. Petersen 687693bdf8 add device message wrt permantent notification 2020-04-29 21:49:41 +02:00
B. Petersen 83e68c1322 bump version 2020-04-29 21:49:41 +02:00
B. Petersen 85c2c8b3a1 changelog 2020-04-29 21:49:40 +02:00
B. Petersen 7a641f8a7e update deltachat-core-rust submodule 2020-04-29 19:07:37 +02:00
B. Petersen 0ed13f6ef7 update translations 2020-04-29 17:47:57 +02:00
B. Petersen 708515ef6a wording 2020-04-29 17:15:26 +02:00
B. Petersen e46a1660e6 update deltachat-core-rust submodule 2020-04-28 23:03:42 +02:00
cyBerta 0c3ff54b79 Merge pull request #1323 from deltachat/reliable-notifications
show permanent notification unconditionally and add a switch to override this
2020-04-28 18:23:13 +02:00
cyBerta ccbc4c26ed Merge pull request #1324 from deltachat/tweak-switch-account
fix blobdir-deletion on account-deletion
2020-04-28 18:18:32 +02:00
B. Petersen 2fa348a8ea show a warning when database deletion fails 2020-04-28 18:13:14 +02:00
B. Petersen efe6c9e4df also delete files in the blobdir 2020-04-28 17:59:34 +02:00
B. Petersen 37d05f394a rename handleSwitDeleteAccount() to showDeleteAccountMenu() 2020-04-28 17:47:32 +02:00
B. Petersen 328b368f70 rename handleSwitchAccount() to showSwitchAccountMenu() 2020-04-28 17:45:40 +02:00
B. Petersen 95cb121fe0 show disabled permantent-notification in summary 2020-04-28 15:17:39 +02:00
B. Petersen 69d05ae0c7 show permantent-notification unconditionally and add a switch to disable it 2020-04-28 15:16:50 +02:00
B. Petersen 1e345a40c4 simplify translations 2020-04-28 11:02:01 +02:00
B. Petersen ba4169fe5d update translations 2020-04-28 10:43:28 +02:00
bjoern 6bbb1469ec Merge pull request #1320 from deltachat/longer-autodel-option
add auto-delete-option 'after 1 year'
2020-04-28 10:34:50 +02:00
B. Petersen 214d33f015 add auto-delete-option 'after 1 year' 2020-04-28 00:41:19 +02:00
bjoern 65e44cc9db Merge pull request #1309 from deltachat/less-html
avoid superfluous html-parsing
2020-04-27 20:51:14 +02:00
B. Petersen a94dc4c1d9 update deltachat-core-rust submodule 2020-04-25 16:36:02 +02:00
B. Petersen c305492794 update deltachat-core-rust submodule 2020-04-24 21:17:41 +02:00
B. Petersen 0c248c3729 update translations 2020-04-24 19:00:48 +02:00
bjoern 12b2c9147e Merge pull request #1315 from deltachat/tweak-progress-dialog
add margin between progress-bar and dialog when there are not buttons
2020-04-24 18:54:01 +02:00
B. Petersen 8461c13f65 wording 2020-04-24 18:29:28 +02:00
B. Petersen d0feb55a8d tune down switch-dialog 2020-04-24 18:22:53 +02:00
B. Petersen 587123c3ae add margin between progress-bar and dialog when there are not buttons 2020-04-24 16:30:14 +02:00
bjoern 15db4b3d36 Merge pull request #1310 from deltachat/stop-threads
stop threads when switching between mupltiple accounts
2020-04-24 15:16:42 +02:00
B. Petersen 61192e90e4 use SwitchAccountAsyncTask also for aborting account-creation 2020-04-24 14:49:10 +02:00
B. Petersen 2eae56a415 do account switching in async task 2020-04-24 13:49:47 +02:00
B. Petersen 6c8d6a804d continue interrupting running threads 2020-04-24 12:34:23 +02:00
B. Petersen 36c4f7ae2b tweak deletion of not-created-accounts 2020-04-24 02:03:47 +02:00
B. Petersen 0f4bd6347f stop threads and call close() on switching account
the imap-/mvbox-/sentbox-/smtp-threads needs to be terminated
before dc_close() can be called successfully.

if this is not done, they are hanging around, and, even worse,
if an account is opened _again_, there are now two threads
working on the database which lead to duplicated messages.

note, that this issue is only related to duplicated messages
if ever an account was selected, which, however, might be the same as the current.
2020-04-24 01:56:07 +02:00
bjoern a81bfcf40d Merge pull request #1304 from deltachat/fix-selfavatar
Ask the core for the selfavatar directory, fix "backup export/import loses self-avatar"
2020-04-24 00:38:27 +02:00