Commit Graph

9000 Commits

Author SHA1 Message Date
Joe Groocock 17ea2aa5dc Enable predictive back gesture (#3797)
This only animates closing the app, but it's better than nothing.

Signed-off-by: Joe Groocock <me@frebib.net>
2024-11-04 13:44:35 +01:00
Jorge Martin Espinosa f7861acd7f Remove all GPS metadata from images uploaded as media (#3781)
Previously a minimal set of tags were removed, but we should make sure every single one of them is removed.
2024-11-04 10:31:55 +01:00
Benoit Marty af78197a8f Merge pull request #3798 from element-hq/sync-localazy
Sync Strings
2024-11-04 09:59:03 +01:00
Benoit Marty a9618e8193 Merge pull request #3779 from element-hq/feature/bma/mediaUpload
Optimize media upload
2024-11-04 09:43:21 +01:00
renovate[bot] 29ce34ac55 chore(deps): update dependencyanalysis to v2.4.2 (#3791)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 09:08:53 +01:00
bmarty 0b609db1db Sync Strings from Localazy 2024-11-04 00:27:46 +00:00
ganfra 21db1fd6a3 Merge pull request #3780 from element-hq/feature/fga/logs_fix_removal
bugfix: do not remove logs after sending them
2024-10-31 20:06:48 +01:00
Benoit Marty 1061ea0679 Fix test. 2024-10-31 18:05:13 +01:00
Benoit Marty 48133dcca4 Rename file. 2024-10-31 18:01:56 +01:00
Benoit Marty 74037514c0 Compress png file and generate png thumbnail for png files.
Fix tests
2024-10-31 15:51:45 +01:00
Benoit Marty 7146a6c0d6 Use MimeTypes.Jpeg 2024-10-31 12:49:31 +01:00
Jorge Martin Espinosa 057ef38644 Fix the onboarding flow getting stuck in some cases (#3778)
This was caused by several `DefaultFtueService` instances being created and only the latest one receiving new state updates while the `LoggedInFlowNode` which decides the navigation was stuck subscribed to the initial one. `DefaultFtueService` has now been marked as s singleton to fix this.
2024-10-31 10:55:17 +00:00
ganfra 7aa1a338e7 bugfix: do not remove logs after sending them 2024-10-31 11:42:14 +01:00
Benoit Marty a772f000e7 Merge pull request #3745 from andybalaam/andybalaam/enable-identity-violation-notifs-unconditionally
Enable identity pinning violation notifications unconditionally
2024-10-31 11:34:38 +01:00
ElementBot 0d13e97452 Update screenshots 2024-10-31 10:27:16 +00:00
Benoit Marty 1c7b3df10e Optimize media: Compress Png to Png. 2024-10-31 11:04:11 +01:00
Benoit Marty cabc8c673c Optimize media: always compress video to have maximum 1080 at the greatest size. 2024-10-31 10:53:44 +01:00
Benoit Marty c0a77e819b Optimize media: enabled by default. 2024-10-31 10:43:09 +01:00
Benoit Marty 0a64dd173d Optimize media: update wording. 2024-10-31 10:40:14 +01:00
Benoit Marty 1dd2ad0c5c Merge pull request #3758 from element-hq/feature/bma/editorStateFixture
Editor state fixture and preview improvement
2024-10-31 10:36:01 +01:00
Andy Balaam 50471f8707 Merge branch 'develop' into andybalaam/enable-identity-violation-notifs-unconditionally 2024-10-31 09:13:20 +00:00
Benoit Marty 7358cae399 Merge pull request #3762 from element-hq/renovate/androidx.annotation-annotation-jvm-1.x
Update dependency androidx.annotation:annotation-jvm to v1.9.1
2024-10-31 09:42:07 +01:00
Benoit Marty 83a1009922 Merge pull request #3774 from element-hq/renovate/kotlin
Update kotlin to v2.0.21-1.0.26
2024-10-31 09:41:39 +01:00
Benoit Marty 2e91357433 Merge pull request #3761 from element-hq/feature/bma/improveFakeMatrixRoom
Improve FakeMatrixRoom to be able to check all the parameters.
2024-10-31 09:39:26 +01:00
Benoit Marty 642a96ce62 Merge pull request #3773 from element-hq/renovate/dependencyanalysis
Update dependencyAnalysis to v2.4.0
2024-10-31 09:37:56 +01:00
renovate[bot] fa1e5e5ceb Update camera to v1.4.0 (#3765)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-31 08:54:38 +01:00
renovate[bot] 6921cb7bfa Update dependencyAnalysis to v2.4.0 2024-10-31 07:47:58 +00:00
renovate[bot] 09a7636bb2 Update kotlin to v2.0.21-1.0.26 2024-10-31 07:47:45 +00:00
Benoit Marty c11a503710 Merge pull request #3283 from element-hq/renovate/kotlin
Update kotlin
2024-10-31 08:45:43 +01:00
Benoit Marty c087becee1 Fix test present - with CallType RoomCall sets call as active, loads URL, runs WidgetDriver and notifies the other clients a call started not passing. 2024-10-30 21:00:52 +01:00
renovate[bot] bf4a87da20 Update dependency androidx.annotation:annotation-jvm to v1.9.1 2024-10-30 18:32:11 +00:00
Benoit Marty 4b98ee92e3 Improve FakeMatrixRoom to be able to check all the parameters. 2024-10-30 18:39:55 +01:00
Benoit Marty 0efe3bc4c6 Merge pull request #3754 from element-hq/renovate/com.posthog-posthog-android-3.x
Update dependency com.posthog:posthog-android to v3.9.0
2024-10-30 17:57:10 +01:00
Benoit Marty 2fa85f73e1 Merge pull request #3755 from element-hq/feature/bma/rotateFirebaseToken
Rotate firebase token in case of error
2024-10-30 17:05:31 +01:00
Benoit Marty 12f5839eef Handle Jorge's remarks. 2024-10-30 16:37:58 +01:00
Benoit Marty 32e462cfc0 Fix import in test. 2024-10-30 15:58:49 +01:00
Benoit Marty 47f8172144 Format files 2024-10-30 15:45:12 +01:00
ElementBot 3d87225cf0 Update screenshots 2024-10-30 14:34:07 +00:00
Benoit Marty f1050b783e TextComposer: Fix preview color. 2024-10-30 15:23:39 +01:00
Benoit Marty 06d994c9d2 TextComposer: Add more preview content. 2024-10-30 15:19:51 +01:00
Benoit Marty b79ab2e1e5 Fix Preview issue with TextComposerReplyPreview 2024-10-30 15:13:01 +01:00
Benoit Marty 04b9044608 Optimize code for Preview.
There should be no change in the preview.
2024-10-30 15:10:13 +01:00
Benoit Marty 26a4441d64 Create fixtures for TextEditorState. 2024-10-30 14:48:18 +01:00
Benoit Marty a77a6b88ee Now that FCM token can be rotated, let the FirebaseTokenTest observe the value. 2024-10-30 11:54:10 +01:00
Benoit Marty 6bde224695 Add quick fix in notification troubleshot test to perform a Firebase token rotation 2024-10-30 11:54:10 +01:00
Benoit Marty 4aa1afec5a Firebase token: the beginning of the token is always the same, print out the end of it. 2024-10-30 11:54:09 +01:00
Benoit Marty 5bc7b897cc Merge branch 'develop' into renovate/kotlin 2024-10-30 11:14:29 +01:00
renovate[bot] 5e581b67bd Update dependency com.posthog:posthog-android to v3.9.0 2024-10-30 10:12:48 +00:00
Benoit Marty 1c020bcf26 Merge pull request #3750 from element-hq/feature/bma/cryptoIteration
UI iteration on the encryption settings
2024-10-30 11:11:35 +01:00
Benoit Marty 4a246687e2 Merge pull request #3702 from element-hq/renovate/org.maplibre.gl-android-plugin-annotation-v9-3.x
Update dependency org.maplibre.gl:android-plugin-annotation-v9 to v3.0.2
2024-10-30 08:39:44 +01:00