Compare commits

...

1234 Commits

Author SHA1 Message Date
adbenitez 1eb733e80f update version number 2024-08-25 23:32:19 +02:00
adbenitez 130cdfe838 update core 2024-08-25 22:46:24 +02:00
adbenitez fadcb51d7c update links and apk name 2024-08-25 22:39:12 +02:00
Asiel Díaz Benítez cea5b6ec84 Merge pull request #25 from ArcaneChat/rename-app
rename app
2024-08-25 22:25:36 +02:00
adbenitez 363b2bb26a rename app 2024-08-25 21:58:43 +02:00
adbenitez 589d1c3569 Merge remote-tracking branch 'upstream/main' 2024-08-25 21:15:09 +02:00
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
adbenitez db63864a8c update release.yml 2024-08-24 19:42:08 +02:00
Asiel Díaz Benítez 1f16c73d31 Merge pull request #24 from deltalab-org/issue-19
release FOSS for IzzyOnDroid
2024-08-24 19:08:28 +02:00
adbenitez 2c94b9d4a7 revert featureGraphic.png 2024-08-24 19:06:45 +02:00
adbenitez 326f805709 update google-services.json 2024-08-24 18:48:24 +02:00
adbenitez ac59978303 update featureGraphic 2024-08-24 18:44:56 +02:00
adbenitez 9374d1adf3 release FOSS for IzzyOnDroid 2024-08-24 18:18:00 +02:00
adbenitez aade32dafe Merge remote-tracking branch 'upstream/main' 2024-08-24 16:53:25 +02:00
adbenitez 481893c6fc fix link in README.md 2024-08-24 16:14:31 +02:00
Asiel Díaz Benítez e8af223d12 Merge pull request #23 from deltalab-org/issue-21
add monochrome/themed support to app icon
2024-08-24 16:08:11 +02:00
adbenitez cd2b640e42 add monochrome support to app icon 2024-08-24 16:06:18 +02:00
Asiel Díaz Benítez 079dfd04f0 Merge pull request #22 from deltalab-org/change-logo
modify app icon and screenshots
2024-08-24 15:40:00 +02:00
adbenitez 2e8d567998 fix screenshots in fastlane folder 2024-08-24 15:22:23 +02:00
adbenitez 1182ea5352 modify app icon and screenshots 2024-08-24 14:45:44 +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
adbenitez 30cdb183d3 Merge remote-tracking branch 'upstream/main' 2024-08-23 12:35:29 +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
adbenitez 07389b8144 Merge remote-tracking branch 'upstream/main' 2024-08-18 22:01:23 +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
adbenitez 76c255d0ff fix path 2024-08-16 12:45:53 +02:00
B. Petersen 69b67cdd2d bump version to 1.46.11 2024-08-16 10:36:43 +02:00
B. Petersen ddd6699e1d update CHANGELOG for 1.46.11, android part 2024-08-16 10:36:43 +02:00
B. Petersen 4d69b48746 update CHANGELOG for 1.46.11, core part 2024-08-16 10:36:43 +02:00
adbenitez d48b0d5eea fix fdroid metadata 2024-08-16 00:49:52 +02:00
adbenitez 9fa044ea3e Merge remote-tracking branch 'upstream/main' 2024-08-16 00:45:52 +02:00
B. Petersen 4a30b09f03 update deltachat-core-rust to 'chore(release): prepare for 1.142.6' of 'v1.142.6' 2024-08-15 22:06:56 +02:00
B. Petersen 0d70bc1cdd update local help 2024-08-15 16:37:02 +02:00
B. Petersen 079461bdb8 update translations 2024-08-15 16:37:02 +02:00
B. Petersen fe45b99248 remove deprecated strings 2024-08-15 15:16:05 +02:00
B. Petersen a50d8b9f2f remove gmail-oauth2
- add a device message for existing profiles potentially using gmail
- reset oauth2 method for existing profiles on opening login screen
- do not offer gmail-oauth2 for new profiles
2024-08-14 19:16:03 +02:00
adbenitez 9075c52356 update AndroidManifest.xml 2024-08-14 18:47:52 +02:00
B. Petersen 993961b60f sdk 34: declare forground service types of our services 2024-08-14 18:47:52 +02:00
B. Petersen d9ee686492 sdk 34: bump android sdk version from 33 to 34 2024-08-14 18:47:52 +02:00
adbenitez edbb1b1b82 Merge remote-tracking branch 'upstream/main' 2024-08-14 17:18:14 +02:00
Asiel Díaz Benítez 19b890cb24 Merge pull request #3232 from deltachat/adb/upgrade-more-deps
update dependencies
2024-08-14 13:25:57 +02:00
Asiel Díaz Benítez d21098117a Merge pull request #3231 from deltachat/adb/add-stickyheader-license
add src/main/java/com/codewaves/LICENSE.txt
2024-08-14 13:13:13 +02:00
adbenitez 5c44c2f7ae update dependencies 2024-08-14 13:11:28 +02:00
adbenitez 8e2a4193b0 add src/main/java/com/codewaves/LICENSE.txt 2024-08-14 12:51:10 +02:00
Asiel Díaz Benítez 2794cbc2b9 Merge pull request #3215 from deltachat/adb/issue-1791
stop using jcenter
2024-08-14 12:24:45 +02:00
gerryfrancis 22e0c2e9d9 Fix typo 2024-08-13 10:29:58 +02:00
B. Petersen d33134c35d github releases are created as well now 2024-08-13 01:21:02 +02:00
adbenitez 31826a54f6 lower minSdkVersion to 19 2024-08-13 00:29:09 +02:00
adbenitez c233c6ce54 use TextUtils, fix typo it is myActivity, not activity 2024-08-13 00:21:59 +02:00
adbenitez 0500dd167c avoid NullPointerException 2024-08-13 00:12:53 +02:00
Asiel Díaz Benítez 88f1417a31 Update src/main/java/org/thoughtcrime/securesms/qr/QrScanFragment.java
Co-authored-by: bjoern <r10s@b44t.com>
2024-08-12 18:10:26 -04:00
adbenitez ea5f0d3100 revert debugging changes in preview-apk.yml 2024-08-12 14:31:22 +02:00
adbenitez cb5ebf2552 upgrade com.journeyapps:zxing-android-embedded 2024-08-12 14:27:23 +02:00
adbenitez 29a9349e7b update exoplayer 2024-08-12 14:07:57 +02:00
B. Petersen 4257c4af13 update translations 2024-08-12 13:41:51 +02:00
B. Petersen 884b361349 bump version to 1.46.10 2024-08-10 22:49:51 +02:00
B. Petersen 7b1954bd83 update CHANGELOG for 1.46.10 2024-08-10 22:49:51 +02:00
B. Petersen 9b03350697 update translations 2024-08-10 22:40:17 +02:00
B. Petersen 0fcb9b7a6d update translations 2024-08-10 21:15:48 +02:00
B. Petersen 8f51eaa4e6 add device message about moved 'Switch Profile' option 2024-08-10 18:35:39 +02:00
B. Petersen 36a480fec8 tint destructive buttons in red 2024-08-09 18:40:38 +02:00
B. Petersen 36b1f9567a pull translations 2024-08-09 18:37:36 +02:00
B. Petersen c24a070d99 make use of ask_delete_named_chat in case only one chat is about being deleted 2024-08-09 18:24:25 +02:00
B. Petersen 463ec74491 improve 'Ask delete chat' message by adding the same warnings to 'single deletion' and 'multiple deletion' 2024-08-09 18:24:25 +02:00
B. Petersen efa1bdd1b7 make 'bot'-tag in title bar lowercase, because we can 2024-08-09 18:10:57 +02:00
B. Petersen 50e66c7e66 mark bots in chat title and profile as such 2024-08-09 18:10:57 +02:00
adbenitez 839a9b38f4 switch to safe-content-resolver-v21 2024-08-08 22:30:22 +02:00
adbenitez 6c4c241bb9 add stickyheadergrid and remove vendor folder 2024-08-08 22:14:12 +02:00
adbenitez 035db2c32c change TextDrawable dep 2024-08-08 17:38:57 +02:00
adbenitez ae47c5b3e3 update textdrawable dependency 2024-08-08 17:05:44 +02:00
adbenitez 19ca21e783 add zxing-core 2024-08-08 12:16:22 +02:00
adbenitez bf70fcccec rename zxing-android-embedded jar 2024-08-08 11:59:56 +02:00
adbenitez 8e8977d197 add vendor/zxing-android-embedded-3.4.0-sources.jar 2024-08-08 11:57:14 +02:00
adbenitez 3dc74a2cd8 rename relinker 2024-08-08 11:51:34 +02:00
adbenitez db73a7b963 add relinker jar 2024-08-08 11:48:25 +02:00
adbenitez 2e8c0a9f7e update build.gradle 2024-08-08 11:42:17 +02:00
adbenitez 6c040bafae add more deps to vendor 2024-08-08 11:38:36 +02:00
adbenitez 123b4374a9 update build.gradle 2024-08-08 11:29:02 +02:00
adbenitez 97ba710e88 add vendor folder 2024-08-08 11:25:08 +02:00
adbenitez f6c3d9c569 temporarily disable core compilation for testing 2024-08-08 11:19:40 +02:00
adbenitez 2a0fb8d07f update strings 2024-08-07 14:06:38 +02:00
adbenitez bab62405fd Merge remote-tracking branch 'upstream/main' 2024-08-07 14:02:37 +02:00
B. Petersen 2c5bbcf75e delete is no primary action from enlarged images 2024-08-06 14:00:15 +02:00
B. Petersen 8bb88c0782 remove f-droid changelog task from RELEASE.md 2024-08-05 22:04:24 +02:00
adbenitez 4382eb299c remove changelogs for other languages 2024-08-05 22:04:24 +02:00
adbenitez aa501b0434 remove old changelogs for f-droid
f-droid is not displaying the changelogs and it is unnecessary extra
work for translators
2024-08-05 22:04:24 +02:00
B. Petersen 96fb9c741a profile switcher: hide email for chatmail profiles
as on other places,
hide chatmail email address from primary UI as well in the account switcher.

non-chatmail addresses will stay for now;
we are considering to add a "tag" or sth. like that for the user
to differenciate between accounts if they're using same name+avatar.

