Benoit Marty
|
aa806ed2c6
|
More cleanup on @Inject members
|
2022-10-17 15:07:11 +02:00 |
|
Benoit Marty
|
cbd0972eca
|
Reuse injected members in parent activity.
|
2022-10-17 15:06:22 +02:00 |
|
dependabot[bot]
|
93a346392b
|
Bump gradle from 7.2.2 to 7.3.1 (#7364)
* Bump gradle from 7.2.2 to 7.3.1
Bumps gradle from 7.2.2 to 7.3.1.
---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Try to fix build issue caused by KSP workaround
* Add missing dependency
* Suppress false positive in linter
* Suppress more false positives, fix 2 possible leaks
* Fix tests
* Ignore flaky test
* Use namespaces instead of packagenames in AndroidManifest files
* Reorder dependency groups
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
|
2022-10-17 09:14:28 +02:00 |
|
Onuray Sahin
|
6c10a9bf2d
|
Code review fixes.
|
2022-10-14 18:10:18 +03:00 |
|
Onuray Sahin
|
5953346b3d
|
Merge branch 'develop' into feature/ons/qr_code_login_ui
# Conflicts:
# library/ui-strings/src/main/res/values/strings.xml
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/AuthenticationService.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/DefaultAuthenticationService.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/database/migration/MigrateSessionTo038.kt
# vector-app/src/debug/java/im/vector/app/features/debug/features/DebugFeaturesStateFactory.kt
# vector-app/src/debug/java/im/vector/app/features/debug/features/DebugVectorFeatures.kt
# vector/src/main/java/im/vector/app/features/VectorFeatures.kt
|
2022-10-14 15:17:55 +03:00 |
|
Hugh Nimmo-Smith
|
343cf74871
|
Add flag to allow QR login on all servers + split flag for showing in device manager
|
2022-10-14 01:45:03 +01:00 |
|
Benoit Marty
|
92a2420952
|
Merge pull request #7293 from vector-im/feature/bma/android13
Android 13
|
2022-10-13 13:52:52 +02:00 |
|
Onuray Sahin
|
1e1affbb7b
|
Merge branch 'develop' into feature/ons/qr_code_login_ui
# Conflicts:
# library/ui-strings/src/main/res/values/strings.xml
# library/ui-styles/src/main/res/values/stylable_sessions_list_header_view.xml
# vector-app/src/debug/java/im/vector/app/features/debug/features/DebugFeaturesStateFactory.kt
# vector-app/src/debug/java/im/vector/app/features/debug/features/DebugVectorFeatures.kt
# vector/src/main/java/im/vector/app/core/di/MavericksViewModelModule.kt
# vector/src/main/java/im/vector/app/features/VectorFeatures.kt
# vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesFragment.kt
# vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionsListHeaderView.kt
# vector/src/main/res/layout/fragment_other_sessions.xml
# vector/src/main/res/layout/fragment_settings_devices.xml
|
2022-10-12 14:32:09 +03:00 |
|
Onuray Sahin
|
d8ea9c8215
|
Add flag for qr code login.
|
2022-10-11 20:04:18 +03:00 |
|
Maxime NATUREL
|
7b352b44dc
|
Replacing the feature flag by the new lab flag
|
2022-10-11 17:48:19 +02:00 |
|
Eric Decanini
|
a096ff03c8
|
Merge pull request #7217 from vector-im/feature/eric/msc3881
Implements MSC3881 (enabled and device_id fields for Pusher API)
|
2022-10-10 12:37:47 -04:00 |
|
ericdecanini
|
267431d06e
|
Fixes error
|
2022-10-10 11:37:39 -04:00 |
|
ericdecanini
|
4af2e62150
|
Merge branch 'develop' into feature/eric/msc3881
|
2022-10-09 12:45:19 -04:00 |
|
ericdecanini
|
42d0e4f265
|
Fixes bindings
|
2022-10-07 09:09:19 -04:00 |
|
Valere
|
ae02eb18de
|
Prepare flavors
|
2022-10-07 14:34:36 +02:00 |
|
Benoit Marty
|
b1d3cc85c2
|
Remove the workaround, this is fixed in androidx.sharetarget:sharetarget:1.2.0 . (with exported="true" declared in the library)
https://android-review.googlesource.com/c/platform/frameworks/support/+/1742473
|
2022-10-07 14:31:19 +02:00 |
|
Benoit Marty
|
652069d520
|
Manage new Android 13 notification permission.
|
2022-10-06 18:56:23 +02:00 |
|
Benoit Marty
|
c76945f9c6
|
Fix tests, there is a new item in the list
|
2022-10-05 16:46:15 +02:00 |
|
ericdecanini
|
034046701d
|
Merge remote-tracking branch 'origin/develop' into feature/eric/msc3881
# Conflicts:
# vector/src/test/java/im/vector/app/test/fakes/FakeCryptoService.kt
|
2022-10-04 14:05:23 -04:00 |
|
ericdecanini
|
f4dc435a97
|
Adds bindings to fdroid variant
|
2022-10-03 17:54:06 -04:00 |
|
Florian Renaud
|
0b0ea64a4b
|
Add Voice Broadcast feature flag
|
2022-10-03 09:25:02 +02:00 |
|
Nikita Fedrunov
|
e9d1a9e04e
|
app layout labs flag is enabled by default (#7237)
|
2022-09-27 09:54:24 +02:00 |
|
ericdecanini
|
4cebfa13e8
|
Adds missing bindings
|
2022-09-26 11:39:40 -04:00 |
|
Adam Brown
|
ac9333312a
|
switching emulator image to the playstore variant to fix no network on the buildjet runner
- updates max workers to match available resources
- re-enables previously failing test
|
2022-09-26 12:28:50 +01:00 |
|
Benoit Marty
|
46311356b7
|
Merge pull request #7222 from vector-im/feature/bma/ignore_flaky_test
Ignore flaky test "CantVerifyTest" and "fix" VoiceRecorderLTests
|
2022-09-23 15:10:30 +02:00 |
|
ganfra
|
92be6d1b49
|
Merge branch 'main' into develop
|
2022-09-23 12:20:00 +02:00 |
|
Benoit Marty
|
56f3ecc4af
|
Disable flaky CantVerifyTest, for the time we are investigating the issue.
|
2022-09-23 11:46:40 +02:00 |
|
ganfra
|
f8ed3520f5
|
Applayout: disable applayout by default
|
2022-09-23 11:45:34 +02:00 |
|
Benoit Marty
|
60bfd0dd42
|
Merge pull request #7159 from vector-im/feature/bma/fix_new_lint_warning
Fix lint warning
|
2022-09-22 17:35:10 +02:00 |
|
Adam Brown
|
65156a8ece
|
Merge pull request #7198 from vector-im/feature/adm/configurable-sync-timeout
Allow configurable sync timeout
|
2022-09-22 15:40:58 +01:00 |
|
Benoit Marty
|
2266723789
|
Remove DefaultSharedPreferences since we now have @DefaultPreferences which provide a singleton.
|
2022-09-22 16:32:14 +02:00 |
|
Benoit Marty
|
5736c8f648
|
Remove DefaultSharedPreferences since we now have @DefaultPreferences which provide a singleton.
Some fun has been moved to injectable classes due to this change. Not compiling, still work to do, but I prefer to split into 2 separate commits.
|
2022-09-22 16:32:14 +02:00 |
|
Benoit Marty
|
d8436874e2
|
Fix StaticFieldLeak issue (context).
Make VectorLocal an injectable class.
|
2022-09-22 16:32:14 +02:00 |
|
Adam Brown
|
600588dbbb
|
adding trailing commas
|
2022-09-21 16:37:31 +01:00 |
|
Adam Brown
|
9ab78c93e2
|
reducing sync timeout for instrumentation tests to speed them up
|
2022-09-21 15:39:13 +01:00 |
|
Benoit Marty
|
b9c28ba4ce
|
Merge branch 'develop' into feature/bma/android12
|
2022-09-21 16:24:30 +02:00 |
|
Benoit Marty
|
d31d833959
|
Merge pull request #7180 from vector-im/feature/fre/deferred_dm_labs_flag
Deferred DMs - Add and enable the feature by default in the labs settings
|
2022-09-21 12:17:19 +02:00 |
|
Florian Renaud
|
e9d809d9c3
|
Move and enable deferred DMs into labs settings
|
2022-09-21 09:36:07 +02:00 |
|
NIkita Fedrunov
|
f6dfd64326
|
fixed all screens test to follow latest changes
|
2022-09-20 23:27:00 +02:00 |
|
Eric Decanini
|
7d2cbf5263
|
Merge pull request #7166 from vector-im/feature/eric/enable-app-layout-labs
Enables New App Layout in Labs
|
2022-09-19 13:35:40 -04:00 |
|
Benoit Marty
|
e2d131fc4f
|
Move xml resource in the module where they are used to avoid lint false positive UnusedResources issues.
|
2022-09-19 11:56:40 +02:00 |
|
NIkita Fedrunov
|
237da2ce22
|
changed app layout flag for all_test
|
2022-09-19 11:08:25 +02:00 |
|
Benoit Marty
|
c91ba06285
|
Fix lint warnings, some code has vanished dur to the rebasing of the branch...
|
2022-09-19 10:50:15 +02:00 |
|
NIkita Fedrunov
|
298aaece01
|
fixed checkVerifyPopup test fail
|
2022-09-18 18:02:45 +02:00 |
|
Benoit Marty
|
536b9cf926
|
Move @Suppress("DEPRECATION") closer to the deprecated usage. Will help to detect other deprecated API usage.
|
2022-09-16 23:00:39 +02:00 |
|
Adam Brown
|
e9d15b46d8
|
lifting the activity alias entry to the application module
- fixes the androidTests expecting a shortcuts xml
|
2022-09-15 14:50:08 +01:00 |
|
Adam Brown
|
9e5f07a855
|
suppressing lint warning for constant that delegates to the correct value
|
2022-09-15 14:50:08 +01:00 |
|
Adam Brown
|
1d50bbdbda
|
fixing manifest imports and giving androidTest its own dedicated manifest
|
2022-09-15 14:50:08 +01:00 |
|
Adam Brown
|
0c469ae079
|
removing extra application id declaration
|
2022-09-15 14:50:08 +01:00 |
|
Adam Brown
|
3a38898961
|
lifting fdroid and gplay variants to the application module
|
2022-09-15 14:50:08 +01:00 |
|
Adam Brown
|
373a0ca4fb
|
split commit to make debug changes to avoid files being seen as new!
|
2022-09-15 14:50:08 +01:00 |
|
Adam Brown
|
5d533d4ec9
|
lifting debug build type to the application module
|
2022-09-15 14:50:08 +01:00 |
|
Adam Brown
|
a947a53e14
|
lifting the release build type to the application module
|
2022-09-15 14:50:08 +01:00 |
|
Adam Brown
|
b72a174edf
|
lifting nightly to the application module
|
2022-09-15 14:50:08 +01:00 |
|
Benoit Marty
|
8c884f45fb
|
Ignore Instantiatable class warning
|
2022-09-09 16:50:55 +02:00 |
|
Benoit Marty
|
f88039b7fd
|
Merge pull request #7068 from p1gp1g/fix/fcm-push2
Use firebaseReceiver with FCM
|
2022-09-09 09:46:06 +02:00 |
|
sim
|
2527dbbeb2
|
Rename FirebaseReceiver to VectorFirebaseMessagingService
|
2022-09-08 15:37:18 +02:00 |
|
NIkita Fedrunov
|
2ab0343e4f
|
sanity test now reads properties value to determine app layout feature status + small fix for tests
|
2022-09-08 12:37:25 +02:00 |
|
NIkita Fedrunov
|
6badbe738d
|
robots are not checking feature flag for newAppLayout
|
2022-09-08 12:09:33 +02:00 |
|
sim
|
9cf6dd7a88
|
Use firebaseReceiver with FCM
|
2022-09-07 18:02:26 +02:00 |
|
ericdecanini
|
37b216393e
|
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-labs
|
2022-09-07 14:02:10 +02:00 |
|
Benoit Marty
|
bdfbbbb2e6
|
Merge pull request #7020 from vector-im/feature/nfe/app_layout_all_screens_test
fixed allscreens sanity test for enabled app layout flag
|
2022-09-07 13:57:17 +02:00 |
|
ericdecanini
|
b7efd6384c
|
Changes vector feature preference key and function name for clarity
|
2022-09-06 16:07:12 +02:00 |
|
Benoit Marty
|
f604b1d384
|
Private val is better.
|
2022-09-06 15:00:55 +02:00 |
|
NIkita Fedrunov
|
4dc01fcfa6
|
changes according to CR
|
2022-09-06 14:51:11 +02:00 |
|
NIkita Fedrunov
|
1b651f2aa5
|
fixed lint
|
2022-09-06 06:59:10 +02:00 |
|
NIkita Fedrunov
|
67b7bc3d83
|
fixed allscreens sanity test for enabled app layout flag
|
2022-09-06 00:00:35 +02:00 |
|
Benoit Marty
|
59f55beab1
|
Moving manifest manifest.application$name attribute to the main manifest, to make it available for both fdroid and gplay variant. Fixes #6995.
|
2022-09-05 17:49:42 +02:00 |
|
Adam Brown
|
18a9846071
|
moving application based tests to the vector-app module
- they require the VectorApplication to trigger
|
2022-08-31 09:16:01 +01:00 |
|
Adam Brown
|
d2ca4edc6d
|
lifting the application launcher colour to the application module
|
2022-08-31 09:16:01 +01:00 |
|
Adam Brown
|
c7f945c8b5
|
lifting the application config and icon to the application module
|
2022-08-31 09:16:00 +01:00 |
|
Adam Brown
|
615ab414ff
|
moving imports around to match application/library split
|
2022-08-31 09:16:00 +01:00 |
|
Adam Brown
|
ad398d8caa
|
moving font certs file to the module that uses it
|
2022-08-31 09:16:00 +01:00 |
|
Adam Brown
|
1ff340b018
|
lifting the manifest provider references to the app module manifest
|
2022-08-31 09:16:00 +01:00 |
|
Adam Brown
|
c29e96ab46
|
reording import
|
2022-08-31 09:16:00 +01:00 |
|
Adam Brown
|
ddaaa1aaeb
|
avoid clashing buildconfig and moving placeholders to the modules which uses them
|
2022-08-31 09:16:00 +01:00 |
|
Adam Brown
|
2e81056b1e
|
adding library support for the android-stem plugin
|
2022-08-31 09:16:00 +01:00 |
|
Adam Brown
|
f0bc18d5ca
|
introducing vector-app module to act as the top level application
|
2022-08-31 09:16:00 +01:00 |
|