Commit Graph

5525 Commits

Author SHA1 Message Date
Asiel Díaz Benítez 25f4766410 Merge pull request #3240 from deltachat/r10s/no-encrypt-database
stop 'encrypted database' experiment
2024-08-25 15:27:20 +02:00
Asiel Díaz Benítez c4698fcf60 Merge pull request #3241 from deltachat/r10s/use-system-language
use system language, support per-app-language-selection
2024-08-25 15:26:51 +02:00
Asiel Díaz Benítez fbc32e634d Merge pull request #3244 from deltachat/r10s/simplify-colors
tint settings icons in delta_primary color, cleanup
2024-08-25 15:25:57 +02:00
Asiel Díaz Benítez fbde3c4dfb Merge pull request #3264 from deltachat/adb/update-application.mk
update APP_PLATFORM to android-21
2024-08-25 15:24:57 +02:00
adbenitez d83dbcdf4b update APP_PLATFORM to android-21 2024-08-25 14:39:50 +02:00
B. Petersen 27d060ee08 bump version to 1.46.13 2024-08-23 18:20:45 +02:00
B. Petersen b5e4f9bbad update changelog for v1.46.13 2024-08-23 18:20:45 +02:00
B. Petersen 90f5151886 update translations 2024-08-23 14:54:33 +02:00
B. Petersen e51c2f0ccc update local help 2024-08-23 12:50:21 +02:00
B. Petersen 8d7430ca50 update translations 2024-08-23 12:50:21 +02:00
link2xt 93fdc9f34d update deltachat-core-rust to 'chore(release): prepare for 1.142.8' of 'v1.142.8' 2024-08-23 12:21:43 +02:00
B. Petersen 126552b419 clean content of obj and build folders
explicitly list the content to be deleted,
to have some more general protection in case sth. goes wrong accidentally ...
2024-08-23 10:43:13 +02:00
B. Petersen c01616b2aa update translations 2024-08-22 16:21:41 +02:00
B. Petersen c8d2502731 'for you' may be misinterpreted as 'the nick is your nick'. 'shown to you' avoids this pitfall - and is shorter 2024-08-22 16:01:49 +02:00
B. Petersen ce23fd38d0 'local' wording is probably not clear for for most marginal users, partly revert 'shorten text' 2024-08-22 16:01:49 +02:00
B. Petersen 4e5c3aafea we're talking more about 'contacts' not 'users' in this context. stay with that 2024-08-22 16:01:49 +02:00
B. Petersen 6261467e37 avoid dialog being closed during typing by one wrong tap 2024-08-22 16:01:49 +02:00
B. Petersen 20328b8e07 shorten text 2024-08-22 16:01:49 +02:00
B. Petersen bf918590c9 add hints to 'Edit Name' dialog 2024-08-22 16:01:49 +02:00
B. Petersen 7d42d79216 show 'Edit Name' explicitly in contact profile's menu 2024-08-22 16:01:49 +02:00
B. Petersen 8deca3e4b4 add getAuthName() api 2024-08-22 16:01:49 +02:00
B. Petersen 662fde5957 bump version to v1.46.12 2024-08-19 21:53:45 +02:00
B. Petersen 8814280343 update CHANGELOG for v1.46.12 2024-08-19 21:53:45 +02:00
B. Petersen eb7fb23455 update deltachat-core-rust to 'chore(release): prepare for 1.142.7' of 'v1.142.7' 2024-08-19 21:24:55 +02:00
B. Petersen f961bb6bf8 fix typo: Preference 2024-08-19 20:58:17 +02:00
B. Petersen 26fcca303c remove verbose debug logging of enabling/executing one-second-timer; it was useful only during development, currently it seems to just work 2024-08-19 20:58:17 +02:00
Asiel Díaz Benítez 6ecb518aa1 Merge pull request #3249 from deltachat/adb/issue-3245
fix: hide copy to clipboard while QR is not ready
2024-08-19 19:17:36 +02:00
adbenitez d4be5f2626 use tabs instead of spaces 2024-08-19 19:07:12 +02:00
adbenitez 30c752dfdd fix: hide copy to clipboard while QR is not ready 2024-08-19 19:01:11 +02:00
Asiel Díaz Benítez 595e36409a Merge pull request #3247 from deltachat/adb/issue-3194
limit number of lines to fetch from logcat
2024-08-19 18:38:26 +02:00
adbenitez 9880cb2663 filter out DEBUG entries using logcat instead of manually 2024-08-19 16:08:40 +02:00
adbenitez 537056bfa1 limit number of lines to fetch from logcat
for performance and to avoid crashes with potential +250MB in logs
when there are unexpected errors resulting in the same lines logging
over and over several times per second
2024-08-19 15:37:13 +02:00
B. Petersen 11adc08303 update translations 2024-08-19 15:27:32 +02:00
B. Petersen bb0bf7719b remove unused conversation_editor, conversation_editor, conversation_input 2024-08-19 02:13:35 +02:00
B. Petersen cdb6acc01b remove unused conversation_sent_card_background, conversation_sent_card_background, conversation_received_card_background, centered_app_title_color, ic_arrow_forward, conversation_group_member_name 2024-08-19 02:09:02 +02:00
B. Petersen ffbebe6019 remove unused conversation_list_item_delivery_icon_color* color 2024-08-19 02:04:57 +02:00
B. Petersen cf1768f7c3 remove unused conversation_list_deaddrop* color 2024-08-19 02:02:19 +02:00
B. Petersen 3d7165e121 remove unused shared_contact_* colors 2024-08-19 02:00:43 +02:00
B. Petersen 4effa40cfa remove unused group_members_dialog_icon, ic_group_grey600_24dp 2024-08-19 01:56:54 +02:00
B. Petersen 3a2fa223e6 remove unused verification_background, clickable_card_dark and import_export_item_background 2024-08-18 22:13:07 +02:00
B. Petersen 0645ed9964 remove unused device_link_item* color 2024-08-18 22:05:38 +02:00
B. Petersen ba658caa39 tint settings icons in delta_primary color, cleanup 2024-08-17 01:30:27 +02:00
Asiel Díaz Benítez 7dbc472d01 Merge pull request #3242 from deltachat/adb/tweak-status-bar-color
tweak colors of the status bar
2024-08-16 23:32:38 +02:00
B. Petersen 1af8bea6d1 support android13+ per-app languages 2024-08-16 23:11:50 +02:00
B. Petersen 662b518dc4 uniquely use Locale.ENGLISH for english, not Locale.US 2024-08-16 23:11:50 +02:00
B. Petersen f1755b399b stop using locale from PreferenceManager 2024-08-16 23:11:50 +02:00
B. Petersen 49b48ef8bd remove language-option from appearance options 2024-08-16 23:11:50 +02:00
Asiel Díaz Benítez 48d9e61365 Merge pull request #3239 from deltachat/adb/fix-fdroid-metadata
use Fastline metadata structure for fdroid
2024-08-16 18:50:52 +02:00
adbenitez 07b5efdaa8 tweak colors of the status bar 2024-08-16 14:41:24 +02:00
B. Petersen c6b6b8e144 stop 'encrypted database' experiment
this PR removes options to create encrypted database.
existing encrypted databases will continue working for now.

the 'encrypted database' experiment started some years ago
was never finishes and already stopped working partly,
eg. importing backups as encrypted accounts stopped working
some years ago for newer android.

in the light of Signal's "encryption key flaw",
but also recent issues with worsending core things in Delta Chat,
it seems wise to concentrate on the core things ("you have one job!"),
and not on side topics comparable few persons are interested in.

also, it will become harder to maintain that path on upcoming api changes,
leaving the database open as opening is slow is needed but will become harder,
this will make notifications tricy,
may need additional effort to run in background etc.

all that is doable,
however, it will remove resources from far more important parts,
dangerously up to a level that breaks the app - a focus is limited.

also, no one really complained as it is already partly not-working,
it was _never_ working on desktop
(where it would make much more sense),
removal on iOS was flawless, see https://github.com/deltachat/deltachat-ios/pull/2011

tl;dr: better leave the protection up to the operating system
and concentrate on other things.
2024-08-16 13:13:44 +02:00