this also makes the dialog more on-point and easier to read.
2024-08-05 21:12:09 +02:00
adbenitez d710ca54e6 remove comma 2024-08-05 20:56:05 +02:00
adbenitez e008e87f93 remove store folder 2024-08-05 20:56:05 +02:00
Asiel Díaz Benítez eb2539baad Update store/text.md
Co-authored-by: bjoern <r10s@b44t.com>
2024-08-05 20:56:05 +02:00
Asiel Díaz Benítez 5ac66c00c5 Update store/text.md
Co-authored-by: bjoern <r10s@b44t.com>
2024-08-05 20:56:05 +02:00
adbenitez 4b417bfb6b update f-droid description 2024-08-05 20:56:05 +02:00
adbenitez 832dcceb37 update store description 2024-08-05 20:56:05 +02:00
B. Petersen 7865940595 keep selected audio's staged as preview (by keeping DC_MSG_AUDIO viewtype) 2024-08-05 16:31:47 +02:00
B. Petersen 17a0f539c6 remove more dead code 2024-08-05 16:31:47 +02:00
B. Petersen 0db771d00d remove now dead code 2024-08-05 16:31:47 +02:00
B. Petersen 3d58395fad use 'correct' call icon 2024-08-05 16:31:47 +02:00
B. Petersen fa513325d5 add videochat-invitations from attach-menu 2024-08-05 16:31:47 +02:00
B. Petersen 1a2efaa89b swap audio and contact attache buttons 2024-08-05 16:31:47 +02:00
bjoern 732e9776bb add 'Cancel' button to location steaming dialog (#3206)
that was just missing
(though cancellation was implicitly always possible using 'back'
or by tapping outside)
2024-08-05 15:11:00 +02:00
bjoern 09a8261567 remove email address from primary reaction UI (#3207)
as at other places,
we should tune down showning email addresses
also in the primary reaction UI.

ppl will recognize name and avatar,
and if in doubt, you can always tap a reaction to go to the full profile.
2024-08-05 14:57:08 +02:00
bjoern 5a9bfe5bbe send a videochat invitation to self chat (#3204)
there are not really reasons to not allow sending videochat invitations to the self chat:
- it is useful for testing
- one may forward them from there to somewhere else
- it is allowed on desktop and ios as well

in fact, i was very confused that it is not possible
when playing around with https://github.com/deltachat/deltachat-android/issues/3187 .
might be a relict where we did _only_ allow videochat in normal one-to-one chats.
2024-08-04 18:11:56 +02:00
bjoern 0733ffabb2 tweak release script notes (#3203) 2024-08-03 00:47:32 +02:00
bjoern f3661e4bc5 prepare 1.46.8 (#3202)
* update changelog, core part

* update changelog, android part

* bump version to 1.46.8

* Update CHANGELOG.md

Co-authored-by: Asiel Díaz Benítez <adb@merlinux.eu>

* add missing changelog entry

---------

Co-authored-by: Asiel Díaz Benítez <adb@merlinux.eu>
2024-08-02 23:31:15 +02:00
B. Petersen ecc41c6454 update deltachat-core-rust to 'chore(release): prepare for 1.142.2' of 'v1.142.2' 2024-08-02 22:09:26 +02:00
B. Petersen 62bf03bc09 update translations 2024-08-02 21:39:12 +02:00
Asiel Díaz Benítez df69228457 add "Invite Friends" to main menu (#3196)
* add "Invite Friends" to main menu

* tweak invitation message

* add back "new chat" menu item
2024-08-02 16:43:31 +02:00
B. Petersen 587c3658ae update local help 2024-08-02 15:44:38 +02:00
B. Petersen 2802c3a2b5 update translations 2024-08-02 15:44:38 +02:00
B. Petersen 8d03e17f6e update deltachat-core-rust to 'chore(release): prepare for 1.142.1' of 'v1.142.1' 2024-08-02 15:07:59 +02:00
Asiel Díaz Benítez 9edcb8fad9 Merge pull request #3191 from deltachat/issue-3190
replace trash icon in profile switcher with context menu
2024-08-02 10:42:11 +02:00
Asiel Díaz Benítez 00d2c8cef2 Merge pull request #3195 from deltachat/r10s/toggle-mute-from-account-switcher
toggle mute from account switcher
2024-08-02 10:10:30 +02:00
Asiel Díaz Benítez 54d9787b79 Merge pull request #3192 from deltachat/adb/issue-3142
remove push notifications toggle
2024-08-02 10:01:03 +02:00
adbenitez 2243d3ed72 mark unused strings as deprecated 2024-08-02 09:55:46 +02:00
B. Petersen 4ec1874c27 toggle mute from account switcher 2024-08-01 22:23:11 +02:00
B. Petersen 2574c566a7 show 'delete' in red 2024-08-01 21:32:06 +02:00
B. Petersen c0646fa27f tweak padding 2024-08-01 21:30:05 +02:00
B. Petersen 3c38db4ac7 register for context menu only if there is sth. to delete 2024-08-01 21:26:31 +02:00
B. Petersen 4a18c0150b make onContextItemSelected() being called 2024-08-01 21:15:55 +02:00
adbenitez 08cea81e54 remove FcmReceiveService.deleteToken() and tweak pref_background_notifications_explain 2024-08-01 17:18:50 +02:00
adbenitez 3e72837688 remove push notifications toggle 2024-08-01 11:49:17 +02:00
adbenitez 60830d389e repace trash icon in profile switcher with context menu 2024-07-31 15:59:51 +02:00
Asiel Díaz Benítez 8e802e1062 Merge pull request #3177 from deltachat/adb/issue-3162
prevent creating contact without encryption in chatmail account
2024-07-30 15:18:16 +02:00
Asiel Díaz Benítez d50eb32b38 Merge pull request #3176 from deltachat/adb/issue-3164
add "copy invite link" button to QrShowFragment
2024-07-30 15:08:46 +02:00
adbenitez 33c4b6223b rename var 2024-07-30 14:48:05 +02:00
adbenitez bcce0184fd share instead of copy 2024-07-30 14:35:04 +02:00
Asiel Díaz Benítez 78612793c7 Merge pull request #3188 from deltachat/adb/issue-3185
remove switch account from main menu
2024-07-30 13:07:57 +02:00
adbenitez ab85196ecf remove switch account 2024-07-30 11:50:04 +02:00
adbenitez 61ee6574eb revert change in QrCodeHandler 2024-07-30 11:20:51 +02:00
B. Petersen 0bcccb41a1 show '(un)block contact' in red as well 2024-07-27 17:56:31 +02:00
B. Petersen 90fce0033d tweak 'red' color 2024-07-27 12:22:58 +02:00
B. Petersen ae0021e224 color dangerous chat menu items in red 2024-07-27 12:22:58 +02:00
B. Petersen 042c113ca0 remove less often used and dangerous things to chat's menu 'more options' 2024-07-27 12:22:58 +02:00
B. Petersen 00e76ab7a7 move all chat menu items to a single .xml file to allow grouping 2024-07-27 12:22:58 +02:00
B. Petersen 71e8a6a847 remove unused SendRelayedMessageUtil.cleanup() 2024-07-27 12:22:16 +02:00
B. Petersen ffd0864a67 remove unused passing around of contact's query parameter 2024-07-27 12:22:16 +02:00
B. Petersen 54a49c203f remove unused contact type attribute 2024-07-27 12:22:16 +02:00
B. Petersen 3a2922e887 remove unused stock string 'Contact' 2024-07-27 12:22:16 +02:00
B. Petersen 0d1d2ccd0c remove unused AudioSlidePlayer.startTime 2024-07-27 12:22:16 +02:00
B. Petersen 492fdb2753 if we do not translate the read receipt's body, do not translate the read receipt's subject as well 2024-07-26 18:13:47 +02:00
B. Petersen 35c0071d12 'used settings:' string is depreated as well
it was used by iOS only.
2024-07-26 18:13:47 +02:00
B. Petersen 7aea2d0b87 'read receipt' string is no longer needed
the stock string was removed,
and it is even considered to be better to leave the new one as english only,
see #3179
2024-07-26 18:13:47 +02:00
Asiel Díaz Benítez f74e693603 Merge pull request #3154 from deltachat/adb/expand-advanced-settings
expand advanced settings if they are modified
2024-07-26 14:36:25 +02:00
adbenitez 5128d94427 fix onClick() in LongClickCopySpan 2024-07-23 18:24:35 +02:00
adbenitez a25fd3f688 fix bug in LongClickCopySpan 2024-07-23 18:20:07 +02:00
B. Petersen 56260e5210 update local help 2024-07-23 17:59:51 +02:00
B. Petersen 2ae5c7730a update translations 2024-07-23 17:59:51 +02:00
adbenitez ea7f96c030 warn chatmail accounts when scanning QR code with mailto/address 2024-07-22 19:01:17 +02:00
adbenitez f577bf167c prevent creating contact without encryption in chatmail account 2024-07-19 21:14:52 +02:00
adbenitez 54d4414aaa add "copy invite link" button to QrShowFragment 2024-07-18 20:43:41 +02:00
B. Petersen ff9fe93a75 tune down copying email address
copying email addresses to the clipboard
is not proper way to get in contact in the light of chatmail -
even if the account is non-chatmail, the receiver may use chatmail.
or the copied contact.

it is better to point ppl to use 'Share' or 'Attach Contact' therfore
and not offer failing/corner-case things in the primary menu.

therefore, we do basically the same what desktop is doing all the years:
no special function, however, if you select text (desktop)
or long tap it (android now), you can copy it.
2024-07-17 19:44:51 +02:00
B. Petersen e7a9f60a12 clearer naming 2024-07-17 14:58:43 +02:00
B. Petersen 4324f324cc no sharing of a contact to multiple recipients at the same time, we can reconsider when that becomes a real-world need 2024-07-17 14:58:43 +02:00
B. Petersen 673c3412e9 add 'share' to contact's profile menu 2024-07-17 14:58:43 +02:00
Asiel Díaz Benítez f26752ede5 Merge pull request #3166 from deltachat/adb/issue-3163
hide "add contact manually" for chatmail accounts
2024-07-17 14:45:27 +02:00
B. Petersen cfbed129fa add v1.46.7 changelog for f-droid 2024-07-17 14:39:39 +02:00
Asiel Díaz Benítez db008a8924 Merge pull request #3172 from deltachat/r10s/update-README-screenshots
update README screenshots
2024-07-17 14:36:38 +02:00
Asiel Díaz Benítez 60e586b64c Merge pull request #3173 from deltachat/link2xt/dcbackup2
feat: support backup transfer protocol v2
2024-07-17 14:35:35 +02:00
link2xt e580bce258 feat: support backup transfer protocol v2 2024-07-16 17:14:50 +00:00
B. Petersen aa2cd03bbb update README screenshots 2024-07-15 17:59:28 +02:00
Asiel Díaz Benítez 307e4575b5 Merge pull request #3143 from deltachat/adb/issue-3126
allow to enable/disable notifications per-account
2024-07-13 17:26:11 +02:00
adbenitez 012206b323 hide "add contact manually" for chatmail accounts 2024-07-13 17:21:24 +02:00
B. Petersen 79aa5ad587 fix crash on some mailto: links
if the value part is missing,
it otherwise crashes when calling MailtoUtil.getText()
and the exception is not handled there (it is not in at least one case).

therefore, just catch the exception in this cornercase (same for bad encoding)
and return an empty string.
2024-07-13 15:54:38 +02:00
B. Petersen af20e73e80 create QrShowFragment in time
QrShowFragment is used by some menu entries
available also when the fragment is not displayed;
therefore, creation on displaying is too late.

(the crash is present only on some android versions,
as many android versions seem to create "neighboured tabs" anyways -
so there should also not be much performance loss)
2024-07-13 15:31:31 +02:00
adbenitez 355d026e7d expand advanced settings if they are modified
this helps avoid issues like user changing email address and password
and pressing "configure" button without realizing they have custom
imap, smpt, etc. settings
2024-07-10 19:06:40 +02:00
adbenitez 4e404511a4 update notification key in dependencies 2024-07-10 15:05:07 +02:00
adbenitez 5eafe6ad49 update notifications preference key 2024-07-10 14:35:40 +02:00
adbenitez dc31b3c5ef rename pref_key_enable_notifications to avoid conflict with legacy 2024-07-10 14:03:32 +02:00
Asiel Díaz Benítez 4f3a41bd99 Update src/main/java/org/thoughtcrime/securesms/LogViewFragment.java
Co-authored-by: bjoern <r10s@b44t.com>
2024-07-10 07:59:08 -04:00
B. Petersen f18e84760d update deltachat-core-rust to 'chore(release): prepare for 1.141.2' of 'v1.141.2' 2024-07-10 13:55:56 +02:00
Asiel Díaz Benítez c7057f50d0 Merge branch 'main' into adb/issue-3126 2024-07-10 13:16:05 +02:00
adbenitez 93a8e3bc0e use is_muted config, migrate old preference value 2024-07-10 13:12:59 +02:00
B. Petersen 9116c002d3 update RELEASE checklist to gplay changes 2024-07-08 15:21:32 +02:00
B. Petersen 2ca0e1012f bump version to 1.46.7 2024-07-08 12:02:39 +02:00
B. Petersen 48a7fe6d81 update translations 2024-07-08 12:02:39 +02:00
B. Petersen b7d7ee3003 bump version to 1.46.6 2024-07-08 11:16:25 +02:00
B. Petersen cbaf6918d7 update CHANGELOG for 1.46.6 2024-07-08 11:16:25 +02:00
adbenitez 6732618b99 update core 2024-07-07 20:05:10 +02:00
adbenitez ccd187727d Merge remote-tracking branch 'upstream/main' 2024-07-07 20:04:47 +02:00
adbenitez 2f590871fe allow to enable/disable notifications per-account 2024-07-03 18:52:15 +02:00
adbenitez debaa5e33f Merge remote-tracking branch 'upstream/main' 2024-06-14 13:39:01 +02:00
adbenitez abc6b01a3b Merge remote-tracking branch 'upstream/main' 2024-06-13 20:45:33 +02:00
adbenitez 7268bc4d89 Merge remote-tracking branch 'upstream/main' 2024-06-13 19:36:49 +02:00
adbenitez 5ad6fe466e add blank issue template 2024-06-13 19:27:54 +02:00
adbenitez 8c0e391350 fix issue templates 2024-06-13 19:24:25 +02:00
Asiel Díaz Benítez be20b086cb Merge pull request #20 from deltalab-org/adb/merge-code-tree-changes
merge code tree changes
2024-06-13 19:14:34 +02:00
adbenitez 18384f9c69 Merge remote-tracking branch 'upstream/main' into adb/merge-code-tree-changes 2024-06-13 18:50:37 +02:00
adbenitez 708ea8378e move assets, res and java source code to src/main 2024-06-13 17:18:48 +02:00
adbenitez b591775512 fix README and webxdc.js 2024-06-05 22:36:31 +02:00
adbenitez 03a42c5858 update core 2024-06-03 22:47:03 +02:00
adbenitez 3f4773a819 Merge remote-tracking branch 'upstream/main' 2024-06-03 22:46:31 +02:00
adbenitez be5de4a98c improve webxdc experience for communities 2024-06-03 22:44:07 +02:00
adbenitez 0e76055939 update core 2024-05-30 22:55:39 +02:00
adbenitez c49918aefb update version 2024-05-30 22:54:38 +02:00
adbenitez 91deb76d82 disable extra webxdc/bots in communities 2024-05-30 22:53:39 +02:00
adbenitez 2bdeb614fc Merge remote-tracking branch 'upstream/main' 2024-05-30 17:04:38 +02:00
adbenitez 387e8d073e Merge remote-tracking branch 'upstream/main' 2024-05-24 21:32:06 +02:00
adbenitez f6abe8d4c0 fix problem with gson and R8 2024-05-24 21:24:22 +02:00
adbenitez 0116e73b26 allow to open communities from Apps tab and draft 2024-05-22 14:49:28 +02:00
adbenitez 2d1aae44b2 Merge remote-tracking branch 'upstream/main' 2024-05-22 14:14:05 +02:00
adbenitez 99d7f0443f Merge remote-tracking branch 'upstream/main' 2024-05-20 14:07:29 +02:00
adbenitez 412cfdf047 fix bug in Recipient 2024-05-20 12:48:53 +02:00
adbenitez d0bfe3a386 Merge remote-tracking branch 'upstream/main' 2024-05-20 12:31:10 +02:00
adbenitez b346444530 reset name after device transfer of community and ask for new name 2024-05-19 23:24:07 +02:00
adbenitez f6be87a4d7 don't show reply-privately in communities 2024-05-19 23:05:55 +02:00
adbenitez 8badffbc69 remove unused strings 2024-05-19 21:41:54 +02:00
adbenitez 7fcf7344c1 disable reactions in community 2024-05-19 21:33:48 +02:00
adbenitez 21fae7e799 fix ConversationAdaptiveActionsToolbar 2024-05-19 21:33:14 +02:00
adbenitez 52982e549e update full_description.txt 2024-05-19 20:24:21 +02:00
adbenitez 59f4c139a3 remove member add/remove from message settings 2024-05-19 20:23:33 +02:00
adbenitez ce72ddd5f8 remove http/https handling from ShareActivity 2024-05-19 19:42:25 +02:00
adbenitez 5763a92301 Merge remote-tracking branch 'upstream/main' 2024-05-19 19:15:38 +02:00
adbenitez e2379e5b5f update README 2024-05-19 18:31:51 +02:00
adbenitez 9fb5d11039 fix some bugs 2024-05-18 18:11:57 +02:00
adbenitez 8cdc361ec1 Merge remote-tracking branch 'upstream/main' 2024-05-18 17:03:55 +02:00
adbenitez b4cddd2c28 display xdc community files 2024-05-18 16:56:45 +02:00
adbenitez 023578fa6e limit logcat output 2024-05-15 23:11:01 +02:00
adbenitez fdcf314894 fix bug after merge 2024-05-15 23:10:42 +02:00
adbenitez 4c23607356 Merge remote-tracking branch 'upstream/main' 2024-05-15 22:39:24 +02:00
adbenitez 7ff34ed43c Merge remote-tracking branch 'upstream/main' 2024-05-15 22:34:14 +02:00
adbenitez ee08b612c1 avoid dangerous server auto-deletion in communities 2024-05-15 06:18:46 +02:00
adbenitez 6be90cef21 display community label instead of address in account list
also display groups as super groups
2024-05-15 06:18:12 +02:00
adbenitez 34ab6bd458 remove duplicated settings in advanced 2024-05-15 05:49:25 +02:00
adbenitez c2dc1a979e update intro1.png 2024-05-15 05:35:44 +02:00
adbenitez 3c3bd4a77d nice support for communities 2024-05-15 05:35:19 +02:00
adbenitez 9c82d622af don't display as sticker if message is in partial-download state 2024-05-08 17:24:04 +02:00
adbenitez 27e2e66f84 Merge remote-tracking branch 'upstream/adb/improve-welcome-activity' 2024-05-07 18:56:50 +02:00
adbenitez ab03c02d3e remove subject setting 2024-05-07 18:54:52 +02:00
adbenitez a221a05768 fix QrShowFragment 2024-05-07 18:16:17 +02:00
adbenitez 431ab02bf5 Merge remote-tracking branch 'upstream/main' 2024-05-07 18:15:56 +02:00
adbenitez 128ce7574e use OnBackPressedCallback 2024-05-06 19:29:12 +02:00
adbenitez 79da2da30a InstantOnboardingActivity: return to chatlist if not started from WelcomeActivity 2024-05-06 18:50:10 +02:00
adbenitez 80b319a457 remove unused code in startQrAccountCreation() and rename to startBackupTransfer() 2024-05-06 18:00:51 +02:00
adbenitez f85007617c remove unused field manualConfigure 2024-05-06 17:44:44 +02:00
adbenitez cd9203bda5 fix bug: open WelcomeActivity when scanning backup from chatlist 2024-05-06 17:44:06 +02:00
adbenitez d4072c81bd Merge remote-tracking branch 'upstream/main' 2024-05-06 14:31:57 +02:00
adbenitez 258ca9742a allow to reply to some system messages 2024-04-26 13:45:08 +02:00
adbenitez 13274b95be fix openOnlineUrl() 2024-04-26 12:32:33 +02:00
adbenitez 5986e60e3a Merge remote-tracking branch 'upstream/main' 2024-04-25 22:10:23 +02:00
adbenitez e620463951 Merge remote-tracking branch 'upstream/main' 2024-04-25 17:17:11 +02:00
adbenitez 5f1da797a1 Merge remote-tracking branch 'upstream/main' 2024-04-25 17:11:44 +02:00
adbenitez e02de092c4 Merge remote-tracking branch 'upstream/main' 2024-04-19 23:48:20 +02:00
adbenitez 57404bfe1e Merge remote-tracking branch 'upstream/main' 2024-04-09 20:08:53 -04:00
adbenitez 3d73ca43b6 Merge remote-tracking branch 'upstream/main' 2024-04-05 18:12:38 -04:00
adbenitez 5c0b0d84dc change public bots instance 2024-03-28 07:30:05 -04:00
adbenitez f1b02d9960 try to fix android 4 2024-03-28 07:28:13 -04:00
adbenitez e24fa54bb3 Merge remote-tracking branch 'upstream/main' 2024-03-27 12:38:14 -04:00
adbenitez b0234e3c70 update submodule 2024-03-09 18:46:07 -05:00
adbenitez a46221335f Merge remote-tracking branch 'upstream/main' 2024-03-09 18:27:28 -05:00
adbenitez 25d65178b2 try to fix carsh on android 4 2024-03-07 00:25:55 -05:00
adbenitez 7690dbd9ac Merge remote-tracking branch 'upstream/main' 2024-03-06 23:55:19 -05:00
adbenitez 76d5da358c update description 2024-02-24 01:35:07 -05:00
adbenitez e4c73b04f2 Merge remote-tracking branch 'upstream/main' 2024-02-24 01:08:06 -05:00
adbenitez f95789d622 update full description 2024-02-24 01:04:59 -05:00
adbenitez 60ff22f4e9 update submodule 2024-02-11 22:51:28 -05:00
adbenitez 4c8407f6e1 add back camera permission 2024-02-11 22:41:34 -05:00
adbenitez 2b96fcbe06 avoid crash in android 4 2024-02-11 10:34:32 -05:00
adbenitez 424afdf702 update version 2024-02-10 00:48:18 -05:00
adbenitez 3576aa47a7 update submodule 2024-02-10 00:37:28 -05:00
adbenitez 47b2f4d259 enable arm64-v8a again 2024-02-10 00:36:33 -05:00
adbenitez f599cda957 try to fix crash in android 4 2024-02-09 23:45:08 -05:00
adbenitez f3b476eef3 update dev email 2024-02-09 23:44:46 -05:00
adbenitez 885378ebfc update core and version number 2024-02-07 19:14:28 -05:00
adbenitez 84b92f4693 remove CONFIG_SENTBOX_WATCH 2024-02-07 19:13:23 -05:00
adbenitez eafeda8d74 Merge remote-tracking branch 'upstream/main' 2024-02-07 18:48:42 -05:00
adbenitez f574734b93 fix bug 2024-02-07 18:40:45 -05:00
adbenitez d7219edbe1 add "Create Account" button 2024-02-06 22:57:28 -05:00
adbenitez 101b09a2e1 update version number 2024-02-06 21:07:29 -05:00
adbenitez d73ca4be0b update submodule 2024-02-06 21:06:59 -05:00
adbenitez 1ac333daab Merge remote-tracking branch 'upstream/main' 2024-02-06 20:54:26 -05:00
Asiel Díaz Benítez 431b17baec Merge pull request #16 from deltalab-org/adb/issue-15
remove unnecessary CAMERA permission (since built-in camera was removed)
2024-02-06 20:48:58 -05:00
adbenitez c264daa666 remove unnecessary CAMERA permission (since built-in camera was removed)
also tweak build.gradle to avoid unnecessary metadata
2024-02-06 16:57:37 -05:00
adbenitez 221965a747 update submodule 2024-02-06 01:20:01 -05:00
adbenitez 6e66645af0 Merge remote-tracking branch 'upstream/main' 2024-02-03 20:41:14 -05:00
adbenitez aa83cb2980 update public-bots address 2024-02-03 20:39:45 -05:00
adbenitez 5b2dbd2400 Merge remote-tracking branch 'upstream/main' 2024-02-02 13:43:36 -05:00
adbenitez 5c21a9781f update menu links to bots 2024-02-02 13:41:47 -05:00
adbenitez dfe8ce7bff update values-es/strings.xml 2024-02-02 13:41:29 -05:00
adbenitez 3660fe87a8 Merge remote-tracking branch 'upstream/main' 2024-02-01 04:39:27 -05:00
adbenitez 22db66811d tweak reactions pills 2024-02-01 04:23:32 -05:00
adbenitez c83806b005 tweak reactions pills 2024-02-01 02:08:18 -05:00
adbenitez a414564367 Merge remote-tracking branch 'upstream/main' 2024-02-01 01:37:11 -05:00
adbenitez 9cc0f79fe2 Merge remote-tracking branch 'upstream/main' 2024-01-31 09:36:06 -05:00
adbenitez 78c0734d1d Merge remote-tracking branch 'upstream/main' 2024-01-31 09:25:05 -05:00
adbenitez 18b949bcf3 limit global badge 2024-01-31 02:02:25 -05:00
adbenitez 1518f54bb8 Merge remote-tracking branch 'upstream/adb/issue-2939' 2024-01-31 01:37:12 -05:00
adbenitez eb3b7191ff Merge remote-tracking branch 'upstream/main' 2024-01-31 01:29:44 -05:00
adbenitez 4b5fe479fb Merge remote-tracking branch 'upstream/main' 2024-01-30 23:27:24 -05:00
adbenitez 657de60ebc share link together with QR image, improve QR image 2024-01-30 01:26:27 -05:00
adbenitez 5b7791e610 rename INVITE_PAGE to INVITE_DOMAIN 2024-01-30 01:14:04 -05:00
adbenitez 7143711f0f copy invite links to clipboard 2024-01-29 09:44:45 -05:00
adbenitez 020acbc988 remove outdated tip 2024-01-28 07:54:24 -05:00
adbenitez 4f22230833 tweak self-reaction color 2024-01-28 07:54:04 -05:00
adbenitez 76da7857a6 Merge remote-tracking branch 'upstream/main' 2024-01-28 07:16:15 -05:00
adbenitez a7d08328ad show address if no last-seen info is available 2024-01-26 21:41:55 -05:00
adbenitez cd63487628 Merge remote-tracking branch 'upstream/main' 2024-01-25 04:44:20 -05:00
adbenitez f976f66334 undo change introduced for debugging 2024-01-20 19:34:32 -05:00
adbenitez 9fa07fe8f3 improve coversation title's subtitle 2024-01-20 02:46:34 -05:00
adbenitez b1df4a70b2 Merge remote-tracking branch 'upstream/adb/show-last-seen' 2024-01-20 01:04:02 -05:00
adbenitez 7f46e56b6d Merge remote-tracking branch 'upstream/main' 2024-01-20 01:03:15 -05:00
adbenitez d6d59d52f6 display last-seen information if address will not be shown 2024-01-20 00:33:02 -05:00
adbenitez 270cbbeded Merge remote-tracking branch 'upstream/main' 2024-01-13 22:14:50 -05:00
adbenitez 3b8b8ec6f2 update core with recent bug fixes 2024-01-05 20:04:43 -05:00
adbenitez 60e067511b update README 2023-12-30 23:05:59 -05:00
adbenitez 7cda4b8880 update fastline data 2023-12-30 21:41:35 -05:00
adbenitez 886a5d2517 update build.gradle 2023-12-30 18:07:06 -05:00
adbenitez 0d5217cdba update core 2023-12-30 18:05:01 -05:00
adbenitez c7289b50e6 add "working.." indicator 2023-12-30 18:03:43 -05:00
adbenitez 822400ede7 fix issues with account switch in recycleview 2023-12-30 16:57:27 -05:00
adbenitez 514b65ce12 Merge remote-tracking branch 'upstream/main' 2023-12-30 15:37:43 -05:00
adbenitez d30fea1211 update proguard-rules.pro 2023-12-14 22:20:20 -05:00
adbenitez 46dc8c157d increase enable_switch right padding 2023-12-12 15:08:37 -05:00
adbenitez 95a33be26c improve event handling in account list 2023-12-12 12:03:37 -05:00
adbenitez 5afe2cacb4 Merge remote-tracking branch 'upstream/main' 2023-12-12 11:47:54 -05:00
adbenitez 6d217e64e1 allow to enable and disable accounts 2023-12-11 16:15:12 -05:00
adbenitez adea9016b9 remove unnecessary code 2023-12-10 16:08:30 -05:00
adbenitez ab5c3bf4d6 properly display green checkmark 2023-12-10 14:08:52 -05:00
adbenitez 49e691a560 update full description 2023-12-10 13:04:16 -05:00
adbenitez 4e300faf96 update fastlane full description 2023-12-09 23:37:49 -05:00
adbenitez 30ca11cd36 Merge remote-tracking branch 'upstream/main' 2023-12-09 23:25:56 -05:00
adbenitez b09b1a10f1 fix: handle big html files 2023-12-09 20:07:34 -05:00
adbenitez 3ab7370682 update gradle plugin 2023-11-20 20:53:04 +01:00
adbenitez 80f1b55122 use same number for armeabi-v7a and universal 2023-11-19 13:09:41 +01:00
adbenitez 8c79f50781 update version number 2023-11-17 21:04:13 +01:00
adbenitez ed89eca893 remove pref_system_emoji from res/xml-v29/ 2023-11-17 21:03:11 +01:00
adbenitez 7098e7fa2e remove pref_system_emoji preference 2023-11-17 20:57:34 +01:00
adbenitez 910cf4e6cd remove unused emojis 2023-11-17 18:20:22 +01:00
adbenitez e8455c7c1c update workflows 2023-11-17 17:29:27 +01:00
adbenitez 13ada60f68 update core 2023-11-17 16:42:47 +01:00
adbenitez 9e6e597215 Merge remote-tracking branch 'upstream/main' 2023-11-17 16:42:21 +01:00
adbenitez cb1ccee136 upodate strings 2023-11-17 00:20:18 +01:00
adbenitez ac8a799df6 Merge remote-tracking branch 'upstream/main' 2023-11-16 23:42:14 +01:00
adbenitez 5a121015a5 use internal help instead of external link 2023-11-16 22:02:42 +01:00
adbenitez 1caca9ba28 show dialog if only self is in new group 2023-11-16 22:02:42 +01:00
adbenitez 78afdf2935 Merge remote-tracking branch 'upstream/main' 2023-11-16 22:00:31 +01:00
adbenitez e63808de04 Merge remote-tracking branch 'upstream/adb/issue-2857' 2023-11-14 23:27:06 +01:00
adbenitez d9e1345f0c Merge remote-tracking branch 'upstream/main' 2023-11-14 23:25:17 +01:00
adbenitez e8f664ec8f request lock-pattern to access "password and account" section 2023-11-14 20:49:24 +01:00
adbenitez 26b2141e55 improve "password and account" button 2023-11-14 19:47:56 +01:00
adbenitez 382220088c Merge remote-tracking branch 'upstream/main' 2023-11-14 18:57:42 +01:00
adbenitez 2c1e80fc1b Merge remote-tracking branch 'upstream/main' 2023-11-14 12:34:33 +01:00
adbenitez 04b48f1e49 Merge remote-tracking branch 'upstream/main' 2023-11-13 22:34:59 +01:00
adbenitez d23d84d677 Merge remote-tracking branch 'upstream/main' 2023-11-13 19:41:55 +01:00
adbenitez 5e6d997f13 remove broadcast and reactions experimental toggle 2023-11-13 18:56:30 +01:00
adbenitez b19091e5aa remove camera button from attachment selector
also always display the location streaming button
2023-11-13 18:52:31 +01:00
adbenitez 9350b60494 tweak new-contact activity 2023-11-13 12:56:40 +01:00
adbenitez f4cde4ab7a Merge remote-tracking branch 'upstream/main' 2023-11-13 12:40:58 +01:00
adbenitez cfd093c58b Merge remote-tracking branch 'upstream/adb/improve-new-contact' 2023-11-13 12:40:32 +01:00
adbenitez 6c1401670a add missing icon 2023-11-12 20:08:05 +01:00
adbenitez 97394a7321 add icons to "New Contact" screen 2023-11-12 20:07:35 +01:00
adbenitez 97ec5b835a Merge remote-tracking branch 'upstream/main' 2023-11-11 12:03:03 +01:00
adbenitez 51c0b2b7b8 Merge remote-tracking branch 'upstream/main' 2023-11-09 13:35:18 +01:00
adbenitez e500738954 remove built-in camera 2023-11-08 12:24:11 +01:00
adbenitez 841b893770 remove "watch sent folder" option 2023-11-07 23:28:24 +01:00
adbenitez 88ba4aeb9d Merge remote-tracking branch 'upstream/main' 2023-11-07 23:08:12 +01:00
adbenitez c5da934fc1 don't build 64bit architectures 2023-11-05 22:06:13 +01:00
adbenitez 0f093c8bd0 Merge remote-tracking branch 'upstream/main' 2023-11-05 21:20:16 +01:00
adbenitez d97c1572a1 create MarkdownUtil class 2023-11-05 19:19:05 +01:00
adbenitez 1ea13ce279 enable reactions by default, tweak default reactions 2023-11-05 02:02:36 +01:00
adbenitez e0f46ea320 update dependencies 2023-11-05 01:23:15 +01:00
adbenitez e0af047c61 prefer system emojis by default 2023-11-04 23:30:10 +01:00
adbenitez 56dd7dbd0b improve emoji detection when deciding to send as reaction 2023-11-04 05:08:35 +01:00
adbenitez b98f617a46 update submodule 2023-11-04 00:17:35 +01:00
adbenitez 8f3fc6171a Merge remote-tracking branch 'upstream/main' 2023-11-04 00:17:05 +01:00
adbenitez 6e4a463fb5 Merge remote-tracking branch 'upstream/main' 2023-11-04 00:06:42 +01:00
adbenitez 2e4046253d fix bug in handleSharing() 2023-10-29 17:23:51 +01:00
adbenitez d09ac452dc update app icon 2023-10-29 06:50:51 +01:00
adbenitez 9ebf8344a6 add transparency to apklis icon 2023-10-29 05:20:52 +01:00
adbenitez 37fb2ea4af change default theme to purple 2023-10-29 05:20:38 +01:00
adbenitez b06f5fe3f4 add Privacy section to settings 2023-10-29 04:09:45 +01:00
adbenitez 295357d946 add online indicator to account switcher 2023-10-28 23:15:54 +02:00
adbenitez 9e4256c8f1 add online indicator dot to account avatar 2023-10-28 20:19:39 +02:00
adbenitez 70888ab36f return deltalab version in webxdc.deltalab 2023-10-28 18:18:23 +02:00
adbenitez 68ee076a6c allow to set subject and HTML part in sendToChat() 2023-10-28 06:28:46 +02:00
adbenitez 79fe46a067 Merge remote-tracking branch 'upstream/main' 2023-10-28 01:28:40 +02:00
adbenitez 29a675a2be update submodule URL 2023-10-28 01:14:23 +02:00
adbenitez 32ca6d7a80 Merge remote-tracking branch 'upstream/main' 2023-10-24 20:11:13 +02:00
adbenitez 9b0ad97918 Merge remote-tracking branch 'upstream/main' 2023-10-22 23:16:27 +02:00
adbenitez df33f874ca only call setScreenMode() if "landscape" is not set 2023-10-22 19:49:42 +02:00
adbenitez e8cf36ccbf update TIPS message 2023-10-21 19:33:30 +02:00
adbenitez 4543569c34 Merge remote-tracking branch 'upstream/main' 2023-10-21 19:32:22 +02:00
adbenitez c65cabd301 update full description 2023-10-13 01:08:19 +02:00
adbenitez 68ac3bcc8f update release.yml 2023-10-12 23:33:18 +02:00
adbenitez a8dae330eb update core 2023-10-12 22:46:35 +02:00
adbenitez bace4d4da5 Merge remote-tracking branch 'upstream/main' 2023-10-12 22:46:05 +02:00
adbenitez 2a4f55546e update version number 2023-10-12 22:44:39 +02:00
adbenitez 80ed95077d allow to react with single-emoji reply and to remove reaction 2023-10-12 22:42:49 +02:00
adbenitez 6a83cbceb1 improve crash report 2023-10-12 22:14:12 +02:00
adbenitez 6692a56c88 Merge remote-tracking branch 'upstream/main' 2023-10-10 17:34:05 +02:00
adbenitez e8e542b374 update full description 2023-10-09 14:31:59 +02:00
adbenitez 60e9d7a939 fix bug with proguard rules, affecting encrypted databases and video recoding 2023-10-07 23:34:24 +02:00
adbenitez 1289ddb9e5 update proguard-rules.pro 2023-10-07 23:20:59 +02:00
adbenitez 9241a040ee Merge remote-tracking branch 'upstream/main' 2023-10-07 23:16:18 +02:00
adbenitez 9262c1b0cc Merge remote-tracking branch 'upstream/main' 2023-10-06 22:22:13 +02:00
adbenitez 80d17dfb0f Merge remote-tracking branch 'upstream/main' 2023-10-05 23:20:35 +02:00
adbenitez e81b4ef630 disable sending reactions for now 2023-10-05 23:18:00 +02:00
adbenitez f2155577d3 report crash 2023-10-05 23:17:46 +02:00
adbenitez fec0f67e5a avoid error in video recoding due to minification 2023-10-05 20:10:39 +02:00
adbenitez 2e5dc8a06a update full description 2023-10-05 15:18:58 +02:00
adbenitez d1345fd276 increase audio quality in "worse" mode 2023-10-05 15:02:24 +02:00
adbenitez 50f5aa3db7 avoid display issue with markdown in text emoji 2023-10-05 14:53:07 +02:00
adbenitez 8ae8da5ebc update readme 2023-10-05 14:02:35 +02:00
adbenitez 344e66b004 Merge remote-tracking branch 'upstream/main' 2023-10-05 13:59:14 +02:00
adbenitez e90be7c802 update readme 2023-10-05 13:58:09 +02:00
adbenitez ebb93c3d72 update readme 2023-10-05 13:56:36 +02:00
adbenitez b7f8172821 update README 2023-10-05 13:55:58 +02:00
adbenitez 9d77e75556 update readme 2023-10-05 13:55:19 +02:00
adbenitez cc6b2ce8ad Merge remote-tracking branch 'upstream/main' 2023-10-05 13:22:59 +02:00
adbenitez efc0d8d657 Merge remote-tracking branch 'upstream/main' 2023-10-05 01:06:40 +02:00
adbenitez 03c3020bef Merge remote-tracking branch 'upstream/main' 2023-10-04 05:07:34 +02:00
adbenitez 2e46725e07 Merge remote-tracking branch 'upstream/main' 2023-10-03 15:10:01 +02:00
adbenitez 1e0d8c4a8a Merge remote-tracking branch 'upstream/main' 2023-10-01 15:18:01 +02:00
adbenitez ad9f0db9ad Merge remote-tracking branch 'upstream/stable' 2023-10-01 13:53:20 +02:00
adbenitez 3507cb28c6 Merge remote-tracking branch 'upstream/stable' 2023-09-29 12:55:42 +02:00
adbenitez 1d5eb959d1 fix bug: don't react if it is draft saving 2023-09-28 16:20:54 +02:00
adbenitez 102f758528 send reaction if reply to message is a single emoji 2023-09-28 15:34:35 +02:00
adbenitez c952fb33e2 Merge remote-tracking branch 'upstream/stable' 2023-09-28 01:05:16 +02:00
adbenitez 3aaece7a6f fix WebxdcActivity 2023-09-26 13:03:10 +02:00
adbenitez 4cf35faedd Merge remote-tracking branch 'upstream/stable' 2023-09-26 02:11:29 +02:00
adbenitez 744060863b Merge remote-tracking branch 'upstream/master' 2023-09-26 02:06:23 +02:00
B. Petersen 26abdae96c Merge branch 'stable' 2023-09-24 12:35:22 +02:00
B. Petersen 0dcf4d4a80 Merge branch 'stable' 2023-09-24 11:46:02 +02:00
B. Petersen 934970b21a Merge branch 'stable' 2023-09-24 11:28:48 +02:00
adbenitez ea8f5eda4c Merge remote-tracking branch 'upstream/stable' 2023-09-15 00:48:30 +02:00
adbenitez fcb88fbd24 remove "new chat" from menu 2023-09-15 00:29:43 +02:00
adbenitez 7ada361d18 add support for orientation="landscape" in manifest.toml 2023-09-11 02:01:28 +02:00
adbenitez b0d5923975 add support for orientation="landscape" in manifest.toml 2023-09-11 01:59:35 +02:00
adbenitez f34ab8aa7a add support for orientation="landscape" in manifest.toml 2023-09-11 01:57:37 +02:00
adbenitez 20742d32d0 update version number 2023-09-01 23:03:45 +02:00
adbenitez e6d6104eb3 Merge remote-tracking branch 'upstream/master' 2023-09-01 22:46:31 +02:00
adbenitez b5daf76b8b Merge remote-tracking branch 'upstream/stable' 2023-09-01 22:46:24 +02:00
B. Petersen 3f581caa8c Merge branch 'stable' 2023-08-31 17:01:24 +02:00
B. Petersen ceb0467847 Merge branch 'stable' 2023-08-31 16:22:19 +02:00
B. Petersen 6aefe32380 Merge branch 'stable' 2023-08-31 16:17:18 +02:00
adbenitez 6a7caa638a add public-bots bot 2023-08-29 08:39:21 +02:00
adbenitez 55d030cdd0 Merge remote-tracking branch 'upstream/master' 2023-08-29 07:21:29 +02:00
link2xt 715a1487c2 Merge remote-tracking branch 'origin/stable' 2023-08-26 03:21:28 +00:00
Asiel Díaz Benítez ec355010a5 Merge pull request #2637 from deltachat/adb/issue-2633
improve mailto Intent handling in ShareActivity
2023-08-22 19:35:39 +02:00
Hocuri 22017fd162 Add regression test 2023-08-15 18:27:45 +02:00
adbenitez f7b3bf53cc Merge remote-tracking branch 'upstream/stable' 2023-08-15 12:02:59 +02:00
adbenitez 39518927d6 improve mailto Intent handling in ShareActivity 2023-08-15 11:54:13 +02:00
adbenitez 39184f8a09 improve mailto Intent handling in ShareActivity 2023-08-15 11:27:37 +02:00
adbenitez d867175168 hide menu in android <5 2023-08-10 22:41:54 +02:00
adbenitez e9adc96535 add mini-apps store bot to main menu 2023-08-09 23:29:12 +02:00
adbenitez 224eb1a89c Merge remote-tracking branch 'upstream/master' 2023-08-08 20:28:06 +02:00
B. Petersen c4a4469424 Merge branch 'stable' 2023-08-07 10:31:07 +02:00
link2xt d6014123a0 Merge branch 'stable' 2023-08-06 16:38:30 +00:00
link2xt 51a02c30f9 update deltachat-core-rust to 'api!(deltachat-jsonrpc): use kind as a tag for all union types' of 'master' 2023-08-06 16:34:46 +00:00
Asiel Díaz Benítez d396a43504 Merge pull request #2624 from deltachat/adb/fix-conversations-activity
fix: load updated display name when chat protection breaks
2023-08-05 23:06:55 +02:00
B. Petersen ce65e1aee9 Merge branch 'stable' 2023-08-04 22:58:54 +02:00
B. Petersen a3aa2cb454 Merge branch 'stable' 2023-08-04 22:31:44 +02:00
B. Petersen 33d5568619 Merge branch 'stable' 2023-08-02 12:34:48 +02:00
link2xt 2d7b7c49c3 Remove unused osName argument from DcAccounts constructor 2023-07-31 18:34:46 +00:00
link2xt a0821a9cf3 Update to the new dc_accounts_new() API 2023-07-31 18:34:46 +00:00
link2xt d847eefddf update deltachat-core-rust to 'refactor: hide DcSecretKey trait from the API' of 'master' 2023-07-31 18:34:46 +00:00
adbenitez 503d48985b update version number 2023-07-26 20:55:36 +02:00
adbenitez 6798ed2dfe remove stickers from the image editor 2023-07-26 20:53:25 +02:00
adbenitez e5b1082b9f update submodule 2023-07-26 20:25:04 +02:00
adbenitez a6397d773b update description 2023-07-26 02:33:03 +02:00
adbenitez 449b1ac87e add proguard-rules.pro, enable R8 2023-07-26 02:23:46 +02:00
adbenitez cf23f62887 fix: load updated display name when chat protection breaks 2023-07-26 00:22:28 +02:00
adbenitez 832b6fa968 Merge remote-tracking branch 'upstream/master' 2023-07-24 23:25:47 +02:00
bjoern 387babe235 change button order of verification-broken alert (#2621)
Having "OK" in the middle of the buttons is weird. The old order was:

```
End-to-end encryption cannot...
[More Info]  [OK] [Scan QR code]
```

1. _If_ the main purpose of the dialog would be to "Scan QR code",
   the text should point that out more, also the opening button.
   Then, the button position would be correct, however,
   it has to read "Cancel" then.

2. _However_, the main purpose of the dialog is to "Show Info",
   "Scan QR code" is only an optional offering and the button a shortcut only.
   And finishing "Show Info" is better done by a simple "OK".
   Then, the "OK" should be rightmost.

This PR implements the second option, the buttons read as follows afterwards:

```
End-to-end encryption cannot...
[More Info]  [Scan QR code] [OK]
```
2023-07-24 18:08:11 +02:00
B. Petersen 5271f2d4e8 Merge branch 'stable' 2023-07-24 14:45:40 +02:00
B. Petersen ab36541c03 Merge branch 'stable' 2023-07-23 11:50:08 +02:00
B. Petersen d9019a4c4c Merge branch 'stable' 2023-07-21 23:52:39 +02:00
adbenitez a87da41bf9 update res/values-es/strings.xml 2023-07-21 23:12:13 +02:00
adbenitez e7ab6fefca Merge remote-tracking branch 'upstream/master' 2023-07-21 23:06:54 +02:00
Asiel Díaz Benítez 8965b4eb58 Merge pull request #2620 from deltachat/fix-csp
webxdc: allow media from blob: and data:
2023-07-21 23:06:19 +02:00
B. Petersen fd212aed03 webxdc: allow media from blob: and data: 2023-07-21 22:46:32 +02:00
adbenitez b65b535cdc allow to select as app to open .xdc files, remove zhv 2023-07-20 02:27:52 +02:00
adbenitez 98bf26dd5a fix bug 2023-07-20 01:59:02 +02:00
adbenitez 558a233558 Merge remote-tracking branch 'upstream/master' 2023-07-20 01:51:08 +02:00
Hocuri 6b1527b815 Update Submodule (#2619)
Fix https://github.com/deltachat/deltachat-android/issues/2616
Closes https://github.com/deltachat/deltachat-android/pull/2618

Verified 1:1 chats added a new API to Core, which DC Android now needs.

So far, we only updated the submodule on a release. I think we should
also update it when DC Android needs a new API introduced in Core:

1. To make builds "just work" for new contributors without having to
   checkout the correct commit in Core
2. To make the preview builds of the CI here work.
2023-07-17 23:07:41 +02:00
Hocuri 11a2cfbff7 Verified 1:1 chats, Android UI (#2560)
Depends on https://github.com/deltachat/deltachat-core-rust/pull/4315/.

Follow-up for https://github.com/deltachat/deltachat-android/pull/2541.

- Show a "verified" icon on protection changed update messages
- Add C API
- Show a dialog over the input bar not only for contact requests, but also when the protection is broken (using the new method `isHalfBlocked()`)
  - The positive button reads "OK" (as opposed to contact requests where it reads "Accept")
- Add SVG icons, remove PNG one
- Translations
- When tapping on the `DC_INFO_PROTECTION_{EN|DIS}ABLED` message, show more information (for now, it leads to the online preview of my FAQ PR)
- Block loading remote images in the "Full Msg View" not only for contact requests, also when the protection is broken (using the new method `isHalfBlocked()`)
- Show a big verified/crossed-out-verified symbol over the `DC_INFO_PROTECTION_{EN|DIS}ABLED` messages
- Fix a bug that was kind of present before (for contact requests) but only became really visible now:
  - Set a draft with an image (or other attachment)
  - Your chat partner breaks verification
  - Expected: Both the input bar and the draft image are hidden by the input-bar-dialog.
  - Bug behavior (before c31de5bcf): The input bar is hidden, but the draft image stays visible.
2023-07-14 12:05:05 +02:00
adbenitez 3193dd4270 update Spanish strings 2023-07-06 20:39:28 +02:00
adbenitez 35b081b046 fix bug in WebxdcActivity
* allow to open external links
* add window.webxdc.deltalab variable, set to true
* update version number
2023-07-06 20:15:31 +02:00
adbenitez 5e8c49e98d update submodule 2023-07-06 19:46:11 +02:00
adbenitez 8f35ea9a63 update submodule 2023-07-05 18:17:19 +02:00
adbenitez 35b483e79e fix bug due to removed iframe wrapper 2023-07-04 13:56:58 +02:00
adbenitez 3e833d4f08 Merge remote-tracking branch 'upstream/master' 2023-06-30 16:29:49 +02:00
adbenitez 983f365f28 update submodule 2023-06-27 18:33:35 +02:00
adbenitez c944bec0b7 Merge remote-tracking branch 'upstream/master' 2023-06-27 18:33:10 +02:00
adbenitez d5441bd6ad add support for message type in webxdc.sendToChat() 2023-06-25 23:35:07 +02:00
adbenitez 0cebf1a3a7 disable loading progress bar (500FILL WebRTC protection) 2023-06-25 21:28:08 +02:00
adbenitez c16782eb5b Merge remote-tracking branch 'upstream/master' 2023-06-25 20:49:40 +02:00
adbenitez e2cf5b8cb9 Merge remote-tracking branch 'upstream/master' 2023-06-25 20:49:29 +02:00
adbenitez 3209d0803f update submodule 2023-06-16 15:20:49 +02:00
adbenitez 88e8842b6d improve balanced quality of voice messages 2023-06-16 15:14:57 +02:00
adbenitez 705c9583ad update submodule 2023-06-12 10:35:02 +02:00
adbenitez 863e61b092 Merge remote-tracking branch 'upstream/master' 2023-06-12 10:29:43 +02:00
adbenitez 1dcc6f76b2 Merge remote-tracking branch 'upstream/master' 2023-06-09 13:44:36 +02:00
adbenitez e377596d4c don't open webxdc in android <5 2023-06-07 22:06:35 +02:00
adbenitez 1a0713133c update fastlane/metadata/android/en-US/full_description.txt 2023-06-06 13:44:50 +02:00
adbenitez 6e9c4df2d4 disable JavaScript inside ZHV (compressed HTML viewer) 2023-06-06 13:33:49 +02:00
adbenitez 599c58f131 update fastlane/metadata/android/en-US/full_description.txt 2023-06-06 13:29:14 +02:00
adbenitez 15bd5e1f1a update version number 2023-06-06 13:13:25 +02:00
adbenitez eb22a3af23 update submodule 2023-06-06 12:54:31 +02:00
adbenitez 39b361c913 Merge remote-tracking branch 'upstream/master' 2023-06-04 17:01:01 +02:00
adbenitez 6085b7d550 Merge remote-tracking branch 'upstream/master' 2023-05-02 04:57:36 -04:00
adbenitez 95683fa1fd Merge remote-tracking branch 'upstream/master' 2023-05-01 15:11:43 -04:00
adbenitez 5ffee1525d fix CI 2023-04-06 08:57:06 -04:00
adbenitez f5e00e5484 Merge remote-tracking branch 'upstream/master' 2023-04-06 08:56:38 -04:00
adbenitez 1298fde01e Merge remote-tracking branch 'upstream/master' 2023-04-06 06:50:34 -04:00
adbenitez c19ab98925 Merge remote-tracking branch 'upstream/link2xt/rust-1.68' 2023-04-05 10:00:45 -04:00
adbenitez 4ceb28429b Merge remote-tracking branch 'upstream/master' 2023-04-05 09:48:16 -04:00
link2xt 376161c0d5 Remove workaround for Rust built against r22b NDK
Rust 1.68.0 targets NDK r25, so the workaround is no longer needed.
2023-04-04 10:05:18 +00:00
link2xt 438d608590 Update to Rust 1.68.2 2023-04-04 10:05:18 +00:00
adbenitez b07d30033b Merge remote-tracking branch 'upstream/master' 2023-04-01 08:12:49 -04:00
adbenitez d0a57f91e6 Merge remote-tracking branch 'upstream/master' 2023-03-29 10:11:08 -04:00
adbenitez 0a834bf23c update store description 2023-03-29 10:06:15 -04:00
adbenitez bd16fdf703 Merge remote-tracking branch 'upstream/master' 2023-03-26 23:18:02 -04:00
adbenitez afad51e4fa Merge remote-tracking branch 'upstream/master' 2023-03-26 01:39:32 -04:00
adbenitez 6ad8d47edf Merge remote-tracking branch 'upstream/master' 2023-03-22 15:33:49 -04:00
adbenitez 7e02c6e0be Merge remote-tracking branch 'upstream/master' 2023-03-22 00:39:45 -04:00
adbenitez 3ef6b72555 Merge remote-tracking branch 'upstream/master' 2023-03-15 11:03:48 -04:00
adbenitez 951c58e69e Merge remote-tracking branch 'upstream/master' 2023-03-15 10:58:45 -04:00
adbenitez 855f3c3687 Merge remote-tracking branch 'upstream/master' 2023-03-13 15:50:35 -04:00
adbenitez 6e512fcd21 remove help option from menu 2023-03-05 02:55:16 -05:00
adbenitez 768adf4968 Merge branch 'adb/add-all-media' 2023-03-05 02:39:16 -05:00
adbenitez b7e5d673ce add "All Media" option to global menu 2023-03-05 01:47:07 -05:00
adbenitez 9558aabcdb update README.md 2023-03-04 23:57:02 -05:00
adbenitez 6d0a1fa814 update README.md 2023-03-04 23:49:30 -05:00
adbenitez 1c69fe2e21 update submodule 2023-03-04 23:37:59 -05:00
adbenitez c2618ccec2 Merge remote-tracking branch 'upstream/master' 2023-03-04 23:37:32 -05:00
adbenitez a33150e19d Merge remote-tracking branch 'upstream/master' 2023-02-27 00:41:52 -05:00
adbenitez d54d009da1 Merge remote-tracking branch 'upstream/master' 2023-02-22 18:05:46 -05:00
adbenitez 3a4753930a prepare device message 2023-02-16 01:35:07 -05:00
adbenitez 4fe449347e update submodule 2023-02-15 23:26:31 -05:00
adbenitez c43d80c122 Merge remote-tracking branch 'upstream/master' 2023-02-15 23:25:38 -05:00
adbenitez b13d941472 Merge remote-tracking branch 'upstream/master' 2023-02-07 19:36:56 -05:00
adbenitez b9518aa9b6 Merge branch 'adb/multi-account-notifications' 2023-02-04 17:53:35 -05:00
adbenitez 0d943d9b60 Merge branch 'adb/multi-account-notifications' 2023-02-04 14:45:00 -05:00
adbenitez 624c4688ee update README.md 2023-02-04 08:38:16 -05:00
adbenitez a4b85e7299 update README.md 2023-02-04 08:35:48 -05:00
adbenitez 824cdf7a99 Merge branch 'master' of https://github.com/adbenitez/deltalab-android 2023-02-04 08:30:56 -05:00
Asiel Díaz Benítez 3007fa6551 Merge pull request #12 from Poussinou/patch-1
Update README.md
2023-02-04 08:23:03 -05:00
adbenitez eac7723903 Merge remote-tracking branch 'upstream/master' 2023-02-04 05:35:36 -05:00
adbenitez 3f30a2789a Merge remote-tracking branch 'upstream/master' 2023-02-01 10:40:01 -05:00
Poussinou 2eb0fdd4dd Update README.md 2023-01-21 20:24:55 +09:30
adbenitez 834ac6fd51 Merge remote-tracking branch 'upstream/master' 2023-01-19 05:48:46 -05:00
adbenitez 0763a103a5 update version number 2023-01-18 16:31:36 -05:00
adbenitez 810f34da9c update submodule 2023-01-18 16:30:20 -05:00
adbenitez e16ffbd52c Merge remote-tracking branch 'upstream/master' 2023-01-18 16:29:59 -05:00
adbenitez b296f2251c update CI 2023-01-18 07:19:34 -05:00
adbenitez b938a9fc83 update CI 2023-01-18 07:14:57 -05:00
adbenitez 741353a399 fix device message 2023-01-18 06:52:44 -05:00
adbenitez 9cf80c8f82 fix ConversationListActivity 2023-01-18 06:44:38 -05:00
adbenitez f467ccb4d1 Merge branch 'adb/add-socks5' 2023-01-18 06:40:53 -05:00
adbenitez a3ab3e80a4 update submodule 2023-01-18 06:40:37 -05:00
adbenitez b737c05da2 update CI 2023-01-18 06:39:42 -05:00
adbenitez bef2b344c8 update device message 2023-01-18 06:39:06 -05:00
adbenitez accf1413dc allow to share location for 12 hours 2023-01-18 05:58:35 -05:00
adbenitez ec29ce0a1f Merge remote-tracking branch 'upstream/master' 2023-01-15 16:24:58 -05:00
adbenitez f04156dc9d Merge remote-tracking branch 'upstream/master' 2023-01-08 14:02:04 -05:00
adbenitez 19a2180b2b Merge remote-tracking branch 'upstream/master' 2023-01-04 13:36:03 -05:00
adbenitez 43bd273784 Merge remote-tracking branch 'upstream/master' 2022-12-26 14:06:21 -05:00
adbenitez 0af77c7e9c Merge remote-tracking branch 'upstream/master' 2022-12-21 15:01:29 -05:00
adbenitez 5959e6947d Merge remote-tracking branch 'upstream/master' 2022-12-21 13:34:13 -05:00
adbenitez a162b75794 Merge remote-tracking branch 'upstream/master' 2022-12-17 21:08:46 -05:00
adbenitez b9df85d856 Merge remote-tracking branch 'upstream/master' 2022-12-10 14:40:38 -05:00
adbenitez 38d59b655a Merge remote-tracking branch 'upstream/master' 2022-11-30 16:06:11 -05:00
adbenitez 5cafb63592 update submodule 2022-11-15 16:02:08 -05:00
adbenitez a877ae8fa4 update submodule 2022-11-15 15:37:37 -05:00
adbenitez f5831d3f3f Merge remote-tracking branch 'upstream/master' 2022-11-15 14:59:25 -05:00
adbenitez 0edc1cb0e0 update description 2022-11-15 14:56:49 -05:00
adbenitez a3bd2157f9 Merge remote-tracking branch 'upstream/master' 2022-11-15 12:26:34 -05:00
adbenitez 860f1b5b02 Merge remote-tracking branch 'upstream/master' 2022-11-01 01:43:50 -04:00
adbenitez 90366eeb46 fix AndroidManifest.xml 2022-10-31 03:29:18 -04:00
adbenitez fa99151c05 Merge remote-tracking branch 'upstream/master' 2022-10-31 02:13:17 -04:00
adbenitez 48dec04e83 Merge remote-tracking branch 'upstream/master' 2022-10-30 11:58:21 -04:00
adbenitez 0fbd65c237 Merge remote-tracking branch 'upstream/master' 2022-10-30 05:32:46 -04:00
adbenitez d452af4fec update version number 2022-10-18 20:15:26 -04:00
adbenitez 02bc54d517 update submodule 2022-10-18 20:01:44 -04:00
adbenitez 0b4e749f04 Merge remote-tracking branch 'upstream/master' 2022-10-18 20:01:09 -04:00
adbenitez b66998a832 update submodule 2022-10-11 16:13:18 -04:00
adbenitez c20e97d16d Merge remote-tracking branch 'upstream/master' 2022-10-11 16:12:54 -04:00
adbenitez e663e5e64a Merge remote-tracking branch 'upstream/master' 2022-10-03 23:58:16 -04:00
adbenitez 12afc63c02 Merge remote-tracking branch 'upstream/master' 2022-09-21 16:55:14 -04:00
adbenitez 5cd0aa5a90 Merge remote-tracking branch 'upstream/master' 2022-09-21 16:23:13 -04:00
adbenitez 38fd68c931 update full_description.txt 2022-09-18 02:16:02 -04:00
adbenitez 5d68450abe Merge remote-tracking branch 'upstream/master' 2022-09-18 02:11:39 -04:00
adbenitez 9885f101d0 Merge remote-tracking branch 'upstream/master' 2022-09-14 22:06:09 -04:00
adbenitez ffe4b69d11 Merge remote-tracking branch 'upstream/master' 2022-09-11 21:53:40 -04:00
adbenitez 9b5ce20376 Merge remote-tracking branch 'upstream/master' 2022-09-11 00:06:54 -04:00
adbenitez 75054e9e59 Merge remote-tracking branch 'upstream/master' 2022-08-29 14:45:11 -04:00
adbenitez 46555efa67 Merge remote-tracking branch 'upstream/master' 2022-08-27 14:40:14 -04:00
adbenitez 6c115bc8bf fix ConversationTitleView 2022-08-25 18:00:56 -04:00
adbenitez 1de35cacbc Merge remote-tracking branch 'upstream/master' 2022-08-25 17:49:06 -04:00
adbenitez 136a9d529b add device messages 2022-08-22 06:44:03 -04:00
adbenitez 1e8f420aab update version number 2022-08-22 01:16:21 -04:00
adbenitez 21d7d16e4c Merge remote-tracking branch 'upstream/master' 2022-08-22 00:50:58 -04:00
adbenitez d868aa913b Merge remote-tracking branch 'upstream/master' 2022-08-19 23:57:46 -04:00
adbenitez 8c9f274a10 Merge remote-tracking branch 'upstream/master' 2022-08-12 02:11:46 -04:00
adbenitez 59107d9216 display super group / channel instead of mailing list 2022-08-02 21:44:03 -04:00
adbenitez c800681ade Merge remote-tracking branch 'upstream/master' 2022-08-01 23:15:10 -04:00
adbenitez b3c08d4ad3 Merge remote-tracking branch 'upstream/master' 2022-07-30 12:15:20 -04:00
adbenitez e829e5cae0 Merge remote-tracking branch 'upstream/master' 2022-07-28 00:13:05 -04:00
adbenitez 79746a8af9 Merge remote-tracking branch 'upstream/master' 2022-07-23 01:46:01 -04:00
adbenitez 1f5150dc56 update version number 2022-07-15 07:23:56 -04:00
adbenitez bc70a276ef update submodule 2022-07-15 07:21:39 -04:00
adbenitez fd0907b912 Merge remote-tracking branch 'upstream/master' 2022-07-15 02:38:55 -04:00
adbenitez 7dbcf948a3 show account's display name in title bar 2022-07-11 04:01:44 -04:00
adbenitez 0876006655 update submodule 2022-07-11 03:35:51 -04:00
adbenitez 609f4a432f change default colors 2022-07-11 03:21:39 -04:00
adbenitez c6753c927e update store description 2022-07-11 01:58:14 -04:00
adbenitez 0b17897c1a Merge remote-tracking branch 'upstream/master' 2022-07-11 00:22:30 -04:00
adbenitez 2ddad6474d update submodule 2022-07-10 00:36:56 -04:00
adbenitez 6835576192 Merge remote-tracking branch 'upstream/master' 2022-07-10 00:36:07 -04:00
adbenitez 70eb693788 Merge remote-tracking branch 'upstream/master' 2022-07-09 15:23:15 -04:00
adbenitez 3873a2e45e Merge remote-tracking branch 'upstream/master' 2022-07-06 07:19:49 -04:00
adbenitez 2f3f603ef3 Merge remote-tracking branch 'upstream/master' 2022-07-06 05:01:28 -04:00
adbenitez ac7ba89eea Merge remote-tracking branch 'upstream/master' 2022-06-28 00:23:06 -04:00
adbenitez 6d31669752 Merge remote-tracking branch 'upstream/master' 2022-06-24 02:50:11 -04:00
adbenitez bfcb50a60c Merge remote-tracking branch 'upstream/master' 2022-06-07 03:58:25 -04:00
adbenitez 8bd9b23426 Merge remote-tracking branch 'upstream/master' 2022-06-04 00:32:53 -04:00
adbenitez e53e2ce4b9 Merge remote-tracking branch 'upstream/master' 2022-05-29 14:06:04 -04:00
adbenitez be3724d915 Merge remote-tracking branch 'upstream/master' 2022-05-26 03:17:37 -04:00
adbenitez ab8d8a3dc9 update description 2022-05-26 03:16:05 -04:00
Asiel Díaz Benítez db6d1f8ba5 Merge pull request #8 from adbenitez/exclude-gms
exclude com.google.android.gms from app
2022-05-18 01:38:36 -04:00
adbenitez b0cda59028 tweak online status dot 2022-05-18 01:35:20 -04:00
adbenitez a0c4ed8534 tweak full_description.txt 2022-05-18 01:03:58 -04:00
adbenitez 09ad084547 tweak intro image 2022-05-18 01:00:43 -04:00
adbenitez 234915053e exclude com.google.android.gms from app 2022-05-18 00:47:50 -04:00
adbenitez 442e67e894 update fastlane/metadata/android/en-US/images/featureGraphic.png 2022-05-18 00:47:24 -04:00
adbenitez f378337f75 improve fastline metadata 2022-05-18 00:38:41 -04:00
adbenitez b9a5c9ee1a remove empty spaces at the end 2022-05-17 21:46:45 -04:00
adbenitez 03e40491c9 Merge remote-tracking branch 'upstream/master' 2022-05-17 21:12:48 -04:00
adbenitez 4f1cd37eec Merge remote-tracking branch 'upstream/master' 2022-05-17 00:33:43 -04:00
adbenitez 27588ee5c9 add icon to fastlane metadata 2022-05-09 04:48:51 -04:00
adbenitez afc88f4e04 Merge remote-tracking branch 'upstream/master' 2022-05-09 03:49:52 -04:00
adbenitez 628b004987 add fastline validation to CI 2022-05-09 03:46:29 -04:00
adbenitez a5bdcd4fec add fastlane metadata 2022-05-09 03:38:36 -04:00
adbenitez 97f86f20bb update app icon 2022-05-05 05:01:55 -04:00
adbenitez 21f4140cd1 update device message 2022-05-05 02:42:35 -04:00
adbenitez 8a3bf0c02b Merge remote-tracking branch 'upstream/master' 2022-05-04 15:35:06 -04:00
adbenitez 9077d02cc8 update submodule 2022-05-04 13:51:16 -04:00
adbenitez 6d0b7d0315 Merge remote-tracking branch 'upstream/master' 2022-05-04 13:49:54 -04:00
adbenitez 6f6ad942c8 update device message 2022-05-04 01:05:22 -04:00
adbenitez 8805fb21e4 Merge remote-tracking branch 'upstream/master' 2022-05-03 23:32:13 -04:00
adbenitez 47371c311f Merge remote-tracking branch 'upstream/master' 2022-05-02 21:56:06 -04:00
adbenitez a91fe925fc update intro banner 2022-05-02 01:22:47 -04:00
adbenitez 298d3d7b2d update welcome_activity.xml 2022-05-01 22:48:33 -04:00
adbenitez 20d0c6f1d4 fix res/drawable/button_secondary_background.xml 2022-05-01 19:27:17 -04:00
adbenitez 7bd9918849 fix themes.xml 2022-05-01 19:08:42 -04:00
adbenitez 41362ae50c Merge remote-tracking branch 'upstream/master' 2022-05-01 18:51:54 -04:00
adbenitez d73a9c2c80 Merge remote-tracking branch 'upstream/master' 2022-04-30 06:30:52 -04:00
adbenitez 9513c60c31 Merge remote-tracking branch 'upstream/master' 2022-04-27 04:32:16 -04:00
adbenitez 4bffab4709 Merge remote-tracking branch 'upstream/master' 2022-04-24 03:40:49 -04:00
adbenitez f240d29618 Merge remote-tracking branch 'upstream/master' 2022-04-22 01:04:15 -04:00
adbenitez 8f891a7e86 Merge remote-tracking branch 'upstream/master' 2022-04-12 13:42:22 -04:00
adbenitez 67cc6b6b4f Merge remote-tracking branch 'upstream/master' 2022-04-11 14:14:32 -04:00
adbenitez 87732faf02 Merge remote-tracking branch 'upstream/master' 2022-04-10 18:27:28 -04:00
adbenitez 83b96b9065 Merge remote-tracking branch 'upstream/master' 2022-04-10 00:39:38 -04:00
adbenitez 5b21863954 Merge remote-tracking branch 'upstream/master' 2022-04-10 00:36:09 -04:00
adbenitez 5198e286ed revert branch adb-issue-1753 2022-04-05 19:29:36 -04:00
adbenitez 051260d0ba Merge remote-tracking branch 'upstream/master' 2022-04-05 15:39:57 -04:00
adbenitez 0a2d9e750c Merge remote-tracking branch 'upstream/master' 2022-04-03 17:29:23 -04:00
adbenitez 00d099f830 Merge remote-tracking branch 'upstream/master' 2022-04-02 10:53:26 -04:00
adbenitez 2436f3299e Merge remote-tracking branch 'upstream/master' 2022-04-01 15:30:41 -04:00
adbenitez 467733ab78 update submodule 2022-03-29 18:19:04 -04:00
adbenitez 510f0ed9e5 Merge remote-tracking branch 'upstream/master' 2022-03-29 18:17:57 -04:00
adbenitez 2f8aa55c4b Merge remote-tracking branch 'upstream/master' 2022-03-29 01:20:44 -04:00
adbenitez fafbd94012 Merge remote-tracking branch 'upstream/master' 2022-03-27 11:44:22 -04:00
adbenitez 785b4d03fd Merge remote-tracking branch 'upstream/master' 2022-03-24 16:58:57 -04:00
adbenitez ba418f4a64 Merge remote-tracking branch 'upstream/master' 2022-03-22 18:04:33 -04:00
adbenitez 6ad9e19b51 Merge remote-tracking branch 'upstream/master' 2022-02-20 23:52:50 -05:00
adbenitez ec3cf9da49 do not unmark selected files after exporting so it is possible to delete them 2022-02-20 23:44:46 -05:00
adbenitez b1c4c3bdea Merge remote-tracking branch 'upstream/master' 2022-02-20 23:07:27 -05:00
adbenitez 624a867008 update version number 2022-02-12 14:16:05 -05:00
adbenitez 3b6895d507 update submodule 2022-02-12 14:08:54 -05:00
adbenitez b498e8781c allow to open webxdc in Android <5 2022-02-12 13:57:18 -05:00
adbenitez 4d2639a485 update device message 2022-02-02 23:57:50 -05:00
adbenitez c3a8d41177 Merge remote-tracking branch 'upstream/master' 2022-02-02 23:50:59 -05:00
adbenitez 5fb7beb7c8 Merge remote-tracking branch 'upstream/master' 2022-02-01 18:07:06 -05:00
adbenitez 2e0b8ea654 Merge remote-tracking branch 'upstream/master' 2022-02-01 18:01:36 -05:00
adbenitez 4f153672f7 Merge remote-tracking branch 'upstream/master' 2022-01-30 22:20:37 -05:00
adbenitez bdccf3cb82 update version number 2022-01-29 02:49:29 -05:00
adbenitez 5e5c3a9ecb update submodule 2022-01-29 01:52:36 -05:00
adbenitez 9e03480d93 update submodule 2022-01-29 01:31:08 -05:00
adbenitez dba3b8fda5 Merge remote-tracking branch 'upstream/master' 2022-01-29 01:29:55 -05:00
adbenitez 05be3c0fe7 Merge remote-tracking branch 'upstream/master' 2022-01-28 16:41:44 -05:00
adbenitez e198fa0ed6 Merge remote-tracking branch 'upstream/master' 2022-01-28 15:48:31 -05:00
adbenitez 9b079003cb Merge remote-tracking branch 'upstream/master' 2022-01-27 06:34:38 -05:00
adbenitez 41c05fae68 avoid issues with long-pressing images in webxdc 2022-01-27 05:56:05 -05:00
adbenitez 9eaf238181 Merge remote-tracking branch 'upstream/master' 2022-01-26 18:58:51 -05:00
adbenitez 22790badc4 update version number 2022-01-25 14:50:22 -05:00
adbenitez 530dc082ba Merge remote-tracking branch 'upstream/master' 2022-01-25 14:42:33 -05:00
adbenitez c79f22aac7 Merge remote-tracking branch 'upstream/master' 2022-01-25 14:26:26 -05:00
adbenitez 51f56644b6 Merge remote-tracking branch 'upstream/master' 2022-01-23 15:01:01 -05:00
adbenitez f5bb3f23c6 update version number 2022-01-22 18:13:38 -05:00
adbenitez 52c3c54443 Merge remote-tracking branch 'upstream/master' 2022-01-22 17:16:57 -05:00
adbenitez 1f7ae6852d Merge remote-tracking branch 'upstream/master' 2022-01-22 14:12:39 -05:00
adbenitez 730762f393 make broadcast list enabled by default 2022-01-21 00:13:01 -05:00
adbenitez bcc0389006 Merge remote-tracking branch 'upstream/master' 2022-01-20 23:28:16 -05:00
adbenitez 4ccc164b86 Merge remote-tracking branch 'upstream/master' 2022-01-18 14:43:40 -05:00
adbenitez 889b9b160a Merge remote-tracking branch 'upstream/master' 2022-01-17 18:52:09 -05:00
adbenitez cf82d67814 Merge remote-tracking branch 'upstream/master' 2022-01-15 23:16:48 -05:00
adbenitez d871f7f927 Merge remote-tracking branch 'upstream/master' 2022-01-14 00:06:25 -05:00
adbenitez 170afbb74d Merge remote-tracking branch 'upstream/master' 2022-01-13 02:30:41 -05:00
adbenitez 4aebbcff83 update version number 2022-01-03 03:21:23 -05:00
adbenitez eb96a5efa4 update submodule 2022-01-03 03:20:48 -05:00
adbenitez bb8ef5aa64 loop videos 2022-01-03 03:00:46 -05:00
adbenitez 36abc07a9b Merge branch 'adb-display-svg-images' 2022-01-03 02:15:56 -05:00
adbenitez 950dda1a67 Merge branch 'adb-clear-chat' 2022-01-03 01:45:02 -05:00
adbenitez 7f4e866870 update submodule 2022-01-02 14:57:43 -05:00
adbenitez 935929fd97 Merge remote-tracking branch 'upstream/master' 2021-12-30 14:44:37 -05:00
adbenitez 5369df34a5 update build.gradle 2021-12-28 18:27:57 -05:00
adbenitez 73c21747fd update submodule 2021-12-28 18:25:47 -05:00
adbenitez 120cfb0c7b Merge branch 'adb-add-tgs-support' 2021-12-28 18:22:33 -05:00
adbenitez e799c6a208 Merge remote-tracking branch 'upstream/master' 2021-12-28 14:52:06 -05:00
adbenitez 2a4bc95c28 fix lottie stickers animation 2021-12-25 01:44:29 -05:00
adbenitez 20ca58e9af display SVG images in chats 2021-12-24 18:46:56 -05:00
adbenitez 12ba6ba3b6 add support for .tgs stickers 2021-12-24 18:39:29 -05:00
adbenitez d75f77c75e Merge remote-tracking branch 'upstream/master' 2021-12-23 14:59:32 -05:00
adbenitez 6fdf23646d Merge remote-tracking branch 'upstream/master' 2021-12-18 15:49:45 -05:00
adbenitez 7eb1724c75 allow to remove all messages from current chat 2021-12-16 22:58:39 -05:00
adbenitez f0efb4845a remove add-attachment option from chat's menu 2021-12-16 17:49:04 -05:00
adbenitez 6d8b292320 improve release process, generate split apks for each arch 2021-12-16 17:20:15 -05:00
adbenitez 5e20c7a3dc update submodule 2021-12-16 17:04:54 -05:00
adbenitez 011c8232e6 Merge remote-tracking branch 'upstream/master' 2021-12-15 11:41:30 -05:00
adbenitez d0194a939b Merge remote-tracking branch 'upstream/master' 2021-12-15 11:39:02 -05:00
adbenitez 9a18c2b93c Merge remote-tracking branch 'upstream/master' 2021-12-08 15:54:50 -05:00
adbenitez e3de77cf08 Merge remote-tracking branch 'upstream/master' 2021-12-01 19:29:44 -05:00
adbenitez 7821571b5a Merge remote-tracking branch 'upstream/master' 2021-11-30 12:21:59 -05:00
adbenitez 8b0d4e4d6e Merge remote-tracking branch 'upstream/master' 2021-11-29 19:06:21 -05:00
adbenitez e260107bc5 update strings 2021-11-28 22:01:52 -05:00
adbenitez cc54c8c679 Merge remote-tracking branch 'upstream/master' 2021-11-28 20:23:37 -05:00
adbenitez fb749d5bcf Merge remote-tracking branch 'upstream/master' 2021-11-25 10:08:51 -05:00
adbenitez 3eb380a834 Merge remote-tracking branch 'upstream/master' 2021-11-24 19:26:16 -05:00
adbenitez d910bb9e3e avoid gradle warnings 2021-11-24 18:38:28 -05:00
adbenitez 23b3932738 add option to remove user from group when selecting message 2021-11-24 18:38:12 -05:00
adbenitez 0c6c658d92 Merge remote-tracking branch 'upstream/master' 2021-11-24 00:40:02 -05:00
adbenitez af3b0670d1 show online status 2021-11-24 00:37:27 -05:00
adbenitez d017f1692a show verified checkmark in chat list 2021-11-23 15:22:53 -05:00
adbenitez 663e027208 Merge remote-tracking branch 'upstream/master' 2021-11-23 12:52:38 -05:00
adbenitez 10f42db613 Merge remote-tracking branch 'upstream/master' 2021-11-17 13:37:29 -05:00
adbenitez eca779bc32 Merge remote-tracking branch 'upstream/master' 2021-11-15 17:38:05 -05:00
adbenitez cca7c1a2ed Merge remote-tracking branch 'upstream/master' 2021-11-15 14:42:28 -05:00
adbenitez ca09d02836 Merge remote-tracking branch 'upstream/master' 2021-11-13 13:47:12 -05:00
adbenitez 387476936c Merge branch 'master' of github.com:adbenitez/deltalab-android 2021-11-13 01:08:30 -05:00
Asiel Díaz Benítez d360648d6b Merge pull request #5 from adbenitez/update-readme
update readme
2021-11-13 01:08:06 -05:00
adbenitez c10216b037 tweak workflows 2021-11-13 01:03:18 -05:00
adbenitez 0ff604794c Merge branch 'master' into update-readme 2021-11-13 00:17:41 -05:00
adbenitez 06bfce75ea tweak workflows 2021-11-13 00:16:57 -05:00
adbenitez ff442b64eb update readme 2021-11-12 22:32:00 -05:00
adbenitez 5c1e55e61b update CI 2021-11-12 22:25:24 -05:00
adbenitez ecd4157b48 update CI 2021-11-12 22:20:41 -05:00
adbenitez 2b7e341da2 tweak CI 2021-11-12 15:53:28 -05:00
adbenitez b2e918c3e1 fix CI 2021-11-12 15:42:55 -05:00
adbenitez d83346c689 configure default webrtc instance 2021-11-12 01:14:18 -05:00
adbenitez c3658ed33a update device message 2021-11-12 00:04:50 -05:00
adbenitez 4b75149c8b allow to disable Subject 2021-11-11 23:30:56 -05:00
adbenitez 0e7b20ef00 Merge remote-tracking branch 'upstream/master' 2021-11-11 21:13:08 -05:00
adbenitez 1fad77671c Merge remote-tracking branch 'upstream/master' 2021-11-10 13:58:14 -05:00
adbenitez 9edf780604 Merge remote-tracking branch 'upstream/master' 2021-11-09 22:24:13 -05:00
adbenitez 288888020e update submodule 2021-11-08 20:39:33 -05:00
adbenitez 9eb852db96 update build.gradle 2021-11-08 19:42:34 -05:00
adbenitez 3a6ff8a066 use accent for notification 2021-11-08 17:22:13 -05:00
adbenitez 952f82f1a3 Merge remote-tracking branch 'upstream/master' 2021-11-07 14:20:21 -05:00
adbenitez 7bbd24f916 likify QR-join and Mumble links 2021-11-05 20:01:11 -04:00
adbenitez 7ccd42a91f Merge remote-tracking branch 'upstream/master' 2021-11-05 15:37:32 -04:00
adbenitez 32f835f583 Merge remote-tracking branch 'upstream/master' 2021-11-04 18:22:38 -04:00
adbenitez 752d7867b4 Merge remote-tracking branch 'upstream/master' 2021-11-04 18:19:08 -04:00
adbenitez 995b88d620 Merge remote-tracking branch 'upstream/master' 2021-11-04 15:18:12 -04:00
adbenitez a2703a38d4 Merge remote-tracking branch 'upstream/master' 2021-11-03 01:39:46 -04:00
adbenitez c0eb147b74 Merge remote-tracking branch 'upstream/master' 2021-11-02 16:26:58 -04:00
adbenitez 4687b64ebd Merge remote-tracking branch 'upstream/master' 2021-11-01 01:30:20 -04:00
adbenitez 0d8c9870d7 Merge remote-tracking branch 'upstream/master' 2021-10-30 17:25:22 -04:00
adbenitez 76b4e41692 Merge remote-tracking branch 'upstream/master' 2021-10-30 14:40:21 -04:00
adbenitez 7d2175f6dc tweak colors 2021-10-29 18:18:22 -04:00
adbenitez 8b431cbda2 Merge remote-tracking branch 'upstream/master' 2021-10-29 17:48:42 -04:00
adbenitez 8e957d3ca2 tweak colors 2021-10-28 23:36:26 -04:00
adbenitez 20868a041a tweak default color 2021-10-28 18:08:54 -04:00
adbenitez 197b5441e5 Merge remote-tracking branch 'upstream/master' 2021-10-27 03:12:06 -04:00
adbenitez 5352518b80 update version name 2021-10-27 01:53:08 -04:00
adbenitez c5a2b72e64 Merge remote-tracking branch 'upstream/master' 2021-10-26 22:50:06 -04:00
adbenitez 077aa691af tweak colors 2021-10-26 21:18:56 -04:00
adbenitez 59b7b90f09 tweak themes 2021-10-25 06:48:30 -04:00
adbenitez 8e9bd50bb9 add missing drawable 2021-10-25 02:41:08 -04:00
adbenitez e564f8bfa8 update submodule 2021-10-24 04:00:47 -04:00
adbenitez de1695710c update version name 2021-10-24 03:56:36 -04:00
adbenitez 845947b97c Merge remote-tracking branch 'upstream/master' 2021-10-20 16:01:45 -04:00
adbenitez 6e422a85a1 Merge remote-tracking branch 'upstream/master' 2021-10-17 20:35:36 -04:00
adbenitez d99b4f683b Merge remote-tracking branch 'upstream/master' 2021-10-15 15:48:51 -04:00
adbenitez b30f15524d Merge remote-tracking branch 'upstream/master' 2021-10-15 14:57:41 -04:00
adbenitez 953016d60c Merge remote-tracking branch 'upstream/master' 2021-10-13 21:53:54 -04:00
adbenitez d4d18e6cd1 adapt selected account's checkbox and unread count badge to theme 2021-10-13 20:49:58 -04:00
adbenitez 90e64b4e56 Merge remote-tracking branch 'upstream/master' 2021-10-13 15:37:01 -04:00
adbenitez b55ea930ca Merge remote-tracking branch 'upstream/master' 2021-10-12 17:28:01 -04:00
adbenitez fd0e168f47 tweak accent color 2021-10-11 16:27:19 -04:00
adbenitez a8db12a2c6 show account switch dialog when long-pressing the fab 2021-10-11 15:46:48 -04:00
adbenitez 7e6683bde0 Merge remote-tracking branch 'upstream/master' 2021-10-11 14:50:39 -04:00
adbenitez b2c449ec03 change app icon 2021-10-11 14:41:24 -04:00
adbenitez 3a792751df revert background 2021-10-11 04:04:50 -04:00
adbenitez f52dbdc6a5 tweak themes 2021-10-11 03:42:12 -04:00
adbenitez 13dafd3e2a tweak colors 2021-10-10 02:53:22 -04:00
adbenitez 454822b36a tweak indigo theme 2021-10-10 02:32:08 -04:00
adbenitez 8becb09aa7 Merge remote-tracking branch 'upstream/master' 2021-10-05 14:40:30 -04:00
adbenitez e1c1302c3f Merge remote-tracking branch 'upstream/master' 2021-10-04 23:58:08 -04:00
adbenitez f1d287da1f update submodule 2021-10-03 02:29:58 -04:00
adbenitez 2a269ffc3c enable broadcast feature by default 2021-10-03 02:29:19 -04:00
adbenitez 06962b11f3 Merge remote-tracking branch 'upstream/master' 2021-10-02 14:55:04 -04:00
adbenitez 65805318ed Merge remote-tracking branch 'upstream/master' 2021-10-01 22:40:58 -04:00
adbenitez 13d49431dd Merge remote-tracking branch 'upstream/master' 2021-10-01 16:43:43 -04:00
adbenitez a2a47bf270 use isMultiUser() instead of isGroup() 2021-09-30 17:16:02 -04:00
adbenitez 81848ddb7e Merge remote-tracking branch 'upstream/master' 2021-09-30 17:09:56 -04:00
adbenitez 428f8e6156 update res/values-es/strings.xml 2021-09-30 13:57:22 -04:00
adbenitez 378f9da946 Merge remote-tracking branch 'upstream/master' 2021-09-30 13:56:24 -04:00
adbenitez 40d122aa93 Merge remote-tracking branch 'upstream/master' 2021-09-26 17:27:49 -04:00
adbenitez c42d1592fa Merge remote-tracking branch 'upstream/master' 2021-09-20 16:16:00 -04:00
adbenitez 78f478faa0 update readme 2021-09-15 01:18:14 -04:00
adbenitez 01332cf6b0 update submodule 2021-09-15 00:45:38 -04:00
adbenitez 1f9753c433 Merge remote-tracking branch 'upstream/master' 2021-09-14 11:52:31 -04:00
adbenitez 994681d194 update version number 2021-09-13 21:49:05 -04:00
adbenitez a3e52ed8a0 update device message 2021-09-13 21:35:34 -04:00
adbenitez e46510ecd4 Merge remote-tracking branch 'upstream/master' 2021-09-13 20:28:26 -04:00
adbenitez d326e02fc3 update device message 2021-09-13 20:28:23 -04:00
adbenitez b35e0eb952 Merge remote-tracking branch 'upstream/master' 2021-09-13 17:31:25 -04:00
adbenitez 3b7365e56c update device message 2021-09-06 20:24:56 -04:00
adbenitez c91f56c0f1 tweak image editor's stickers 2021-09-06 20:05:52 -04:00
adbenitez bc90c9ef29 Merge remote-tracking branch 'upstream/master' 2021-09-06 18:51:16 -04:00
adbenitez e30e3af526 Merge branch 'issue-1828' 2021-09-06 18:48:49 -04:00
Asiel Díaz Benítez 94e44531cb Merge branch 'master' into issue-1828 2021-09-06 14:38:40 -04:00
adbenitez 949f262824 block network loads in ZHV 2021-09-05 16:03:22 -04:00
adbenitez 21fd3b900b update version number 2021-08-26 13:25:26 -04:00
adbenitez 803201ae4f update submodule 2021-08-26 13:25:14 -04:00
adbenitez f58c8b512d update device messages 2021-08-26 13:24:03 -04:00
adbenitez b60b3537cb Merge remote-tracking branch 'upstream/master' 2021-08-25 19:46:52 -04:00
adbenitez 22f0cb0d7a avoid loading content from network in html.zip viewer 2021-08-23 18:21:02 -04:00
adbenitez ca150da128 Merge remote-tracking branch 'upstream/master' 2021-08-23 17:40:13 -04:00
adbenitez d46c95c9e5 Merge remote-tracking branch 'upstream/master' 2021-08-21 15:19:08 -04:00
adbenitez 659a017168 Merge remote-tracking branch 'upstream/master' 2021-08-20 16:59:07 -04:00
adbenitez 5df3039ab5 Merge remote-tracking branch 'upstream/master' 2021-08-20 15:17:02 -04:00
adbenitez d75d8888ce tweak device messages 2021-08-20 15:13:09 -04:00
adbenitez 099f4a33d0 add more kaomojis 2021-08-20 15:01:26 -04:00
adbenitez 662f61b6c2 tweak update message 2021-08-20 13:58:28 -04:00
adbenitez 4f37d11ef5 Merge remote-tracking branch 'upstream/master' 2021-08-20 13:54:22 -04:00
adbenitez 1feba7bd3c update version name 2021-08-19 16:18:36 -04:00
adbenitez a8d52fe7fc don't add /web command 2021-08-19 16:14:13 -04:00
adbenitez f5b2ec498f Merge remote-tracking branch 'upstream/master' 2021-08-19 12:42:44 -04:00
adbenitez 076b1b893b add more kaomoji 2021-08-13 18:58:24 -04:00
adbenitez f361e928cb Merge remote-tracking branch 'upstream/master' 2021-08-12 15:08:48 -04:00
adbenitez 1f79494747 Merge remote-tracking branch 'upstream/master' 2021-08-10 17:59:05 -04:00
adbenitez 0fcc6f4661 Merge remote-tracking branch 'upstream/master' 2021-08-04 16:08:57 -04:00
adbenitez 97df2ceea5 Merge remote-tracking branch 'upstream/master' 2021-08-03 04:15:28 -04:00
adbenitez cec9a5e5b1 Merge remote-tracking branch 'upstream/master' 2021-08-01 17:41:27 -04:00
adbenitez 0a72a96c0a Merge remote-tracking branch 'upstream/master' 2021-07-31 16:22:17 -04:00
adbenitez 195c71af9a Merge remote-tracking branch 'upstream/master' 2021-07-30 19:19:23 -04:00
adbenitez d7620a817a Merge remote-tracking branch 'upstream/master' 2021-07-29 22:25:27 -04:00
adbenitez 2ca65a39d3 Merge remote-tracking branch 'upstream/master' 2021-07-28 21:39:32 -04:00
adbenitez 30a92fe63d fix automatic dark mode for themes 2021-07-28 01:46:33 -04:00
adbenitez 1402f5a726 Merge remote-tracking branch 'upstream/master' 2021-07-27 20:41:40 -04:00
adbenitez 221956f62e Merge remote-tracking branch 'upstream/master' 2021-07-26 14:18:41 -04:00
adbenitez 532ba23287 Merge remote-tracking branch 'upstream/master' 2021-07-24 16:05:36 -04:00
adbenitez 81a275343b Merge remote-tracking branch 'upstream/master' 2021-07-22 14:11:38 -04:00
adbenitez ca05afc0af update version name 2021-07-21 21:24:27 -04:00
adbenitez 37d5d3ed97 improve zhv 2021-07-21 21:23:25 -04:00
adbenitez 0e82c24d25 Merge remote-tracking branch 'upstream/master' 2021-07-21 15:49:39 -04:00
adbenitez 33f64e5d87 Merge remote-tracking branch 'upstream/master' 2021-07-20 23:44:19 -04:00
adbenitez 274a62f889 Merge remote-tracking branch 'upstream/master' 2021-07-15 18:03:26 -04:00
adbenitez b7924a1f6d Merge remote-tracking branch 'upstream/master' 2021-07-15 17:46:16 -04:00
adbenitez 6df617948f Merge remote-tracking branch 'upstream/master' 2021-07-08 23:34:27 -04:00
adbenitez 60757fc375 add context menu to webview, implement "copy link" action 2021-07-08 19:50:02 -04:00
adbenitez 610dc4fd6a Merge remote-tracking branch 'upstream/master' 2021-07-02 14:26:13 -04:00
adbenitez b095276bd6 Merge remote-tracking branch 'upstream/master' 2021-06-29 13:13:03 -04:00
adbenitez 7d7152c4a1 Merge remote-tracking branch 'upstream/master' 2021-06-25 18:36:39 -04:00
adbenitez 9237c417ba Merge remote-tracking branch 'upstream/master' 2021-06-25 15:38:37 -04:00
adbenitez feb58bffb9 Merge remote-tracking branch 'upstream/master' 2021-06-22 22:34:52 -04:00
adbenitez 1162210ade Merge remote-tracking branch 'upstream/master' 2021-06-21 14:11:04 -04:00
adbenitez 62b05664ed Merge remote-tracking branch 'upstream/master' 2021-06-18 17:28:03 -04:00
adbenitez bd53a7ebe1 Merge remote-tracking branch 'upstream/master' 2021-06-17 18:27:41 -04:00
adbenitez f09a1e31c1 Merge remote-tracking branch 'upstream/master' 2021-06-07 20:08:42 -04:00
adbenitez 894748b01b Merge remote-tracking branch 'upstream/master' 2021-06-07 12:27:38 -04:00
adbenitez ad5bc91cda update submodule 2021-06-07 12:21:24 -04:00
adbenitez bb01305e4c Merge remote-tracking branch 'upstream/master' 2021-05-22 18:26:55 -04:00
adbenitez efc1b1f28b Merge branch 'adb-issue-1753' 2021-05-22 17:20:25 -04:00
adbenitez 71d8fbac58 fix strings.xml 2021-05-22 17:19:29 -04:00
adbenitez 052f2ebe8a update submodule 2021-05-22 15:10:21 -04:00
adbenitez 7164ef8d18 Merge remote-tracking branch 'upstream/master' 2021-05-22 15:05:36 -04:00
adbenitez ea5be6b07b Merge branch 'adb-notify-quote-mentions' 2021-05-17 13:58:24 -04:00
adbenitez 8513444e26 notify quote-mentions in muted groups 2021-05-16 13:13:02 -04:00
adbenitez e94a4535f9 prepare 1.20.2 release 2021-05-16 01:38:21 -04:00
adbenitez 630025944e Merge remote-tracking branch 'upstream/master' 2021-05-15 23:25:52 -04:00
adbenitez a0e90208dc Merge remote-tracking branch 'upstream/master' 2021-05-14 11:24:19 -04:00
adbenitez 7ec3332f3b update device messages 2021-05-11 16:21:12 -04:00
adbenitez 2959164c96 Merge remote-tracking branch 'upstream/master' 2021-05-11 15:42:11 -04:00
adbenitez ba633f442c Merge remote-tracking branch 'upstream/master' 2021-05-07 20:17:45 -04:00
adbenitez 3dda9cb600 update version number 2021-05-07 20:12:07 -04:00
adbenitez eb657b46fb update submodule 2021-05-03 17:53:00 -04:00
adbenitez c32812f68a Merge remote-tracking branch 'upstream/master' 2021-05-03 17:51:20 -04:00
adbenitez 3bb183bf0d Merge remote-tracking branch 'upstream/master' 2021-05-02 16:47:25 -04:00
adbenitez 91a83c5cb0 make chatlist item divider darker in dark themes to improve amoled experience 2021-04-28 22:32:31 -04:00
adbenitez 2c81c8f318 handle advanced mailto links 2021-04-28 18:53:17 -04:00
adbenitez 1ad9a4dc02 Merge remote-tracking branch 'upstream/master' 2021-04-28 16:18:37 -04:00
adbenitez da3bda123c make new themes adaptive 2021-04-26 01:34:23 -04:00
adbenitez 1db14a5f1f Merge remote-tracking branch 'upstream/master' 2021-04-25 19:44:26 -04:00
adbenitez e35977012b rename hasDefaultRingtone to isChatRingtoneSet 2021-04-25 17:10:55 -04:00
adbenitez 05f9d035f4 Merge remote-tracking branch 'upstream/master' 2021-04-24 01:24:27 -04:00
adbenitez 22675eb90f update submodule 2021-04-23 13:33:15 -04:00
adbenitez 40f06d2f75 add new indigo theme and tweak purple theme 2021-04-23 01:05:47 -04:00
adbenitez 8ff44085f9 Merge remote-tracking branch 'upstream/master' 2021-04-22 15:01:52 -04:00
adbenitez 7504dd6488 update submodule 2021-04-20 18:21:20 -04:00
adbenitez 375d998e45 Merge remote-tracking branch 'upstream/master' 2021-04-20 18:19:48 -04:00
adbenitez 71d1b6a26f fix sound notifications, allow to set to "silent", and do some refactoring to move the complex logic to one single place 2021-04-20 17:29:11 -04:00
adbenitez 6669267ef0 Merge remote-tracking branch 'upstream/master' 2021-04-19 20:06:14 -04:00
adbenitez 6105fb2977 Merge remote-tracking branch 'upstream/master' 2021-04-19 17:07:25 -04:00
adbenitez 34ba56cb29 Merge remote-tracking branch 'upstream/master' 2021-04-18 22:53:07 -04:00
adbenitez 539c03bf08 do not disable markdown in message selection mode 2021-04-18 02:59:15 -04:00
adbenitez 8b948a220e update default status 2021-04-18 02:03:41 -04:00
adbenitez 78512f87a3 make outgoing bubble darker 2021-04-17 23:44:08 -04:00
adbenitez ad011f37bc update submodule 2021-04-17 22:59:50 -04:00
adbenitez 0db042d42d update submodule 2021-04-17 19:28:37 -04:00
adbenitez ddaf094a44 fix issue with markdown links 2021-04-17 16:38:07 -04:00
adbenitez 7d4c08449a move template to ISSUE_TEMPLATE folder 2021-04-17 14:29:24 -04:00
adbenitez 4bdda5fab2 add template metadata 2021-04-17 14:26:17 -04:00
adbenitez c16d69958f update submodule 2021-04-17 14:07:56 -04:00
adbenitez 6e8018fbcc Merge remote-tracking branch 'upstream/master' 2021-04-17 13:54:37 -04:00
adbenitez ee13eb36e7 Merge remote-tracking branch 'upstream/master' 2021-04-15 17:48:04 -04:00
adbenitez 9233799572 update version name 2021-04-15 14:05:11 -04:00
adbenitez 5a3a36b930 Merge remote-tracking branch 'upstream/master' 2021-04-15 13:51:52 -04:00
adbenitez acd3a3cbc5 Merge remote-tracking branch 'upstream/master' 2021-04-11 21:41:25 -04:00
adbenitez c246e9f9e6 update submodule 2021-04-10 00:34:40 -04:00
adbenitez caf88748e3 fix bug in release.yml 2021-04-10 00:09:48 -04:00
adbenitez 2d98dcb15b fix release.yml again 2021-04-10 00:05:06 -04:00
adbenitez 76a215413c update version number 2021-04-10 00:01:10 -04:00
Asiel Díaz Benítez dd3a69df19 Merge pull request #4 from adbenitez/markdown-allow-softbreak
force new lines
2021-04-09 23:58:57 -04:00
adbenitez 45f4b878ab force new lines 2021-04-09 23:56:55 -04:00
adbenitez 869f1e16f9 fix release.yml 6 2021-04-09 23:15:59 -04:00
adbenitez 89e48bad5e fix release.yml 5 2021-04-09 23:11:10 -04:00
adbenitez 72c1f5acb0 fix release.yml 4 2021-04-09 23:09:48 -04:00
adbenitez 22a64cdd58 fix release.yml 3 2021-04-09 22:54:07 -04:00
adbenitez d0e429ed2d fix release.yml 2 2021-04-09 22:53:10 -04:00
adbenitez 16a1b878f0 fix release.yml 2021-04-09 22:43:13 -04:00
adbenitez 34f8b098ec Merge remote-tracking branch 'upstream/master' 2021-04-09 22:37:22 -04:00
Asiel Díaz Benítez baf9c916ac Merge pull request #3 from adbenitez/integrate-redir
integrate Redir
2021-04-09 22:28:55 -04:00
adbenitez 9ddefb8649 handle http intents 2021-04-09 22:21:53 -04:00
adbenitez e5e8211015 Merge remote-tracking branch 'upstream/master' 2021-04-09 14:47:00 -04:00
adbenitez 13ceebe22a allow videochat in groups 2021-04-08 00:43:19 -04:00
adbenitez 060363635a add task list support 2021-04-07 17:34:15 -04:00
adbenitez 2545034065 update version number 2021-04-07 06:17:50 -04:00
adbenitez 3b02cae775 add basic markdown support 2021-04-07 06:13:40 -04:00
adbenitez 8f08fa92d0 update welcome message 2021-04-07 04:00:12 -04:00
adbenitez 4f49bc2180 add device messages 2021-04-07 03:43:29 -04:00
adbenitez 4634f42c91 add APNG and animated webp support 2021-04-07 03:36:22 -04:00
adbenitez dff820ad76 Merge remote-tracking branch 'upstream/master' 2021-04-06 14:32:30 -04:00
adbenitez e64ad8a03c Merge remote-tracking branch 'upstream/master' 2021-04-05 15:08:19 -04:00
adbenitez d40b4668c6 Merge remote-tracking branch 'upstream/master' 2021-03-31 19:42:53 -04:00
adbenitez ee047ab520 update version number 2021-03-26 15:57:09 -04:00
adbenitez 22573b1a89 tweak AudioCodec.java 2021-03-26 15:18:59 -04:00
adbenitez f8c1634f77 add submodule 2021-03-26 14:55:44 -04:00
adbenitez 6651c35cac Merge remote-tracking branch 'upstream/master' 2021-03-24 12:39:26 -04:00
adbenitez 4813f385f4 Merge remote-tracking branch 'upstream/master' 2021-03-16 13:22:39 -04:00
adbenitez b711b44efa Merge remote-tracking branch 'upstream/master' 2021-03-15 04:38:31 -04:00
adbenitez 45c6112c0a Merge remote-tracking branch 'upstream/master' 2021-03-10 07:00:58 -05:00
adbenitez 24c8cd49b5 Merge remote-tracking branch 'upstream/master' 2021-03-07 17:05:45 -05:00
adbenitez cc2e44fb70 Merge remote-tracking branch 'upstream/master' 2021-03-05 18:59:29 -05:00
adbenitez e3513222f5 update version number 2021-03-01 20:39:19 -05:00
adbenitez db37b93c7e update release.yml 2021-03-01 20:35:57 -05:00
adbenitez f1985d71f6 update submodule 2021-03-01 19:56:07 -05:00
adbenitez 08a0baaf1d Merge remote-tracking branch 'upstream/master' 2021-03-01 19:52:03 -05:00
adbenitez 6a6efde411 tweak AudioCodec 2021-03-01 00:54:29 -05:00
adbenitez adb55fdd68 Merge remote-tracking branch 'upstream/master' 2021-02-26 10:37:51 -05:00
adbenitez e5c191c6e8 Merge remote-tracking branch 'upstream/master' 2021-02-22 00:18:08 -05:00
adbenitez aeb73350a1 Merge remote-tracking branch 'upstream/master' 2021-02-16 15:54:59 -05:00
adbenitez 9fd37033b4 Merge remote-tracking branch 'upstream/master' 2021-02-12 18:59:00 -05:00
adbenitez a10ae76ab7 update submodule 2021-02-11 01:29:37 -05:00
adbenitez e3b4775c73 Merge remote-tracking branch 'upstream/master' 2021-02-11 01:28:38 -05:00
adbenitez 7228413088 Merge remote-tracking branch 'upstream/master' 2021-02-10 14:33:26 -05:00
adbenitez ccee7adeb2 Merge remote-tracking branch 'upstream/master' 2021-02-08 14:54:57 -05:00
adbenitez 791a756a4f update version number 2021-02-08 01:22:46 -05:00
adbenitez 0777ffc503 Merge remote-tracking branch 'upstream/master' 2021-02-07 23:31:00 -05:00
adbenitez 96271b367e Merge remote-tracking branch 'upstream/master' 2021-02-07 15:13:44 -05:00
adbenitez 2e190a974f update submodule 2021-02-07 14:45:53 -05:00
adbenitez d177f4eaef update release workflow 2021-02-06 19:44:16 -05:00
adbenitez b02a263664 update version number 2021-02-02 14:44:31 -05:00
adbenitez 56ce243376 update submodule 2021-02-01 20:22:16 -05:00
adbenitez fb0beb77f6 undo video tweaks 2021-02-01 19:34:11 -05:00
adbenitez 8d07dcf0a5 Merge branch 'lite' 2021-02-01 17:01:56 -05:00
adbenitez a0024b5201 add submodule 2021-02-01 17:01:33 -05:00
adbenitez 6d4ddba654 Merge branch 'lite' 2021-02-01 16:59:39 -05:00
adbenitez 2bdb000361 add submodule 2021-02-01 16:59:28 -05:00
adbenitez 3361e426fb Merge branch 'lite' 2021-02-01 16:57:14 -05:00
adbenitez a04321981b Merge remote-tracking branch 'upstream/master' into lite 2021-02-01 16:56:43 -05:00
adbenitez 34df284caf Merge branch 'master' of github.com:adbenitez/deltalab-android 2021-01-31 02:33:10 -05:00
adbenitez c9e5d216f0 Merge remote-tracking branch 'upstream/master' 2021-01-31 02:32:52 -05:00
Asiel Díaz Benítez 0402755258 Merge pull request #2 from adbenitez/zhv_1.5.1
Some fixes from the zhv 1.5.1 code that does it get the same theme of…
2021-01-30 23:56:25 -05:00
david bb210d9751 Some fixes from the zhv 1.5.1 code that does it get the same theme of Delta 2021-01-29 13:07:12 -05:00
adbenitez 6791172098 Merge branch 'lite' 2021-01-27 16:01:53 -05:00
adbenitez 1f02e306df update build.gradle and add submodule 2021-01-26 17:59:31 -05:00
adbenitez a7952dbdf7 Merge branch 'lite' 2021-01-26 14:54:55 -05:00
adbenitez 5c6652e153 add submodule 2021-01-26 14:54:47 -05:00
adbenitez 380e624ab8 add submodule 2021-01-26 14:49:58 -05:00
adbenitez 1d775843ab Merge remote-tracking branch 'upstream/master' into lite 2021-01-26 14:45:42 -05:00
adbenitez e320999f38 Merge branch 'lite' 2021-01-22 23:12:37 -05:00
adbenitez 45d5cd7667 update release worflow 2021-01-22 23:12:27 -05:00
adbenitez 9f358d7f50 Merge branch 'lite' 2021-01-22 22:41:41 -05:00
adbenitez f7976f5d43 add release workflow 2021-01-22 22:41:08 -05:00
adbenitez 1a3cc4519f Merge branch 'lite' 2021-01-22 17:31:28 -05:00
adbenitez ef39faeb4c Merge remote-tracking branch 'upstream/master' into lite 2021-01-22 17:30:28 -05:00
Asiel Díaz Benítez 4f7974d317 Merge pull request #1 from adbenitez/build-apk-per-pr
Build apk per pr
2021-01-22 15:57:25 -05:00
adbenitez 08eeff88bb update release action 2021-01-22 15:34:41 -05:00
adbenitez d4d5c90229 cache gradle 2021-01-22 15:25:00 -05:00
adbenitez 62c6eb47da build only for armeabi-v7a 2021-01-22 15:10:46 -05:00
adbenitez e63fe78cf2 add preview-apk action to generate preview apk per pull request 2021-01-22 14:28:49 -05:00
adbenitez 16841920f1 build release apk only 2021-01-22 13:40:54 -05:00
adbenitez ff2e8154de update action 2021-01-22 13:16:39 -05:00
adbenitez 900d29c1ae fix target path 2021-01-22 03:52:51 -05:00
adbenitez 907c82958a add cache to action 2021-01-22 03:49:49 -05:00
adbenitez c3e819206e update action 2021-01-22 02:42:47 -05:00
adbenitez 0306245748 update action 2021-01-22 02:34:59 -05:00
adbenitez 65b47140fe update action 2021-01-22 02:21:04 -05:00
adbenitez d5f77cf0e8 update action 2021-01-22 02:00:51 -05:00
adbenitez 254d3874b5 update action 2021-01-22 01:45:29 -05:00
adbenitez 9c120fba21 update action 2021-01-22 01:44:31 -05:00
adbenitez c78ee0049f update action 2021-01-22 01:18:19 -05:00
adbenitez cdade00464 update action 2021-01-22 01:02:24 -05:00
adbenitez eb65f51b15 update action 2021-01-22 00:55:05 -05:00
adbenitez 4ac01646ca update action 2021-01-22 00:44:44 -05:00
adbenitez 3e68cccafb add release action 2021-01-22 00:31:26 -05:00
adbenitez bc3071f95c sign release only if DC_RELEASE_STORE_FILE property exists 2021-01-22 00:10:40 -05:00
adbenitez 6bf25b73f0 add submodule 2021-01-21 22:05:27 -05:00
adbenitez 005b5a58bd Merge branch 'lite' 2021-01-16 12:49:39 -05:00
adbenitez ee5eee9355 Merge remote-tracking branch 'upstream/master' into lite 2021-01-16 12:49:17 -05:00
adbenitez 9ec005de09 Merge remote-tracking branch 'upstream/master' into lite 2021-01-10 23:44:07 -05:00
adbenitez 2ad6da4f56 Merge remote-tracking branch 'upstream/master' 2021-01-06 17:29:14 -05:00
adbenitez 0a29e32680 add missing import 2020-12-31 15:41:35 -05:00
adbenitez ee75dfedfe Merge remote-tracking branch 'upstream/master' 2020-12-31 13:12:31 -05:00
adbenitez 72910b3f57 Merge branch 'lite' 2020-12-19 15:33:32 -05:00
adbenitez 2a75a885d2 Merge remote-tracking branch 'upstream/master' into lite 2020-12-19 15:33:13 -05:00
adbenitez db168d47c7 Merge remote-tracking branch 'upstream/master' 2020-12-19 15:32:43 -05:00
adbenitez 955bf8d5c9 Merge remote-tracking branch 'upstream/master' into lite 2020-12-16 13:10:34 -05:00
adbenitez 11ed8f4ae0 Merge remote-tracking branch 'upstream/master' 2020-12-16 13:09:52 -05:00
adbenitez 2ce2dd0630 Merge branch 'lite' 2020-12-13 13:10:14 -05:00
adbenitez 9bb6424767 Merge remote-tracking branch 'upstream/master' into lite 2020-12-13 13:09:11 -05:00
adbenitez 246395e62c Merge branch 'lite' 2020-12-06 21:16:13 -05:00
adbenitez 9a9f488c50 fix ndk-make.sh 2020-12-06 21:16:02 -05:00
adbenitez 1fdb40865a fix ndk-make.sh 2020-12-06 21:14:47 -05:00
adbenitez 49b783e7a2 add .gitmodules 2020-12-06 16:51:41 -05:00
adbenitez 428fb18de0 update .gitmodules 2020-12-06 16:50:28 -05:00
adbenitez 072dafda97 set unread count badge color 2020-12-06 14:15:01 -05:00
adbenitez 79720b3982 update Spanish strings 2020-12-06 13:14:23 -05:00
adbenitez 2ed1253904 update from upstream code 2020-12-06 13:05:32 -05:00
adbenitez 0dc7571848 remove old code 2020-12-06 13:00:37 -05:00
adbenitez a3f0c12598 remove sticker icon 2020-12-06 10:03:50 -05:00
adbenitez 0ed2e7fce9 update res folder 2020-12-06 10:00:54 -05:00
adbenitez 691a0a075a Merge remote-tracking branch 'upstream/master' into lite 2020-12-06 09:39:33 -05:00
adbenitez 59279c1c90 Merge branch 'lite' 2020-12-06 09:37:46 -05:00
adbenitez 0f2e3ff30d update build.gradle and jni/Application.mk 2020-12-06 09:30:52 -05:00
adbenitez ba8c905106 update manifest and build.gradle 2020-12-06 08:27:18 -05:00
adbenitez 7fe3db1294 Merge remote-tracking branch 'upstream/master' 2020-12-06 08:15:28 -05:00
adbenitez 65a15ed556 Merge remote-tracking branch 'upstream/master' into lite 2020-12-03 16:13:56 -05:00
adbenitez aec3b64967 Merge remote-tracking branch 'upstream/master' into lite 2020-11-21 23:59:19 -05:00
adbenitez 7b0adee9ae Merge remote-tracking branch 'upstream/master' into lite 2020-11-19 22:22:13 -05:00
adbenitez 203bbb3109 Merge remote-tracking branch 'upstream/master' into lite 2020-11-15 16:23:05 -05:00
adbenitez 28ac48b23c update ndk-make.sh 2020-11-14 16:36:59 -05:00
adbenitez 82c4ad9689 update jni/deltachat-core-rust 2020-11-14 16:36:32 -05:00
adbenitez 92701038a5 Merge remote-tracking branch 'upstream/master' into lite 2020-11-14 12:27:10 -05:00
adbenitez 33188d17b5 Merge remote-tracking branch 'upstream/master' into lite 2020-11-12 17:12:16 -05:00
adbenitez 5713b6cee9 Merge remote-tracking branch 'upstream/master' into lite 2020-11-11 16:45:00 -05:00
adbenitez 925abec974 Merge remote-tracking branch 'upstream/master' into lite 2020-11-07 11:57:07 -05:00
adbenitez 0d99f366d9 Merge remote-tracking branch 'upstream/master' into lite 2020-11-06 10:50:50 -05:00
adbenitez 99d1b391f6 Merge remote-tracking branch 'upstream/master' into lite 2020-11-01 00:07:21 -04:00
adbenitez 5d023c9ad0 Merge remote-tracking branch 'upstream/master' into lite 2020-10-30 20:17:15 -04:00
adbenitez 37cc050d30 Merge remote-tracking branch 'upstream/master' into lite 2020-10-29 17:57:27 -04:00
adbenitez f42391335d Merge remote-tracking branch 'upstream/master' into lite 2020-10-27 23:01:41 -04:00
adbenitez 0f5d5ad23c remove link 2020-10-26 13:40:57 -04:00
adbenitez e494f4733a Merge remote-tracking branch 'upstream/master' into lite 2020-10-26 13:39:21 -04:00
adbenitez 5a7b61db29 Merge remote-tracking branch 'upstream/master' into lite 2020-10-24 14:52:13 -04:00
adbenitez 8f68944642 Merge remote-tracking branch 'upstream/master' into lite 2020-10-21 14:12:00 -04:00
adbenitez 89f4b9f90c Merge remote-tracking branch 'upstream/master' into lite 2020-10-19 15:27:58 -04:00
adbenitez bc3f3be0ba Merge remote-tracking branch 'upstream/master' into lite 2020-10-18 16:46:17 -04:00
adbenitez 7434361ff0 Merge remote-tracking branch 'upstream/master' into lite 2020-10-16 16:27:08 -04:00
adbenitez 6d658faf78 Merge remote-tracking branch 'upstream/master' into lite 2020-10-15 23:47:00 -04:00
adbenitez c18f2d14d1 Merge remote-tracking branch 'upstream/master' into lite 2020-10-14 19:10:10 -04:00
adbenitez c94b084f60 Merge remote-tracking branch 'upstream/master' into lite 2020-10-12 15:03:50 -04:00
adbenitez f71146a242 Merge branch 'deltachat' 2020-09-18 13:57:50 -04:00
adbenitez 4787678833 make app compile again 2020-09-15 17:53:52 -04:00
adbenitez f862822059 Merge branch 'deltachat' 2020-09-15 13:40:25 -04:00
adbenitez f85f9f1c97 Merge branch 'deltachat' 2020-09-10 12:05:33 -04:00
adbenitez c3af593235 fix typo 2020-09-08 01:06:32 -04:00
adbenitez 1947badb7f Merge branch 'deltachat' 2020-09-08 00:36:22 -04:00
adbenitez 1b2efe05f6 remove old code 2020-08-24 16:42:26 -04:00
adbenitez 18f2349c01 Merge branch 'deltachat' 2020-08-24 16:07:28 -04:00
adbenitez 56db35b238 enable location streaming by default 2020-08-24 16:00:47 -04:00
adbenitez e60c412a09 Merge branch 'deltachat' into lite 2020-08-03 10:44:40 -04:00
adbenitez 438ddf5297 Merge branch 'deltachat' into lite 2020-10-10 23:29:21 -04:00
adbenitez c1d74f26c2 Merge branch 'deltachat' into lite 2020-10-08 23:26:34 -04:00
adbenitez c477090460 set app identity 2020-09-30 22:27:21 -04:00
adbenitez 7a7e6645d1 Merge branch 'deltachat' into adb-deltachat 2020-09-30 22:18:13 -04:00
adbenitez e705e88fcf Merge branch 'deltachat' into adb-deltachat 2020-09-22 15:08:24 -04:00
adbenitez 702ad64d0b don't compile for all arch 2020-09-20 15:17:20 -04:00
adbenitez 901d8c6f83 make compatible with deltalab id 2020-09-20 14:59:59 -04:00
adbenitez 116206193c update changelog 2020-06-02 11:04:28 -04:00
adbenitez 518afb7246 allow to import/export maps db 2020-06-02 11:01:52 -04:00
adbenitez f042b9484a update app name 2020-08-22 16:23:38 -04:00
adbenitez 297d6af7c0 update bot-list and changelog device messages 2020-08-22 15:53:30 -04:00
adbenitez c47936d614 update version number 2020-08-22 15:52:50 -04:00
adbenitez 34c93d1195 show location-streaming option again 2020-08-22 15:49:28 -04:00
adbenitez 4e3665b714 hide sticker button while recording voice message 2020-08-22 15:43:27 -04:00
adbenitez 528d1c4e2d update message changelog 2020-08-21 20:56:13 -04:00
adbenitez baa021c3c2 add support for sticker type visualization 2020-08-21 20:53:22 -04:00
adbenitez 31eae1ad2e open search on #hastag click 2020-08-21 18:06:41 -04:00
adbenitez f2c0c29efc remove progress dialog 2020-08-21 16:06:18 -04:00
adbenitez a28983a7ed change image editor layout 2020-08-21 16:05:42 -04:00
adbenitez 33681bc84f update version number 2020-08-21 16:05:26 -04:00
adbenitez a52a6fa637 update link 2020-08-21 15:07:00 -04:00
adbenitez d0d0e13396 Merge remote-tracking branch 'upstream/master' 2020-08-21 15:05:12 -04:00
adbenitez ec86a1c337 update readme 2020-08-19 17:44:35 -04:00
adbenitez ae49966aff improve linkifyMessageBody 2020-08-18 13:21:33 -04:00
adbenitez af42244dcd improve linkifyMessageBody 2020-08-18 13:19:43 -04:00
adbenitez 7883139e07 Merge remote-tracking branch 'upstream/master' 2020-08-18 01:33:37 -04:00
adbenitez 0d348f6551 allow to add/remove sticker packs 2020-08-18 01:02:47 -04:00
adbenitez 11bd7d0781 update app version and changelog message 2020-08-17 18:02:14 -04:00
adbenitez ffe33ba70b fix linkifyMessageBody for API < 24 2020-08-17 17:53:05 -04:00
adbenitez 834f848e92 remove unused code 2020-08-17 17:52:27 -04:00
adbenitez 80892e2159 update readme and screenshots 2020-08-17 01:59:38 -04:00
adbenitez fe9127f3d7 avoid pause on chat updates 2020-08-16 17:21:50 -04:00
adbenitez d1e9a28730 don't send sticker automatically 2020-08-16 16:13:01 -04:00
adbenitez 1a803fdb1c add missing import 2020-08-16 15:41:50 -04:00
adbenitez 604fd0ccb0 improve tgs loading 2020-08-16 15:38:35 -04:00
adbenitez 58560240c1 update .gitignore 2020-08-16 14:44:47 -04:00
adbenitez 53ea6231db target sdk 28, update changelog and app version 2020-08-16 14:42:37 -04:00
adbenitez d0cd7a227c add stickers selector part 1 2020-08-16 14:14:40 -04:00
adbenitez ad7b4de92d Merge remote-tracking branch 'upstream/master' into deltalab 2020-08-16 12:24:41 -04:00
adbenitez eef12c8e67 tweak sticker footer 2020-08-12 15:16:39 -04:00
adbenitez 5ea208dbbc update changelog 2020-08-11 21:37:23 -04:00
adbenitez 4410a4bd26 Merge remote-tracking branch 'upstream/master' into deltalab 2020-08-11 21:20:44 -04:00
adbenitez 763721111f update changelog 2020-08-11 21:20:12 -04:00
adbenitez b6ecda1319 avoid paused animations 2020-08-11 20:08:46 -04:00
adbenitez 912033d6c9 add new background 2020-08-11 17:59:59 -04:00
adbenitez 24dcc075bf tweak icon, add artwork 2020-08-11 16:05:33 -04:00
adbenitez 1347c3af52 tweak icon, add artwork 2020-08-11 16:05:15 -04:00
adbenitez 84bf0e2107 disable chache 2020-08-10 17:54:09 -04:00
adbenitez b310788307 improve linkifyMessageBody 2020-08-10 15:18:57 -04:00
adbenitez 19c56fbd04 add new icon and use DeltaLab branding 2020-08-10 03:49:22 -04:00
adbenitez f840d87ce7 loop forever, pause/resume on click 2020-08-10 00:58:16 -04:00
adbenitez 776fb8881a add support for .tgs files (part 2) 2020-08-09 18:26:28 -04:00
adbenitez ac4c4e24ab add support for .tgs files (part 1) 2020-08-09 16:38:21 -04:00
adbenitez 700879fe1b Merge remote-tracking branch 'upstream/master' into deltalab 2020-08-08 18:03:42 -04:00
adbenitez a3e5cddc0c update minSDK 2020-08-08 17:58:56 -04:00
adbenitez 8c1c6a73bf linkify mentions and hastags 2020-08-08 01:51:05 -04:00
adbenitez d36cd19f8d update icon 2020-08-08 00:46:09 -04:00
adbenitez c618920589 remove debug icons 2020-08-08 00:45:48 -04:00
adbenitez 08ebc065ce Merge remote-tracking branch 'upstream/master' into deltalab 2020-08-06 00:08:27 -04:00
adbenitez 5c53fd6600 remove location feature from menu 2020-08-06 00:07:51 -04:00
adbenitez d42ae2fe54 Merge remote-tracking branch 'upstream/master' into deltalab 2020-08-02 23:24:42 -04:00
adbenitez 3f4546acf7 update messages id 2020-08-02 23:23:18 -04:00
adbenitez cdefa8e6b5 remove uncommon architectures 2020-07-30 20:05:11 -04:00
adbenitez 80353a8c73 Merge remote-tracking branch 'upstream/master' into deltalab 2020-07-30 19:17:19 -04:00
adbenitez 7982b667ad Merge branch 'master' into deltalab 2020-07-30 18:38:55 -04:00
adbenitez 5c1f30fbf1 set icon, update device messages 2020-07-30 18:26:27 -04:00
adbenitez d617d39b9c copy message info to clipboard 2020-07-27 23:53:55 -04:00
adbenitez 5bc385d3c9 Merge remote-tracking branch 'upstream/master' into deltalab 2020-07-27 19:43:36 -04:00
adbenitez b193eeda58 Merge remote-tracking branch 'upstream/master' into deltalab 2020-07-27 18:45:32 -04:00
adbenitez f25a0734b6 Merge remote-tracking branch 'upstream/master' into deltalab 2020-07-14 05:48:43 -04:00
adbenitez 5d3e68157c update version number and changelog 2020-07-13 15:06:52 -04:00
adbenitez a07d20b865 Merge branch 'master' into deltalab 2020-07-13 13:08:11 -04:00
adbenitez e9ca447bcb update changelog message 2020-07-11 23:30:01 -04:00
adbenitez aee68fe49f Merge remote-tracking branch 'upstream/master' into deltalab 2020-07-11 19:12:27 -04:00
adbenitez 5dceb5cfea Merge remote-tracking branch 'upstream/master' into deltalab 2020-07-10 19:22:42 -04:00
adbenitez e7649d54e7 Merge branch 'master' into deltalab 2020-07-09 21:23:09 -04:00
adbenitez 18d6e4f3fa update changelog message 2020-07-07 21:04:16 -04:00
adbenitez b1001af04e Merge remote-tracking branch 'upstream/master' into deltalab 2020-07-07 17:31:12 -04:00
adbenitez e95dfabd06 update bots msg 2020-07-06 17:19:43 -04:00
adbenitez 8af77665be auto-accept contact requests 2020-07-06 17:09:10 -04:00
adbenitez 2d7108e248 Merge branch 'master' into deltalab 2020-07-02 17:43:06 -04:00
adbenitez c3388881f7 Merge branch 'master' into deltalab 2020-07-01 14:10:40 -04:00
adbenitez 1cfdafc9d2 update version number and changelog 2020-07-01 00:48:19 -04:00
adbenitez 74036fc301 Merge branch 'master' into deltalab 2020-06-30 23:07:54 -04:00
adbenitez 5abcbe2c15 Merge branch 'master' into deltalab 2020-06-29 18:05:38 -04:00
adbenitez c9d289ab2e fix typo 2020-06-25 20:40:53 -04:00
adbenitez 3703cf09be Merge branch 'master' into deltalab 2020-06-25 19:33:26 -04:00
adbenitez b3aec695c5 add device message 2020-06-25 19:32:28 -04:00
adbenitez 8de820f2c7 Merge branch 'master' into deltalab 2020-06-25 18:30:53 -04:00
adbenitez 5e24ca3650 reduce sample rate 2020-06-25 17:21:15 -04:00
adbenitez 5c64bffe20 update icon 2020-06-24 18:10:16 -04:00
adbenitez f903c804c8 Merge branch 'master' into deltalab 2020-06-24 15:30:29 -04:00
adbenitez e179a1ab06 update icon 2020-06-24 15:23:21 -04:00
adbenitez 4b358e615f Merge branch 'master' into deltalab 2020-06-24 01:25:23 -04:00
adbenitez c972a28a96 Merge branch 'master' into deltalab 2020-06-22 15:57:49 -04:00
adbenitez 56d3a95290 change app name in all locales 2020-06-21 04:24:14 -04:00
adbenitez 3797611307 change app name and logo 2020-06-21 04:14:48 -04:00
adbenitez d8836d64b2 Merge remote-tracking branch 'upstream/master' into deltalab 2020-06-19 23:43:32 -04:00
adbenitez 1a39e78962 fix themes 2020-06-17 21:15:54 -04:00
adbenitez 2518dcade7 update Spanish translations 2020-06-17 21:15:01 -04:00
adbenitez 63ee5a050c add pink theme 2020-06-17 20:25:16 -04:00
adbenitez 6e36e08c4d port to fork (first official commit) 2020-06-17 19:22:09 -04:00
824 changed files with 11025 additions and 9157 deletions
+2 -7
View File
@@ -7,14 +7,12 @@ labels: bug
---
<!--
This is a bug report tracker. New features are discussed in the forum: https://support.delta.chat
Please fill out as much of this form as you can (leaving out stuff that is not applicable is ok).
-->
- Android version:
- Device:
- Delta Chat version:
- ArcaneChat version:
- Expected behavior:
- Actual behavior:
- Steps to reproduce the problem:
@@ -22,12 +20,9 @@ Please fill out as much of this form as you can (leaving out stuff that is not a
- Logs:
<!--
Debug logs can be copied from within the Delta Chat app with
Debug logs can be copied from within the app with
Settings menu -> Advanced -> View log
Alternatively from the Android system log:
`adb logcat -v time -s DeltaChat`
Logs may contain private data
which shall be removed or anonymised prior to posting.
-->
-7
View File
@@ -1,8 +1 @@
blank_issues_enabled: true
contact_links:
- name: Feature requests
url: https://support.delta.chat/c/features/6
about: Please discuss feature requests on our Community forum.
- name: General Questions
url: https://support.delta.chat/c/help/5
about: Please ask general Questions on our Community forum.
+15
View File
@@ -0,0 +1,15 @@
---
name: Feature request
about: Request a new feature.
title: ''
assignees: ''
labels: enhancement
---
<!--
Please fill out as much of this form as you can (leaving out stuff that is not applicable is ok).
-->
### Describe your feature:
### Why do you think it is useful:
+6
View File
@@ -0,0 +1,6 @@
---
name: Other
about: Start with a new blank issue.
title: ''
assignees: ''
---
+5 -3
View File
@@ -14,6 +14,8 @@ jobs:
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Validate Fastlane Metadata
uses: ashutoshgngwr/validate-fastlane-supply-metadata@v2
- uses: Swatinem/rust-cache@v2
with:
working-directory: jni/deltachat-core-rust
@@ -40,16 +42,16 @@ jobs:
ANDROID_NDK_ROOT: ${{ steps.setup-ndk.outputs.ndk-path }}
run: |
export PATH="${PATH}:${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/linux-x86_64/bin/"
scripts/install-toolchains.sh && scripts/ndk-make.sh
scripts/install-toolchains.sh && scripts/ndk-make.sh armeabi-v7a
- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v1
- name: Build APK
run: ./gradlew --no-daemon assembleGplayDebug
run: ./gradlew --no-daemon assembleFossDebug
- name: Upload APK
uses: actions/upload-artifact@v3
with:
name: app-preview.apk
path: 'build/outputs/apk/gplay/debug/*.apk'
path: 'build/outputs/apk/foss/debug/*.apk'
+66
View File
@@ -0,0 +1,66 @@
name: Upload Release APK
on:
push:
tags:
- 'v*.*.*'
jobs:
check:
runs-on: ubuntu-latest
outputs:
match: ${{ steps.check-tag.outputs.match }}
steps:
- id: check-tag
run: |
if [[ "${{ github.event.ref }}" =~ ^refs/tags/v[0-9]+\.[0-9]+\.[0-9]+.*$ ]]; then
echo ::set-output name=match::true
fi
build:
needs: check
if: needs.check.outputs.match == 'true'
name: Upload Release APK
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- uses: Swatinem/rust-cache@v2
with:
working-directory: jni/deltachat-core-rust
- uses: actions/setup-java@v3
with:
java-version: 17
distribution: 'temurin'
- uses: android-actions/setup-android@v3
- uses: nttld/setup-ndk@v1
id: setup-ndk
with:
ndk-version: r23c
- name: Compile core
env:
ANDROID_NDK_ROOT: ${{ steps.setup-ndk.outputs.ndk-path }}
run: |
export PATH="${PATH}:${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/linux-x86_64/bin/:${ANDROID_NDK_ROOT}"
./scripts/install-toolchains.sh && ./scripts/ndk-make.sh
- name: Build APK
run: |
mkdir -p ~/.gradle
echo -n ${{ secrets.SIGNING_KEY }} | base64 -d >> ~/app.keystore
echo "DC_RELEASE_STORE_FILE=$HOME/app.keystore" >> ~/.gradle/gradle.properties
echo "DC_RELEASE_STORE_PASSWORD=${{ secrets.KEY_STORE_PASSWORD }}" >> ~/.gradle/gradle.properties
echo "DC_RELEASE_KEY_ALIAS=${{ secrets.ALIAS }}" >> ~/.gradle/gradle.properties
echo "DC_RELEASE_KEY_PASSWORD=${{ secrets.KEY_PASSWORD }}" >> ~/.gradle/gradle.properties
./gradlew --no-daemon assembleFossRelease
- name: Release
uses: softprops/action-gh-release@v1
with:
token: "${{ secrets.GITHUB_TOKEN }}"
body: "Auto-generated release"
prerelease: ${{ contains(github.event.ref, '-beta') }}
fail_on_unmatched_files: true
files: build/outputs/apk/foss/release/*.apk
+3 -1
View File
@@ -46,4 +46,6 @@ jni/armeabi
jni/armeabi-v7a
jni/arm64-v8a
*~
artwork/drawable*/
artwork/mipmap-*/
*~
+1 -1
View File
@@ -1,3 +1,3 @@
[submodule "jni/deltachat-core-rust"]
path = jni/deltachat-core-rust
url = https://github.com/deltachat/deltachat-core-rust
url = https://github.com/ArcaneChat/core
+83
View File
@@ -1,5 +1,88 @@
# Delta Chat Android Changelog
## v1.46.13
2024-08
* improve contact profile's "Edit Name" dialog
* upgrade the status bar to modern Android look and feel
* add direct support for android14, required to be able to continue shipping to Google Play
* increase minimal supported android to 5; as required by updating several outdated dependencies
* drop support for gmail oauth2, gmail can still be used using "App Passwords", you'll get hints as needed
(reason for dropping was unmaintainable bureaucracy and costs added by google)
* update various dependencies for added security and stability
* jcenter (a dependency origin) is closing, move dependencies to other origins
* when SOCKS5 is enabled, route autoconfig and oauth2 config there
* fix encryption compatibility with old Delta Chat clients
* fix crashes when opening log view with many lines
* fix: hide copy to clipboard while QR is not ready
* fix moving outgoing auto-generated messages to the "DeltaChat" folder
* fix: try to create "INBOX.DeltaChat" if "DeltaChat" is not possible for some provider
* fix receiving messages with "DeltaChat" folder cannot be selected
* fix: do not crash on unknown "Certificate Checks" values
* update provider database
* update to core 1.142.8
## v1.46.10
2024-08
* mark bots in chat titles and profiles as such
* if the experimental videochat is enabled, invitations can be sent via the "Attach" menu now
* show potentially dangerous buttons with red color
* focus on name and profile images in reaction details; the address is available on tap
* focus on name and profile image in profile switcher; the address is still shown for classic e-mail profiles
* add device message about new placement of "Switch Profile" if more than one profile is in use before update
* update translations
* using core 1.142.2
## v1.46.8
2024-08
* "Share Contact" directly from a contact's profile
* add "Share Invite Link" to "New Contact" screen
* add "Invite Friends" to main menu
* cleanup "Profile Switcher", long tap to delete profiles
* "Mute Notifications" via a long tap directly from "Profile Switcher"
* search non-english messages case-insensitive
* display attached contact's names in summaries and quotes
* protect From: and To: metadata where possible
* do not reveal sender's language metadata in read receipts
* allow importing contacts exported by Proton Mail
* for chatmail profile, hide error prone "add contact manually" in favor to invite links
* automatically expand "Password and Account / Advanced" if there were advanced options set before
* show potentially dangerous menu entries with red color
* remove "Switch Profile" from main menu, as this very often used option causes confusion with finger memory and other menus;
instead, just tap your profile image in the upper left corner to add or to switch profiles
* prevent creating contact without encryption in chatmail profiles via mailto:-links
* no unarchiving of groups on member removal messages
* improve caching of DNS results
* focus on name for QR code titles
* report first error instead of the last on connection failure
* long tap email address in contact's profile for copying to clipboard
* fix battery drain due to endless IMAP loop
* fix: remove push notification toggle, it is not needed as raised false expectations
* fix: keep "chatmail" state after failed reconfiguration
* fix issues with failed backup imports
* fix: avoid group creation on member removal messages
* fix downloading partially downloaded messages
* fix various networking bugs
* update translations and local help
* update to core 1.142.2
## v1.46.7
2024-07
* add option to mark all selected chats as being "Read" (long tap a chat to start select mode)
* new, single-device chatmail profiles default to "Delete Messages after Download"
* when using a chatmail profile on multiple devices, deletion is changed to "Automatic"
(deletion strategy is up to the server then)
* fix back-button behaviour in the welcome screen
* update translations and local help
* using core 1.140.2
## v1.46.5
2024-06
+29 -236
View File
@@ -1,247 +1,40 @@
## Delta Chat Android Client
## ArcaneChat Android Client
This is the Android client for [Delta Chat](https://delta.chat/).
It is available on [F-Droid](https://f-droid.org/app/com.b44t.messenger) and
the [Google Play Store](https://play.google.com/store/apps/details?id=chat.delta).
The APK can also be downloaded from [get.delta.chat](https://get.delta.chat).
A [Delta Chat](https://delta.chat/) client for Android.
For the core library and other common info, please refer to the
[Delta Chat Core Library](https://github.com/deltachat/deltachat-core-rust).
For general contribution hints, please refer to [CONTRIBUTING.md](./CONTRIBUTING.md).
<img alt="Screenshot Chat List" src="docs/images/2019-01-chatlist.png" width="298" /> <img alt="Screenshot Chat View" src="docs/images/2019-01-chat.png" width="298" />
[<img src="store/get-it-on-IzzyOnDroid.png"
alt="Get it on IzzyOnDroid"
height="48">](https://apt.izzysoft.de/fdroid/index/apk/chat.delta.lite)
[<img src="store/get-it-on-apklis.png"
alt="Disponible en Apklis"
height="48">](https://www.apklis.cu/application/chat.delta.lite)
[<img src="store/get-it-on-github.png"
alt="Get it on GitHub"
height="48">](https://github.com/ArcaneChat/android/releases/latest)
# Check Out Repository
<img alt="Screenshot" src="fastlane/metadata/android/en-US/images/phoneScreenshots/1.png" width="298" /> <img alt="Screenshot" src="fastlane/metadata/android/en-US/images/phoneScreenshots/2.png" width="298" />
When checking out _deltachat-android_, make sure also to check out the
subproject _deltachat-core-rust_:
# WebXDC
- When using Git, you can do this initially by
`$ git clone --recursive https://github.com/deltachat/deltachat-android`
or later by `git submodule update --init --recursive`. If you do this in your
home directory, this results in the folder `~/deltachat-android` which is just fine.
This app has some extended support for WebXDC apps:
# Build Using Nix
The repository contains [Nix](https://nixos.org/) development environment
described in `flake.nix` file.
If you don't have Nix installed,
the easiest way is to use [The Determinate Nix Installer](https://github.com/DeterminateSystems/nix-installer)
which installs Nix with [Flakes](https://nixos.wiki/wiki/Flakes) feature enabled out of the box
and can be cleanly uninstalled with `/nix/nix-installer uninstall` once you don't need it anymore.
Once you have Nix with Flakes feature set up start the development environment shell:
```
nix develop
```
Nix development environment contains Rust with cross-compilation toolchains and Android SDK.
To [build an APK](https://developer.android.com/studio/build/building-cmdline) run the following 2 steps.
Note that the first step may take some time to build for all architectures. You can optionally read
[the first comment block in the `ndk-make.sh` script](https://github.com/deltachat/deltachat-android/blob/master/scripts/ndk-make.sh)
for pointers on how to build for a specific architecture.
```
$ scripts/ndk-make.sh
$ ./gradlew assembleDebug
```
Resulting APK files can be found in
`build/outputs/apk/gplay/debug/` and
`build/outputs/apk/fat/debug/`.
# Build Using Dockerfile
Another way to build APK is to use provided `Dockerfile`
with [Docker](https://www.docker.com/) or [Podman](https://podman.io/).
Podman is a drop-in replacement for Docker that does not require root privileges.
If you don't have Docker or Podman setup yet, read [how to setup Podman](#setup-podman)
below. If you don't want to use Docker or Podman, read [how to manually install the
build environment](#install-build-environment).
First, build the image `deltachat-android` by running
```
podman build --build-arg UID=$(id -u) --build-arg GID=$(id -g) . -t deltachat-android
```
or
```
docker build --build-arg UID=$(id -u) --build-arg GID=$(id -g) . -t deltachat-android
```
Then, run the image:
```
podman run --userns=keep-id -it --name deltachat -v $(pwd):/home/app:z -w /home/app localhost/deltachat-android
```
or
```
docker run -it --name deltachat -v $(pwd):/home/app:z -w /home/app localhost/deltachat-android
```
You can leave the container with Ctrl+D or by typing `exit` and re-enter it with
`docker start -ia deltachat` or `podman start -ia deltachat`.
Within the container, install toolchains and build the native library:
```
deltachat@6012dcb974fe:/home/app$ scripts/install-toolchains.sh
deltachat@6012dcb974fe:/home/app$ scripts/ndk-make.sh
```
Then, [build an APK](https://developer.android.com/studio/build/building-cmdline):
```
deltachat@6012dcb974fe:/home/app$ ./gradlew assembleDebug
```
## Troubleshooting
- Executing `./gradlew assembleDebug` inside the container fails with `The SDK directory '/home/user/Android/Sdk' does not exist.`:
The problem is that Android Studio (outside the container) automatically creates a file `local.properties` with a content like `sdk.dir=/home/username/Android/Sdk`,
so, Gradle-inside-the-container looks for the Sdk at `/home/username/Android/Sdk`, where it can't find it.
You could:
- either: remove the file or just the line starting with `sdk.dir`
- or: run `./gradlew assembleDebug` from outside the container (however, there may be incompatibility issues if different versions are installed inside and outside the container)
- Running the image fails with `ERRO[0000] The storage 'driver' option must be set in /etc/containers/storage.conf, guarantee proper operation.`:
In /etc/containers/storage.conf, replace the line: `driver = ""` with: `driver = "overlay"`.
You can also set the `driver` option to something else, you just need to set it to _something_.
[Read about possible options here](https://github.com/containers/storage/blob/master/docs/containers-storage.conf.5.md#storage-table).
# <a name="setup-podman"></a>Setup Podman
These instructions were only tested on a Manjaro machine so far. If anything doesn't work, please open an issue.
First, [Install Podman](https://podman.io/getting-started/installation).
Then, if you want to run Podman without root, run:
```
sudo touch /etc/subgid
sudo touch /etc/subuid
sudo usermod --add-subuids 165536-231072 --add-subgids 165536-231072 yourusername
```
(replace `yourusername` with your username).
See https://wiki.archlinux.org/index.php/Podman#Rootless_Podman for more information.
# <a name="install-build-environment"></a>Install Build Environment (without Docker or Podman)
To setup build environment manually:
- _Either_, in Android Studio, go to "Tools / SDK Manager / SDK Tools", enable "Show Package Details",
select "CMake" and the desired NDK (install the same NDK version as the [Dockerfile](https://github.com/deltachat/deltachat-android/blob/master/Dockerfile)), hit "Apply".
- _Or_ read [Dockerfile](https://github.com/deltachat/deltachat-android/blob/master/Dockerfile) and mimic what it does.
Then, in both cases, install Rust using [rustup](https://rustup.rs/)
and Rust toolchains for cross-compilation by executing `scripts/install-toolchains.sh`.
Then, configure `ANDROID_NDK_ROOT` environment variable to point to the Android NDK
installation directory e.g. by adding this to your `.bashrc`:
```bash
export ANDROID_NDK_ROOT=${HOME}/Android/Sdk/ndk/[version] # (or wherever your NDK is) Note that there is no `/` at the end!
export PATH=${PATH}:${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/linux-x86_64/bin/:${ANDROID_NDK_ROOT}
```
After that, call `scripts/ndk-make.sh` in the root directory to build core-rust.
Afterwards run the project in Android Studio. The project requires API 25.
With chance, that's it :) - if not, read on how to set up a proper development
environment.
# Install Development Environment
1. Some libs required by Android Studio may be missing on 64 bit Linux machines
[Source](https://developer.android.com/studio/install.html)], so for Ubuntu execute
`$ sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386`
and for Fedora execute
`$ sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686`.
2. Download Android Studio from <https://developer.android.com> (android-studio-ide-...-linux.zip)
and unpack the archive which contains a single folder called `android-studio`;
move this folder e.g. to `~/android-studio`.
3. To launch Android Studio for the first time, open a terminal, navigate to
`~/android-studio/bin`, execute `./studio.sh` and use all the standard values
from the wizard.
4. Android Studio now asks you if you want to open an existing project;
choose `~/deltachat-android` as created in the "Build" chapter (Android Studio starts to
build the project, however, there are some steps missing before this will
succeed).
5. If components are missing, click on the corresponding error
message and install eg. required SDKs and the "Build-Tools" (you should
also find the option at "Tools / Android / SDK Manager / SDK Platforms").
Now the build should succeed - but the app still misses the native part.
6. Download Android NDK from
[NDK Archives](https://developer.android.com/ndk/downloads)
and extract the archive containing a single folder
called something like `android-ndk-r23b-linux`; move this folder e.g. to `~/android-ndk`.
7. Export the folder path to your environment as `ANDROID_NDK_ROOT` and add it to `PATH`.
You can achieve this e.g. by adding this to your `.bashrc`
```bash
export ANDROID_NDK_ROOT=${HOME}/android-ndk
export PATH=${PATH}:${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/linux-x86_64/bin/:${ANDROID_NDK_ROOT}
```
# Run UI Tests and Benchmarks
- You don't necessarily need a dedicated testing device.
Backup your current account first, maybe there are some bugs in switching accounts.
- You can run benchmarks on either an emulated device or a real device.
You need at least Android 9. For better benchmark results,
you should run the benchmark on a real device and make sure that the core is compiled in release mode.
- Disable animations on your device, otherwise the test may fail:
at "Developer options"
set all of "Window animation scale", "Transition animation scale" and "Animator duration scale" to 0x
- In Android Studio: "File" / "Sync project with gradle files"
- In Android Studio: "Run" / "Edit configurations" / "+" / "Android Instrumented test":
Either select a specific class or select "All in Module" / "OK" /
Select your configuration in the toolbar / Click on the green "run" button in the toolbar to run the tests
## Get the benchmark results
When the benchmark is done, you will get a result like
`MEASURED RESULTS (Benchmark) - Going thorough all 10 chats: 11635,11207,11363,11352,11279,11183,11137,11145,11032,11057`.
You can paste `11635,11207,11363,11352,11279,11183,11137,11145,11032,11057`
into a cell in a LibreOffice spreadsheet, do "Data" / "Text to columns",
choose `,` as a separator, hit "OK", and create a diagram.
## Run online tests
For some tests, you need to provide the credentials to an actual email account.
You have 2 ways to do this:
1. (Recommended): Put them into the file ~/.gradle/gradle.properties (create it if it doesn't exist):
```
TEST_ADDR=youraccount@yourdomain.org
TEST_MAIL_PW=youpassword
```
2. Or set them via environment variables.
# Translations
Android metadata and changelogs are translated using [Weblate](https://hosted.weblate.org/projects/deltachat/android-metadata/).
<a href="https://hosted.weblate.org/engage/deltachat/">
<img src="https://hosted.weblate.org/widget/deltachat/android-metadata/svg-badge.svg" alt="Translation status" />
</a>
- `window.webxdc.arcanechat` a string with the ArcaneChat version and can be used by app developers
to detect when they can use the ArcaneChat-specific features.
- `window.webxdc.isCommunity` true if the current account is a community account
- `sendToChat()`: extra property `subject` can be set to a text string to set message/email's subject.
- `sendToChat()`: extra property `html` can be set to a string of html markup to set the HTML part of the email/message.
- `sendToChat()`: the file object parameter also accepts a `type` field that can be one of:
* `"sticker"`
* `"image"`
* `"audio"`
* `"video"`
* `"file"` (default if `type` field is not present)
- Inside apps, clicking external links is supported, ex. to open in browser, so you can include links to your website or donation pages.
- `manifest.toml` field: `orientation`, if you set it to `"landscape"` your app will be launched in landscape mode.
# Credits
The user interface classes are based on the Signal messenger.
This app is based on the [official Delta Chat client](https://github.com/deltachat/deltachat-android) with several improvements.
# License
Licensed GPLv3+, see the LICENSE file for details.
Copyright © 2022 Delta Chat contributors.
This app uses a [modified](https://github.com/ArcaneChat/core) version of the [Delta Chat Core Library](https://github.com/deltachat/deltachat-core-rust).
+16 -13
View File
@@ -3,6 +3,8 @@
## Generate APKs
on the command-line, in a PR called "update-core-and-stuff-DATE":
1. update core:
```
./scripts/update-core.sh # shows used branch
@@ -17,6 +19,9 @@
./scripts/create-local-help.sh # requires deltachat-pages checked out at ../deltachat-pages
```
the "update-core-and-stuff-DATE" PR can be merged without review
(as everything was already reviewed in their repos).
the following steps are done in a PR called `prep-VERSION` (no leading "v"):
3. update `CHANGELOG.md`
@@ -76,26 +81,24 @@ on <https://play.google.com/apps/publish/>:
"These features will roll out over the coming days. Thanks for using Delta Chat!";
release name should be default ("123 (1.2.3)")
c) click "Next", set "Rollout Percentage" to 1% (later 2%, 5%, 10%, 20%, 50%, 100%),
click "Start rollout to Production"
click "Save"
d) Go to "Publishing Overview", "Managed publishing" is usually off;
click "Send change for review", confirm
## Release on F-Droid
## Tag for F-Droid and create Github release
10. Add "4" at the end of versionCode to calculate F-Droid version code number.
E.g. for versionCode 456 you get number 4564
(this version conversion is due to `VercodeOperation` in
<https://gitlab.com/fdroid/fdroiddata/blob/master/metadata/com.b44t.messenger.yml>
metadata file, see <https://f-droid.org/docs/Build_Metadata_Reference/#VercodeOperation> for
documentation)
Add `metadata/en-US/changelogs/4564.txt` file with a changelog for F-Droid.
The changelog must not be longer than 500 characters.
11. make sure, everything is pushed, then:
$ git tag v1.2.1; git push --tags
10. make sure, everything is pushed, then:
$ git tag v1.2.1 COMMIT; git push --tags
F-Droid picks on the tags starting with "v" and builds the version.
This may take some days.
11. a) on <https://github.com/deltachat/deltachat-android/releases>,
tap "Draft a new Release", choose just created tag, fill changelog
b) add APK from above using "Attach binary".
c) tap "Publish release"
## Release on Amazon Appstore
+50 -31
View File
@@ -7,14 +7,18 @@ repositories {
google()
mavenCentral()
maven {
// Used only for PhotoView
url "https://www.jitpack.io"
name 'JitPack Github wrapper'
}
jcenter()
}
android {
dependenciesInfo {
// Disables dependency metadata when building APKs.
includeInApk = false
// Disables dependency metadata when building Android App Bundles.
includeInBundle = false
}
namespace "org.thoughtcrime.securesms"
flavorDimensions "none"
compileSdk 34
@@ -29,14 +33,14 @@ android {
useLibrary 'org.apache.http.legacy'
defaultConfig {
versionCode 688
versionName "1.46.5"
versionCode 30000686
versionName "1.46.14"
applicationId "com.b44t.messenger"
applicationId "chat.delta.lite"
multiDexEnabled true
minSdkVersion 16
targetSdkVersion 33
minSdkVersion 21
targetSdkVersion 34
vectorDrawables.useSupportLibrary = true
@@ -49,6 +53,7 @@ android {
abiFilters "armeabi-v7a", "arm64-v8a", "x86", "x86_64"
}
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
buildConfigField("String", "TEST_ADDR", buildConfigProperty("TEST_ADDR"))
@@ -103,8 +108,9 @@ android {
//
// nb: it is highly recommended to use the same settings in debug+release -
// otherwise problems might be noticed delayed only
minifyEnabled false
minifyEnabled true
signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
@@ -115,7 +121,6 @@ android {
}
gplay {
dimension "none"
applicationId "chat.delta"
apply plugin: "com.google.gms.google-services"
buildConfigField "boolean", "USE_PLAY_SERVICES", "true"
}
@@ -124,7 +129,9 @@ android {
android.applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = outputFileName
.replace("deltachat-android", "deltachat")
.replace("android", "ArcaneChat")
.replace("foss", "FOSS")
.replace("-release", "")
.replace(".apk", "-${variant.versionName}.apk")
}
}
@@ -134,6 +141,11 @@ android {
jniLibs.srcDirs = ['libs']
}
}
androidResources {
generateLocaleConfig true
}
lint {
abortOnError false
}
@@ -144,30 +156,39 @@ android {
}
final def markwon_version = '4.6.2'
dependencies {
// ArcaneChat-only dependencies:
implementation "io.noties.markwon:core:$markwon_version"
implementation "io.noties.markwon:ext-strikethrough:$markwon_version"
implementation "io.noties.markwon:inline-parser:$markwon_version"
implementation 'com.airbnb.android:lottie:4.2.2' // Lottie animations support.
implementation 'androidx.sharetarget:sharetarget:1.2.0'
implementation 'androidx.webkit:webkit:1.8.0'
implementation 'androidx.webkit:webkit:1.11.0'
implementation 'androidx.multidex:multidex:2.0.1'
implementation 'androidx.appcompat:appcompat:1.6.1'
implementation 'com.google.android.material:material:1.10.0'
implementation 'androidx.appcompat:appcompat:1.7.0'
implementation 'com.google.android.material:material:1.12.0'
implementation 'androidx.legacy:legacy-support-v13:1.0.0'
implementation ('androidx.preference:preference:1.2.1') {
exclude group: 'androidx.lifecycle', module:'lifecycle-viewmodel'
exclude group: 'androidx.lifecycle', module:'lifecycle-viewmodel-ktx'
}
implementation 'androidx.legacy:legacy-preference-v14:1.0.0'
implementation 'androidx.exifinterface:exifinterface:1.3.6'
implementation 'androidx.exifinterface:exifinterface:1.3.7'
implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0'
implementation 'androidx.lifecycle:lifecycle-common-java8:2.6.2'
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.6.2'
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.2'
implementation 'androidx.work:work-runtime:2.8.1'
implementation 'androidx.work:work-runtime:2.9.1'
implementation 'androidx.emoji2:emoji2-emojipicker:1.4.0'
implementation 'com.google.guava:guava:29.0-android'
implementation 'com.google.android.exoplayer:exoplayer-core:2.9.6' // plays video and audio
implementation 'com.google.android.exoplayer:exoplayer-ui:2.9.6'
implementation 'com.google.guava:guava:31.1-android'
implementation 'com.google.android.exoplayer:exoplayer-core:2.19.1' // plays video and audio
implementation 'com.google.android.exoplayer:exoplayer-ui:2.19.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
implementation 'com.journeyapps:zxing-android-embedded:3.4.0' // QR Code scanner
implementation 'com.google.zxing:core:3.3.0' // fixed version to support SDK<24
implementation ('com.journeyapps:zxing-android-embedded:4.3.0') { transitive = false } // QR Code scanner
implementation 'com.fasterxml.jackson.core:jackson-databind:2.11.1' // used as JSON library
implementation 'com.google.code.gson:gson:2.9.1' // used as JSON library. Don't upgrade to 2.10.1: https://github.com/deltachat/deltachat-android/pull/2610
implementation "me.leolin:ShortcutBadger:1.1.16" // display messagecount on the home screen icon.
@@ -177,33 +198,31 @@ dependencies {
implementation 'com.caverock:androidsvg-aar:1.4' // SVG support.
implementation 'com.github.bumptech.glide:glide:4.12.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0'
annotationProcessor 'androidx.annotation:annotation:1.7.0'
annotationProcessor 'androidx.annotation:annotation:1.8.2'
implementation 'com.makeramen:roundedimageview:2.1.0' // crops the avatars to circles
implementation 'com.pnikosis:materialish-progress:1.5' // used only in the "Progress Wheel" in Share Activity.
implementation 'com.soundcloud.android:android-crop:1.0.1@aar' // used for profile and group avatar selection in Android SDK<19
implementation 'com.nineoldandroids:library:2.4.0' // DEPRECATED! Used to slide in the half-camera.
implementation 'mobi.upod:time-duration-picker:1.1.3' // Used to pick the time for inactivity.
implementation 'com.amulyakhare:com.amulyakhare.textdrawable:1.0.1' // number of unread messages,
implementation 'com.github.amulyakhare:TextDrawable:558677ea31' // number of unread messages,
// the one-letter circle for the contacts (when there is not avatar) and a white background.
implementation 'com.googlecode.mp4parser:isoparser:1.0.6' // MP4 recoding; upgrading eg. to 1.1.22 breaks recoding, however, i have not investigated further, just reset to 1.0.6
implementation ('com.davemorrissey.labs:subsampling-scale-image-view:3.6.0') { // for the zooming on photos / media
exclude group: 'com.android.support', module: 'support-annotations'
}
implementation 'com.annimon:stream:1.1.8' // brings future java streams api to SDK Version < 24
implementation 'com.codewaves.stickyheadergrid:stickyheadergrid:0.9.4' // glues the current time segment text in the gallery to the top.
implementation 'com.getkeepsafe.relinker:relinker:1.4.4' // needed to avoid safe-content-resolver-v14 trying to fetch older non-existing version
// Replacement for ContentResolver
// that protects against the Surreptitious Sharing attack.
// <https://github.com/cketti/SafeContentResolver>
implementation 'de.cketti.safecontentresolver:safe-content-resolver-v14:1.0.0'
gplayImplementation('com.google.firebase:firebase-messaging:23.4.1') { // for PUSH notifications
gplayImplementation('com.google.firebase:firebase-messaging:24.0.0') { // for PUSH notifications
exclude group: 'com.google.firebase', module: 'firebase-core'
exclude group: 'com.google.firebase', module: 'firebase-analytics'
exclude group: 'com.google.firebase', module: 'firebase-measurement-connector'
}
testImplementation 'junit:junit:4.13.1'
testImplementation 'junit:junit:4.13.2'
testImplementation 'org.assertj:assertj-core:1.7.1'
testImplementation 'org.mockito:mockito-core:1.9.5'
testImplementation 'org.powermock:powermock-api-mockito:1.6.1'
@@ -211,11 +230,11 @@ dependencies {
testImplementation 'org.powermock:powermock-module-junit4-rule:1.6.1'
testImplementation 'org.powermock:powermock-classloading-xstream:1.6.1'
androidTestImplementation 'androidx.test:runner:1.4.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
androidTestImplementation 'androidx.test.espresso:espresso-contrib:3.4.0'
androidTestImplementation 'androidx.test:rules:1.4.0'
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.test:runner:1.6.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1'
androidTestImplementation 'androidx.test.espresso:espresso-contrib:3.6.1'
androidTestImplementation 'androidx.test:rules:1.6.1'
androidTestImplementation 'androidx.test.ext:junit:1.2.1'
androidTestImplementation 'com.android.support:support-annotations:28.0.0'
androidTestImplementation ('org.assertj:assertj-core:1.7.1') {
Binary file not shown.

Before

Width:  |  Height:  |  Size: 433 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 88 KiB

@@ -0,0 +1,30 @@
<i>ArcaneChat</i> is a friendly fork of <i>Delta Chat</i> messenger, a chat app compatible with the existing e-mail infrastructure.
ArcaneChat was created with a focus on usability, good user experience, and saving data plan and comes with some different default settings than Delta Chat. Also the app usually experiments with new features and alternative paths of development that eventually might get added to the official Delta Chat client.
<b>Main differences with official Delta Chat client:</b>
<ul>
<li>Basic markdown support (bold, italic, strike, etc.)</li>
<li>Support for displaying Telegram's animated stickers (.tgs files)</li>
<li>Support for SVG images previews</li>
<li>Multiple color themes/skins</li>
<li>It is possible to enable/disable accounts</li>
<li>A videochat instance is set by default</li>
<li>Replies to your messages in muted groups trigger notifications</li>
<li>Quote-reply a message with a single emoji to set it as reaction</li>
<li>Location streaming feature enabled by default and have extra option to share location for 12 hours</li>
<li>Verified icon is shown in the chat list for the "Device Messages" chat</li>
<li>Videos are played in loop, useful for short GIF videos</li>
<li>It is possible to click <b>OPENPGP4FPR:</b> and <b>mumble:</b> links in messages</li>
<li>Voice messages have more aggressive compression in "worse quality" mode to save data plan</li>
<li>Default configuration changed: automatic download of messages limited to 640KB</li>
<li>Account's display name is shown in the app's title bar instead of the name of the app</li>
<li>Your avatar is visible to other users in Mailing Lists</li>
<li>Can be selected as application when clicking/opening links, this is useful to share the link with web grabber bots</li>
<li>Can be selected as app to open .xdc files</li>
<li>For mini-apps developers: there are some differences in the WebXDC API, check https://github.com/ArcaneChat/android/#webxdc</li>
<li>Better settings organization with additional "Privacy" section</li>
</ul>
<b>WARNING:</b> Be careful when running WebXDC apps in ArcaneChat, the sandboxed webview can't currently prevent WebRTC connections, so in theory information inside the WebXDC app could be leaked and also your IP, the risk is low, for most people this is not even important, but if you are a person at risk, only use trusted apps, or use official Delta Chat.
Binary file not shown.

After

Width:  |  Height:  |  Size: 171 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 287 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 447 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 KiB

@@ -0,0 +1 @@
Encrypted chat over e-mail (Delta Chat client)
@@ -0,0 +1 @@
ArcaneChat
+21 -2
View File
@@ -28,7 +28,26 @@
"client_info": {
"mobilesdk_app_id": "1:922391085500:android:6f54e2c4e49405673e2bb9",
"android_client_info": {
"package_name": "chat.delta.beta"
"package_name": "chat.delta.lite.beta"
}
},
"oauth_client": [],
"api_key": [
{
"current_key": "AIzaSyBYH8Iznh8btYX7g_udv_bu68VH30zzxho"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": []
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:922391085500:android:aff82fbc40c8172e3e2bb9",
"android_client_info": {
"package_name": "chat.delta.lite"
}
},
"oauth_client": [],
@@ -83,4 +102,4 @@
}
],
"configuration_version": "1"
}
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

+1 -1
View File
@@ -1,4 +1,4 @@
APP_PLATFORM := android-16
APP_PLATFORM := android-21
APP_ABI := armeabi-v7a arm64-v8a x86 x86_64
APP_STL := none
+42 -8
View File
@@ -250,7 +250,7 @@ JNIEXPORT jlong Java_com_b44t_messenger_DcAccounts_getJsonrpcInstanceCPtr(JNIEnv
}
JNIEXPORT void Java_com_b44t_messenger_DcAccounts_startIo(JNIEnv *env, jobject obj)
JNIEXPORT void Java_com_b44t_messenger_DcAccounts_startIo2(JNIEnv *env, jobject obj)
{
dc_accounts_start_io(get_dc_accounts(env, obj));
}
@@ -282,12 +282,6 @@ JNIEXPORT jint Java_com_b44t_messenger_DcAccounts_addAccount(JNIEnv *env, jobjec
}
JNIEXPORT jint Java_com_b44t_messenger_DcAccounts_addClosedAccount(JNIEnv *env, jobject obj)
{
return dc_accounts_add_closed_account(get_dc_accounts(env, obj));
}
JNIEXPORT jint Java_com_b44t_messenger_DcAccounts_migrateAccount(JNIEnv *env, jobject obj, jstring dbfile)
{
CHAR_REF(dbfile);
@@ -1420,6 +1414,16 @@ JNIEXPORT jint Java_com_b44t_messenger_DcMsg_getId(JNIEnv *env, jobject obj)
}
JNIEXPORT jboolean Java_com_b44t_messenger_DcMsg_isOutgoing(JNIEnv *env, jobject obj)
{
return (jboolean)(dc_msg_is_outgoing(get_dc_msg(env, obj))!=0);
}
JNIEXPORT jint Java_com_b44t_messenger_DcMsg_getSenderColor(JNIEnv *env, jobject obj)
{
return dc_msg_get_sender_color(get_dc_msg(env, obj));
}
JNIEXPORT jstring Java_com_b44t_messenger_DcMsg_getText(JNIEnv *env, jobject obj)
{
char* temp = dc_msg_get_text(get_dc_msg(env, obj));
@@ -1462,7 +1466,7 @@ JNIEXPORT jboolean Java_com_b44t_messenger_DcMsg_hasLocation(JNIEnv *env, jobjec
}
JNIEXPORT jint Java_com_b44t_messenger_DcMsg_getType(JNIEnv *env, jobject obj)
JNIEXPORT jint Java_com_b44t_messenger_DcMsg_getViewType(JNIEnv *env, jobject obj)
{
return dc_msg_get_viewtype(get_dc_msg(env, obj));
}
@@ -1666,6 +1670,14 @@ JNIEXPORT jint Java_com_b44t_messenger_DcMsg_getVideochatType(JNIEnv *env, jobje
}
JNIEXPORT void Java_com_b44t_messenger_DcMsg_setSubject(JNIEnv *env, jobject obj, jstring text)
{
CHAR_REF(text);
dc_msg_set_subject(get_dc_msg(env, obj), textPtr);
CHAR_UNREF(text);
}
JNIEXPORT void Java_com_b44t_messenger_DcMsg_setText(JNIEnv *env, jobject obj, jstring text)
{
CHAR_REF(text);
@@ -1674,6 +1686,14 @@ JNIEXPORT void Java_com_b44t_messenger_DcMsg_setText(JNIEnv *env, jobject obj, j
}
JNIEXPORT void Java_com_b44t_messenger_DcMsg_setHtml(JNIEnv *env, jobject obj, jstring text)
{
CHAR_REF(text);
dc_msg_set_html(get_dc_msg(env, obj), textPtr);
CHAR_UNREF(text);
}
JNIEXPORT void Java_com_b44t_messenger_DcMsg_setFile(JNIEnv *env, jobject obj, jstring file, jstring filemime)
{
CHAR_REF(file);
@@ -1778,6 +1798,15 @@ JNIEXPORT jstring Java_com_b44t_messenger_DcContact_getName(JNIEnv *env, jobject
}
JNIEXPORT jstring Java_com_b44t_messenger_DcContact_getAuthName(JNIEnv *env, jobject obj)
{
char* temp = dc_contact_get_auth_name(get_dc_contact(env, obj));
jstring ret = JSTRING_NEW(temp);
dc_str_unref(temp);
return ret;
}
JNIEXPORT jstring Java_com_b44t_messenger_DcContact_getDisplayName(JNIEnv *env, jobject obj)
{
char* temp = dc_contact_get_display_name(get_dc_contact(env, obj));
@@ -1857,6 +1886,11 @@ JNIEXPORT jint Java_com_b44t_messenger_DcContact_getVerifierId(JNIEnv *env, jobj
return dc_contact_get_verifier_id(get_dc_contact(env, obj));
}
JNIEXPORT jboolean Java_com_b44t_messenger_DcContact_isBot(JNIEnv *env, jobject obj)
{
return dc_contact_is_bot(get_dc_contact(env, obj)) != 0;
}
/*******************************************************************************
* DcLot
-1
View File
@@ -1 +0,0 @@
التواصل الفوري عبر البريد الكتروني
-1
View File
@@ -1 +0,0 @@
Okamžitá komunikace prostřednictvím e-mailu
-1
View File
@@ -1 +0,0 @@
Sofort über E-Mail kommunizieren
-1
View File
@@ -1 +0,0 @@
Delta Chat
-10
View File
@@ -1,10 +0,0 @@
If a classical-email-user sends an email to a group and adds new recipients, the new recipients will become group members.
Treat attached PGP keys from classical-email-user as a signal to prefer mutual encryption.
Treat encrypted or signed messages from classical-email-user as a signal to prefer mutual encryption.
Fix migration of old databases.
Fix: send ephemeral timer change messages only of the chat is already known by other members.
Fix: use relative paths to database and avoid problems eg. on migration to other devices or paths.
Fix read/write timeouts for IMAP over SOCKS5.
Fix: do not send "group name changes" if no character was modified.
Add Greek translation, update other translations.
Update to core104.
-13
View File
@@ -1,13 +0,0 @@
fix: make archived chats visible that don't get unarchived automatically (muted chats): add an unread counter and move the archive to the top
fix: send AVIF, HEIC, TXT, PPT, XLS, XML files as such
fix: trigger reconnection when failing to fetch existing messages
fix: do not retry fetching existing messages after failure, prevents infinite reconnection loop
fix: do not add an error if the message is encrypted but not signed
fix: do not strip leading spaces from message lines
fix corner cases on sending quoted texts
fix STARTTLS connection
fix: do not treat invalid email addresses as an exception
fix: flush relative database paths introduced in 1.34.8 in time
faster updates of chat lists and contact list
update translations
update to core106
-5
View File
@@ -1,5 +0,0 @@
* add SOCKS5 options to "Add Account" and "Configure"
* introduce DNS cache: if DNS stops working on a network, Delta Chat will still be able to connect to IMAP by using previous IP addresses
* show full messages: do not load remote content for requests automatically
* fix various bugs and improve logging
* update translations
-8
View File
@@ -1,8 +0,0 @@
* new, easy way to add a second device to your account: select "Add as a Second Device" after installation and scan a QR code from the first device
* view "All Media" of all chats
* new "Clear Chat" option
* show notifications for all accounts
* make better use of dark/light mode in "Show full message"
* show icon beside info messages of apps
* resilience against outages by caching DNS results for SMTP and IMAP connections
* speed and reliability improvements, fixes
-9
View File
@@ -1,9 +0,0 @@
* add a device message after setting up a second device using "Settings / Add Second Device"
* speed up "Add as Second Device" connection time significantly on the getter side
* if possible, show Wi-Fi-name directly after scanning an "Add Second Device" QR code
* fix immediate restarts of "Add Second Device"
* fix: do not show just trashed media in "All Media" view
* fix: update database if needed after "Add Second Device"
* update translations and local help
* update to core112.6
-6
View File
@@ -1,6 +0,0 @@
* start with light/dark theme depending on system theme
* fix verification icons for one-to-one chats
* fix fetch errors due to erroneous EOF detection in long IMAP responses
* more bug fixes
* update translations and local help
* update to core112.7
-4
View File
@@ -1,4 +0,0 @@
* use SOCKS5 configuration also for loading remote images in HTML mails
* bug fixes
* update translations and local help
* update to core112.8
-6
View File
@@ -1,6 +0,0 @@
* new webxdc APIs: importFiles() and sendToChat()
* remove upper size limit of attachments
* save traffic and storage: recode large PNG and other supported image formats (large JPEG were always recoded; images send as "File" are still not recorded or changed otherwise)
* save local storage: compress HTML emails in the database
* improve group membership consistency
* lots of bug fixes
-5
View File
@@ -1,5 +0,0 @@
* use image editor for avatar selection when possible
* improve loading screen in dark mode
* update "verified icon"
* add Luri Bakhtiari translation, update other translations
* lots of bug fixes
-5
View File
@@ -1,5 +0,0 @@
* use image editor for avatar selection when possible
* improve loading screen in dark mode
* update "verified icon"
* add Luri Bakhtiari translation, update other translations
* lots of bug fixes
-6
View File
@@ -1,6 +0,0 @@
- One-to-one chats guarantee end-to-end encryption for contacts with a green checkmark now
- For everyone\'s simplicity, we also mark these chats with green checkmarks
- Groups are created automatically with guaranteed end-to-end encryption if possible
- Accept/Blocked, Archived, Pinned, Mute is synced across all your devices
- More improvements in camera, voice messages, backup-all, screen reader, per-account wallpapers, gallery select-all, webxdc landscape
- Tons of bug fixes
-6
View File
@@ -1,6 +0,0 @@
- One-to-one chats guarantee end-to-end encryption for contacts with a green checkmark now
- For everyone\'s simplicity, we also mark these chats with green checkmarks
- Groups are created automatically with guaranteed end-to-end encryption if possible
- Accept/Blocked, Archived, Pinned, Mute is synced across all your devices
- More improvements in camera, voice messages, backup-all, screen reader, per-account wallpapers, gallery select-all, webxdc landscape
- Tons of bug fixes
-6
View File
@@ -1,6 +0,0 @@
- sync changes on "Your Profile Name", "Show Class Mails", "Read Receipts" options across devices
- remove receiver limit on .xdc size
- fix log in errors for providers as 163.com
- fix decryption errors when using multiple private keys
- fix database locked errors on webxdc updates
- update translations
-8
View File
@@ -1,8 +0,0 @@
- "Reactions": long tap a message to react to it
- If you cannot scan QR codes, share them as "invite links"
- Unread messages of all accounts are counted and shown in title now
- Webxdc sending limit removed
- Long-tapping chatlist items now allow to mute/unmute chats directly
- Ask for system unlock secret before opening "Password & Account"
- New option "Settings / Advanced / Read System Address Book"
- Tons of bug fixes
-7
View File
@@ -1,7 +0,0 @@
- new onboarding: you can create a new profile with one tap on "Create New Profile" - or use an existing login or second-device-setup as usual
- contacts can be attached as "Cards" at "Attach / Contact"; when the receiver taps the cards, guaranteed end-to-end encrypted can be established
- add contacts manually at "New Chat / New Contact / Add Contact Manually"
- send any emoji as reaction
- show reactions in summaries
- pin/archive/etc chats directly from search result
- bug fixed and more
-20
View File
@@ -1,20 +0,0 @@
Delta Chat is a messaging app that is completely compatible with the existing
e-mail infrastructure.
So, with Delta Chat you get the ease of well-known messengers with the reach of
e-mail. Moreover, you're independent from other companies or services -- as your
data are not related to Delta Chat, you won't even add new dependencies here.
Some features at a glance:
* Secure with automatic end-to-end-encryption, supporting the new <a href="https://autocrypt.org">Autocrypt</a> standard
* Fast by the use of Push-IMAP
* Largest userbase -- receivers not using Delta Chat can be reached as well
* Compatible -- not only to itself
* Elegant and simple user interface
* Distributed system
* No Spam -- only messages of known users are shown by default
* Reliable -- safe for professional use
* Trustworthy -- can even be used for business messages
* Fully OpenSource and Standards based
Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 292 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 818 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 287 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 648 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 494 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 556 KiB

-1
View File
@@ -1 +0,0 @@
Chat over e-mail. Elegantly Retro, Decentralized and Open. Privacy by Design.
-1
View File
@@ -1 +0,0 @@
Delta Chat
-1
View File
@@ -1 +0,0 @@
Tujmesaĝilo uzanta retpoŝton
-19
View File
@@ -1,19 +0,0 @@
Delta Chat es una aplicación de mensajería totalmente compatible con
infraestructura de correo electrónico.
Por lo tanto, con Delta Chat se obtiene la facilidad de conocidos mensajeros con el alcance de
e-mail. Además, eres independiente de otras empresas o servicios, ya que tu
Los datos no están relacionados con Delta Chat, ni siquiera agregará nuevas dependencias aquí.
Algunas características de un vistazo:
* Seguro con cifrado automático de extremo a extremo, compatible con el nuevo estándar <a href="https://autocrypt.org">Autocrypt</a>
* Rápido mediante el uso de Push-IMAP
* Mayor base de usuarios -- también se puede llegar a los receptores que no usan Delta Chat
* Compatible -- no sólo consigo mismo
* Interfaz de usuario elegante y sencilla
* Sistema distribuido
* Sin spam -- sólo los mensajes de usuarios conocidos se muestran por defecto
* Fiable -- seguro para uso profesional
* Confiable -- incluso se puede utilizar para mensajes de negocios
* Totalmente OpenSource y basado en estándares
-1
View File
@@ -1 +0,0 @@
Comuníquese al instante mediante correo electrónico
-1
View File
@@ -1 +0,0 @@
Delta Chat
-1
View File
@@ -1 +0,0 @@
Kiire suhtlus e-posti kaudu
-1
View File
@@ -1 +0,0 @@
Bat bateko mezularitza e-mail bidez
-1
View File
@@ -1 +0,0 @@
برقراری ارتباط فوری از طریق ایمیل
-1
View File
@@ -1 +0,0 @@
Communiquez instantanément par courriel
-1
View File
@@ -1 +0,0 @@
Dèan conaltradh sa bhad le post-d
-1
View File
@@ -1 +0,0 @@
התקשרות ישירה דרך דוא״ל
-10
View File
@@ -1,10 +0,0 @@
Se un utente e-mail classica invia un'e-mail a un gruppo e aggiunge nuovi destinatari, i nuovi destinatari diventeranno membri del gruppo.
Tratta le chiavi PGP allegate dall'utente di posta elettronica classica come un segnale per preferire la crittografia reciproca.
Tratta i messaggi crittografati o firmati provenienti dall'utente di posta elettronica classica come un segnale per preferire la crittografia reciproca.
Corretta la migrazione dei vecchi database.
Correzione: invia messaggi di modifica temporanei del timer solo nella chat già conosciuta da altri membri.
Correzione: utilizza percorsi relativi al database ed evita problemi ad es. sulla migrazione verso altri dispositivi o percorsi.
Correzione: timeout di lettura/scrittura per IMAP su SOCKS5.
Correzione: non inviare "modifiche al nome del gruppo" se nessun carattere è stato modificato.
Aggiungi la traduzione greca, aggiornate altre traduzioni.
Aggiornamento al core104.
-13
View File
@@ -1,13 +0,0 @@
correzione: rendere visibili le chat archiviate che non vengono annullate automaticamente (chat disattivate): aggiunge un contatore non letto e sposta l'archivio in alto
correzione: invia file AVIF, HEIC, TXT, PPT, XLS, XML come tali
correzione: attiva la riconnessione quando non si riesce a recuperare i messaggi esistenti
correzione: non riprova a recuperare i messaggi esistenti dopo un errore, impedisce il ciclo infinito di riconnessione
correzione: non aggiunge un errore se il messaggio è crittografato ma non firmato
correzione: non rimuove gli spazi iniziali dalle righe del messaggio
risolvere i casi limite relativi all'invio di testi citati
corretta la connessione STARTTLS
correzione: non trattare gli indirizzi email non validi come un'eccezione
correzione: svuotamento dei percorsi relativi del database introdotti in 1.34.8 in tempo
aggiornamenti rapidi degli elenchi di chat e dell'elenco dei contatti
aggiornare le traduzioni
aggiornamento al core106
-5
View File
@@ -1,5 +0,0 @@
* aggiunge le opzioni SOCKS5 a "Aggiungi Account" e "Configura"
* introdurre la cache DNS: se il DNS smette di funzionare su una rete, Delta Chat sarà comunque in grado di connettersi ad IMAP utilizzando gli indirizzi IP precedenti
* mostra messaggi completi: non carica automaticamente il contenuto remoto per le richieste
* Corretti vari bug e migliorata la registrazione
* aggiornate le traduzioni
-8
View File
@@ -1,8 +0,0 @@
* nuovo e semplice modo per aggiungere un secondo dispositivo al tuo account: seleziona "Aggiungi Secondo Dispositivo" dopo l'installazione e scansiona un codice QR dal primo dispositivo
* visualizza "Tutti i Media" di tutte le chat
* nuova opzione "Cancella Chat".
* mostra le notifiche per tutti gli account
* utilizza meglio la modalità buio/luce in "Mostra messaggio completo"
* mostra l'icona accanto ai messaggi informativi delle app
* resilienza contro le interruzioni memorizzando nella cache i risultati DNS per le connessioni SMTP e IMAP
* Miglioramenti e correzioni velocità e affidabilità
-8
View File
@@ -1,8 +0,0 @@
* aggiungi un messaggio sul dispositivo dopo aver configurato un secondo dispositivo utilizzando "Impostazioni/Aggiungi Secondo Dispositivo"
* velocizza significativamente il tempo di connessione "Aggiungi come Secondo Dispositivo" dal lato intermediario
* se possibile, mostra il nome Wi-Fi direttamente dopo aver scansionato il codice QR "Aggiungi Secondo Dispositivo".
* risolto il riavvio immediato di "Aggiungi Secondo Dispositivo"
* correzione: non vengono visualizzati solo i media cestinati nella vista "Tutti i Media".
* correzione: aggiornamento del database se necessario dopo "Aggiungi Secondo Dispositivo"
* aggiornate traduzioni e aiuto locale
* aggiornamento al core112.6
-6
View File
@@ -1,6 +0,0 @@
* inizia con un tema chiaro/scuro a seconda del tema del sistema
* corrette le icone di verifica per le chat individuali
* corretti gli errori di recupero dovuti al rilevamento EOF errato nelle risposte IMAP lunghe
* ulteriori correzioni di bug
* aggiornate le traduzioni e aiuto locale
* aggiornamento al core112.7
-4
View File
@@ -1,4 +0,0 @@
* utilizza la configurazione SOCKS5 anche per caricare immagini remote nelle mail HTML
* correzioni di bug
* aggiornate le traduzioni e aiuto locale
* aggiornamento al core112.8
-6
View File
@@ -1,6 +0,0 @@
* nuove API webxdc: importFiles() e sendToChat()
* rimosso il limite di dimensione superiore degli allegati
* risparmia traffico e spazio di archiviazione: ricodifica PNG di grandi dimensioni e altri formati di immagine supportati (i JPEG di grandi dimensioni venivano sempre ricodificati; le immagini inviate come "File" non vengono ancora registrate o modificate in altro modo)
* salva spazio di archiviazione locale: comprimi le email HTML nel database
* migliorata coerenza dell'appartenenza al gruppo
* molte correzioni di bug
-5
View File
@@ -1,5 +0,0 @@
* usa l'editor immagini per la selezione dell'avatar quando possibile
* migliora la schermata di caricamento in modalità oscura
* aggiornamento "icona verificata"
* aggiunta la traduzione di Luri Bakhtiari, aggiornate altre traduzioni
* molte correzioni di bug
-5
View File
@@ -1,5 +0,0 @@
* usa l'editor immagini per la selezione dell'avatar quando possibile
* migliora la schermata di caricamento in modalità oscura
* aggiornamento "icona verificata"
* aggiunta la traduzione di Luri Bakhtiari, aggiornate altre traduzioni
* molte correzioni di bug
-6
View File
@@ -1,6 +0,0 @@
- Le chat individuali garantiscono ora la crittografia end-to-end per i contatti con un segno di spunta verde
- Per la semplicità di tutti, contrassegniamo queste chat anche con segni di spunta verdi
- I gruppi vengono creati automaticamente con crittografia end-to-end garantita, se possibile
- Accetta/Bloccato, Archiviato, Appuntato, Disattiva Audio è sincronizzato su tutti i tuoi dispositivi
- Ulteriori miglioramenti alla fotocamera, ai messaggi vocali, al backup di tutto, alla lettura dello schermo, agli sfondi per account, alla selezione di tutto nella galleria, all'orientamento orizzontale webxdc
- Tonnellate di correzioni bug
-6
View File
@@ -1,6 +0,0 @@
- Le chat individuali garantiscono ora la crittografia end-to-end per i contatti con un segno di spunta verde
- Per la semplicità di tutti, contrassegniamo queste chat anche con segni di spunta verdi
- I gruppi vengono creati automaticamente con crittografia end-to-end garantita, se possibile
- Accetta/Bloccato, Archiviato, Appuntato, Disattiva Audio è sincronizzato su tutti i tuoi dispositivi
- Ulteriori miglioramenti alla fotocamera, ai messaggi vocali, al backup di tutto, alla lettura dello schermo, agli sfondi per account, alla selezione di tutto nella galleria, all'orientamento orizzontale webxdc
- Tonnellate di correzioni bug
-6
View File
@@ -1,6 +0,0 @@
- sincronizza le modifiche alle opzioni "Nome Tuo Profilo", "Mostra E-Mails Tradizionali", "Ricevute di Lettura" su tutti i dispositivi
- rimosso il limite del ricevitore sulla dimensione .xdc
- corretti gli errori di accesso per provider come 163.com
- corretti gli errori di decrittazione quando si utilizzano più chiavi private
- corretti gli errori di blocco del database sugli aggiornamenti webxdc
- aggiornate le traduzioni
-8
View File
@@ -1,8 +0,0 @@
- "Reazioni": tocca a lungo un messaggio per reagire ad esso
- Se non riesci a scansionare i codici QR, condividili come "link di invito"
- I messaggi non letti di tutti gli account ora vengono conteggiati e mostrati nel titolo
- Rimosso limite di invio di webxdc
- Gli elementi dell'elenco chat a tocco prolungato ora consentono di disattivare/attivare l'audio delle chat direttamente
- Richiede lo sblocco segreto del sistema prima di aprire "Password & Account"
- Nuova opzione "Impostazioni/Avanzate/Leggi Rubrica di Sistema"
- Tonnellate di correzioni bug
-19
View File
@@ -1,19 +0,0 @@
Delta Chat è un'app di messaggistica completamente compatibile con
l'infrastruttura e-mail esistente.
Quindi, con Delta Chat ottieni la facilità di messaggistica ben nota alla portata di
e-mail. Inoltre, sei indipendente da altre società o servizi, come i tuoi
dati non sono correlati a Delta Chat, qui non aggiungerai nemmeno nuove dipendenze.
Alcune caratteristiche in breve:
* Proteggi con la crittografia end-to-end automatica, che supporta il nuovo standard <a href="https://autocrypt.org">Autocrypt</a>
* Veloce grazie all'uso di Push-IMAP
* Base utenti più ampia -- è possibile raggiungere anche i destinatari che non utilizzano Delta Chat
* Compatibile -- non solo con se stesso
* Interfaccia utente elegante e semplice
* Sistema distribuito
* Nessuno Spam -- per impostazione predefinita vengono visualizzati solo i messaggi di utenti conosciuti
* Affidabile -- sicuro per l'uso professionale
* Affidabile -- può essere utilizzato anche per messaggi aziendali
* Completamente OpenSource e basato su Standards
-1
View File
@@ -1 +0,0 @@
Chatta via e-mail. Elegantemente Retrò, Decentralizzato e Aperto. Riservatezza da Progettazione.
-1
View File
@@ -1 +0,0 @@
Delta Chat
-1
View File
@@ -1 +0,0 @@
メールで瞬時に通信する
-1
View File
@@ -1 +0,0 @@
이메일을 통해 즉각적으로 소통하세요
-1
View File
@@ -1 +0,0 @@
Sludre desentralisert via e-post.
-1
View File
@@ -1 +0,0 @@
Delta Chat
-1
View File
@@ -1 +0,0 @@
Błyskawiczna komunikacja za pośrednictwem poczty e-mail
-1
View File
@@ -1 +0,0 @@
Comunique instantaneamente por e-mail
-1
View File
@@ -1 +0,0 @@
Delta Chat
-1
View File
@@ -1 +0,0 @@
Comunicar imediatamente via e-mail
-1
View File
@@ -1 +0,0 @@
Comunicar imediatamente via e-mail
-1
View File
@@ -1 +0,0 @@
Comunicați instantaneu prin e-mail
-10
View File
@@ -1,10 +0,0 @@
Если пользователь классической электронной почты отправляет электронное письмо группе и добавляет новых получателей, новые получатели станут членами группы.
Рассматривать прикрепленные ключи PGP от пользователя классической электронной почты как сигнал о предпочтении взаимного шифрования.
Считаать зашифрованные или подписанные сообщения от пользователя классической электронной почты сигналом о предпочтении взаимного шифрования.
Исправлена миграция старых баз данных.
Исправлено: отправлять эфемерные сообщения об изменении таймера только в том случае, если чат уже известен другим участникам.
Исправлено: использовать относительные пути к базе данных.
Исправлены таймауты чтения/записи для IMAP через SOCKS5.
Исправлено: не отправлять «изменения имени группы», если ни один символ не был изменен.
Обновлены переводы.
Обновление до core104.
-15
View File
@@ -1,15 +0,0 @@
исправление: сделать видимыми заархивированные чаты, которые не распаковываются автоматически (отключенные чаты): добавить счетчик непрочитанных сообщений и переместить архив в начало страницы
исправление: отправлять файлы AVIF, HEIC, TXT, PPT, XLS, XML как таковые
исправление: инициировать повторное подключение, если не удалось получить существующие сообщения
исправление: не повторять попытку извлечения существующих сообщений после неудачи, предотвращая бесконечный цикл переподключения
исправление: не добавлять ошибку, если сообщение зашифровано, но не подписано
исправление: не удалять ведущие пробелы из строк сообщений
исправление угловых ситуаций при отправке текстов с кавычками
исправление: исправление STARTTLS-соединения
исправление: не рассматривать недействительные адреса электронной почты как исключение
исправление: своевременно промывать относительные пути к базам данных, введенные в 1.34.8
более быстрое обновление списков чатов и списков контактов
обновление переводов
обновление до core106
Переведено с помощью DeepL.com (бесплатная версия)
-5
View File
@@ -1,5 +0,0 @@
* добавлены настройки SOCKS5
* добавлен кеш DNS: если DNS перестаетс работать, Delta Chat всё равно сможет присоединиться к IMAP с использованием предыдущего IP-адреса
* отключена загрузка удаленного контента по умолчанию при отображении полного сообщения
* исправлены различные ошибки и улучшены логи
* обновлен перевод

Some files were not shown because too many files have changed in this diff Show More