Benoit Marty
d7f4479b44
Fix test RegistrationTest.simpleRegister()
2022-09-22 14:07:00 +02:00
Benoit Marty
34c6d57c91
Fix test stopRecordKeepsFile()
but run it first... This is a workaround, the root cause is probably due to some missing cleanup.
2022-09-21 16:02:13 +02:00
Benoit Marty
7e32dc3054
Fix SpanUtilsTest tests
2022-09-21 15:45:41 +02:00
Benoit Marty
bdb3e4b51a
Remove all @Ignore on test, and see what's happening.
2022-09-21 10:26:53 +02:00
Florian Renaud
8624199be3
Merge pull request #7154 from vector-im/bugfix/fre/start_dm_app_layout
...
Deferred DMs - Handle the local rooms within the new AppLayout
2022-09-20 10:53:51 +02:00
Benoit Marty
b7c63907ea
Merge pull request #7108 from vector-im/feature/bma/trybuildjet
...
Use `buildjet-4vcpu-ubuntu-2204` runner instead of `macos-latest` to …
2022-09-20 09:51:46 +02:00
Benoit Marty
d8ff688e76
Fix typo in changelog.
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com >
2022-09-20 09:51:22 +02:00
Nikita Fedrunov
b4f7302057
release notes screen now properly shown on update to a version with app layout labs flag enabled by default ( #7175 )
2022-09-19 22:35:15 +02:00
Nikita Fedrunov
6da6f6a7f4
add qr code option to home screen menu ( #7177 )
2022-09-19 22:34:56 +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
aa010dedff
Try to upload integration test report log
2022-09-19 18:36:01 +02:00
Benoit Marty
0c28384ece
Create AVD and generate snapshot for caching. Also force AVD creation when no cache hit
2022-09-19 18:12:19 +02:00
Florian Renaud
b4ca16735d
Merge pull request #7125 from vector-im/feature/fre/start_dm_loading
...
Deferred DM - Add a loading wheel while creating the DM
2022-09-19 17:04:56 +02:00
Benoit Marty
0e45494c11
Comment out continue-on-error: true
...
It does not mark the build as failed.
2022-09-19 16:26:38 +02:00
Florian Renaud
5e504942ca
Delete the local read receipts when deleting the local rooms
2022-09-19 15:58:14 +02:00
Florian Renaud
648498e2de
Move local room check from UpdateBreadcrumbsTask to RoomService
2022-09-19 15:58:14 +02:00
Florian Renaud
8999b40c1a
Add action for local rooms deletion
2022-09-19 15:58:14 +02:00
Florian Renaud
df3fd6f691
Remove unused import
2022-09-19 15:58:14 +02:00
Florian Renaud
c28271dd8b
Add changelog
2022-09-19 15:58:14 +02:00
Florian Renaud
14d2aec506
Start DM - Handle the local rooms within the new AppLayout
2022-09-19 15:58:14 +02:00
Florian Renaud
3c68222fd7
Do not save local room into recent rooms
2022-09-19 15:58:14 +02:00
Nikita Fedrunov
830e5ffa9f
room summary now has constant height ( #7145 )
2022-09-19 15:22:16 +02:00
Benoit Marty
bf493f27ae
Revert to buildjet-4vcpu-ubuntu-2204
2022-09-19 14:31:35 +02:00
Benoit Marty
0fea172154
Merge pull request #7169 from vector-im/feature/bma/fix_dependencies_regression
...
Fix regression on our dependency, due to merge of #6788 .
2022-09-19 14:29:42 +02:00
Onuray Sahin
5902c9cd83
Merge pull request #7046 from vector-im/feature/ons/device_manager_filter
...
[Device Manager] Filter Other Sessions (PSG-684)
2022-09-19 14:24:42 +03:00
NIkita Fedrunov
237da2ce22
changed app layout flag for all_test
2022-09-19 11:08:25 +02:00
Onuray Sahin
32d7516dcb
Merge branch 'develop' into feature/ons/device_manager_filter
2022-09-19 12:02:22 +03:00
Benoit Marty
874bcc117a
Fix regression on our dependency, due to merge of #6788 .
...
We do not use `android-embedded_fcm_distributor` anymore (since #7068 ).
The code was compiling because `android-embedded_fcm_distributor` has a dependency on `firebase-messaging`.
2022-09-19 10:34:39 +02:00
Benoit Marty
949f06eb00
Merge pull request #7168 from vector-im/sync-emojis
...
Sync Emojis
2022-09-19 10:18:39 +02:00
Benoit Marty
75236e9ed0
Start with buildjet-2vcpu-ubuntu-2204
2022-09-19 10:17:05 +02:00
Florian Renaud
eac74bda09
Improve nullability check in CreateRoomFromLocalRoomTask
2022-09-19 09:38:05 +02:00
Florian Renaud
3f88811590
remove unused import
2022-09-19 09:38:05 +02:00
Florian Renaud
10b5e8fd04
Changelog
2022-09-19 09:38:05 +02:00
Florian Renaud
e2f0e14133
Start DM - Add loading wheel while creating the room
2022-09-19 09:38:05 +02:00
Florian Renaud
824a4bcae5
Add comment to explain the replacementRoom behaviour
2022-09-19 09:38:05 +02:00
Florian Renaud
e76793781d
Use LocalRoomSummaryEntity.where extension
2022-09-19 09:38:05 +02:00
Maxime NATUREL
7b0f94b9e3
Merge pull request #7160 from vector-im/dependabot/gradle/com.google.android.gms-play-services-location-20.0.0
...
Bump play-services-location from 16.0.0 to 20.0.0
2022-09-19 09:20:40 +02:00
bmarty
925fffac45
Sync Emojis
2022-09-19 00:03:51 +00:00
NIkita Fedrunov
298aaece01
fixed checkVerifyPopup test fail
2022-09-18 18:02:45 +02:00
ericdecanini
57c9161e00
Adds changelog file
2022-09-17 13:17:39 -04:00
ericdecanini
b8b2601e0b
Enables app layout by default in labs
2022-09-17 13:12:45 -04:00
dependabot[bot]
43a1bdb620
Bump play-services-location from 16.0.0 to 20.0.0
...
Bumps play-services-location from 16.0.0 to 20.0.0.
---
updated-dependencies:
- dependency-name: com.google.android.gms:play-services-location
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-16 23:18:13 +00:00
Benoit Marty
734945e154
Merge pull request #7151 from vector-im/dependabot/gradle/org.owasp-dependency-check-gradle-7.2.0
...
Bump dependency-check-gradle from 7.1.2 to 7.2.0
2022-09-16 19:08:19 +02:00
Benoit Marty
0685fb1e1a
Changelog
2022-09-16 19:03:39 +02:00
Benoit Marty
73e061e472
Merge pull request #7130 from vector-im/feature/bma/fix_verification
...
Fix empty verification bottom sheet
2022-09-16 19:00:39 +02:00
Adam Brown
9a298a6e3e
Merge pull request #7157 from vector-im/feature/adm/cache-misses
...
Fix build cache misses
2022-09-16 17:19:49 +01:00
Benoit Marty
a919989fd4
Merge pull request #7132 from vector-im/bugfix/eric/dismiss-new-chat
...
Adds dismissal to new chat bottom sheet actions
2022-09-16 18:14:08 +02:00
Onuray Sahin
6823258abb
Add test for view navigation.
2022-09-16 17:41:51 +03:00
Adam Brown
8bfe7b68c3
Merge pull request #7140 from vector-im/feature/adm/legacy-support-library-usages
...
Excluding legacy support library annotation usages
2022-09-16 15:14:46 +01:00
Adam Brown
1669320698
adding changelog entry
2022-09-16 15:03:24 +01:00
Adam Brown
bbdac9d1ba
fix build cache misses
...
- forcing the stem string template generator to be cachable, without this the templates are regenerated causing the vector module to recompile its sources (our slowest task!)
2022-09-16 14:57:11 +01:00
Onuray Sahin
61f5f81305
Merge branch 'develop' into feature/ons/device_manager_filter
...
# Conflicts:
# library/ui-strings/src/main/res/values/strings.xml
# vector/src/main/AndroidManifest.xml
# vector/src/main/java/im/vector/app/core/di/MavericksViewModelModule.kt
# vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionsListHeaderView.kt
# vector/src/main/res/layout/fragment_settings_devices.xml
2022-09-16 15:25:09 +03:00
Onuray Sahin
eb5253ab1a
Refactor duplicated code.
2022-09-16 14:51:40 +03:00
Onuray Sahin
e87d4db72c
Refactor duplicated code.
2022-09-16 14:42:20 +03:00
Adam Brown
11e6ca1784
moving the jitsi exclude directly to the dependency so that other modules also get the exclusion
...
- also excludes the support dependency from the barcode scanner
2022-09-16 12:16:03 +01:00
Adam Brown
ae50f5a006
adding changelog entry
2022-09-16 11:37:39 +01:00
Adam Brown
be9c9f1640
formatting
2022-09-16 11:37:39 +01:00
Adam Brown
1d8b4ce63b
excluding support annotations from jsonviewer module dependency
2022-09-16 11:37:39 +01:00
Adam Brown
4e99217164
excluding jitsi's android-scalablevideoview fork's support library
...
- The library exports a jetified artifact but doesn't remove the support library dependency /home/adam/dev/element/element-android/vector/build.gradle
2022-09-16 11:37:39 +01:00
Adam Brown
c61df899b4
removing unused dependency
2022-09-16 11:37:39 +01:00
Adam Brown
ca92ad267d
excluding compile time legacy support annotations from dependencies
2022-09-16 11:37:38 +01:00
Onuray Sahin
e2313ad1cd
Implement unit tests.
2022-09-16 13:05:06 +03:00
Adam Brown
b05d52bb6d
Merge pull request #6788 from vector-im/feature/adm/app-level-variant-v2
...
`:vector-app` level variants
2022-09-16 10:36:58 +01:00
Benoit Marty
ad16130a94
Merge pull request #7147 from vector-im/dependabot/gradle/appDistribution-16.0.0-beta04
...
Bump appDistribution from 16.0.0-beta03 to 16.0.0-beta04
2022-09-16 09:58:02 +02:00
dependabot[bot]
b3334b3e8d
Bump dependency-check-gradle from 7.1.2 to 7.2.0
...
Bumps dependency-check-gradle from 7.1.2 to 7.2.0.
---
updated-dependencies:
- dependency-name: org.owasp:dependency-check-gradle
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-15 23:14:34 +00:00
dependabot[bot]
e86b72b8db
Bump appDistribution from 16.0.0-beta03 to 16.0.0-beta04
...
Bumps `appDistribution` from 16.0.0-beta03 to 16.0.0-beta04.
Updates `firebase-appdistribution-api-ktx` from 16.0.0-beta03 to 16.0.0-beta04
Updates `firebase-appdistribution` from 16.0.0-beta03 to 16.0.0-beta04
---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-appdistribution-api-ktx
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.firebase:firebase-appdistribution
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-15 23:11:49 +00:00
Florian Renaud
0ce72057dc
Merge pull request #7123 from vector-im/bugfix/fre/start_dm_room_list_glitch
...
Start DM - Fix glitch in the room list
2022-09-15 16:55:47 +02:00
Onuray Sahin
fd9dca9621
Fix existing tests.
2022-09-15 17:39:08 +03:00
Adam Brown
60b164a447
using fully qualified path to test activity, fixes missing reference
2022-09-15 15:17:11 +01:00
ericdecanini
13b1722060
Merge remote-tracking branch 'origin/develop' into bugfix/eric/dismiss-new-chat
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/room/list/home/NewChatBottomSheet.kt
2022-09-15 10:05:13 -04:00
Eric Decanini
01e1d74c72
Merge pull request #7103 from vector-im/bugfix/eric/landscape-bottom-sheet-peek
...
[New Layout] Adds peek height (min height) to new layout bottom sheets
2022-09-15 10:03:11 -04:00
ericdecanini
e9b3d29128
Merge remote-tracking branch 'origin/develop' into bugfix/eric/dismiss-new-chat
2022-09-15 10:02:41 -04: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
619ea819ed
using debug variant for the vector CA tests, gplay only exists at the root level
2022-09-15 14:50:08 +01:00
Adam Brown
68da403f2f
using the top level debug unit test task when executing tests for coverage to avoid needing to specify every module
2022-09-15 14:50:08 +01:00
Adam Brown
e9e29603de
adding missing nightly source inclusions
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
32a15bee04
adding changelog entry
2022-09-15 14:50:08 +01:00
Adam Brown
0691046601
enabling build caching by default to improve build times
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
Adam Brown
e53972cf2d
adding changelog entry
2022-09-15 14:42:56 +01:00
Florian Renaud
6c9ae331e3
transform list to iterable
2022-09-15 15:16:51 +02:00
Onuray Sahin
3e0f76a362
Code review fix.
2022-09-15 15:38:37 +03:00
Onuray Sahin
e3ee59f6c1
Refactor naming of strings.
2022-09-15 15:34:59 +03:00
Onuray Sahin
81cc8ab98b
Code review fixes.
2022-09-15 15:14:46 +03:00
Benoit Marty
3ddaf0c51f
Ensure MatrixItem.UserItem
is not null at other places
2022-09-15 11:29:38 +02:00
ericdecanini
a3fff0777d
Adds changelog file
2022-09-14 17:25:38 -04:00
ericdecanini
283686a9d8
Adds dismiss to new chat bottom sheet actions
2022-09-14 17:22:55 -04:00
Nikita Fedrunov
1d3c191153
scroll recents carouse to start when item added/moved to start ( #7120 )
2022-09-14 22:55:01 +02:00
Nikita Fedrunov
7631c7ac9f
room leaving prompt dialog now waits user to confirm leaving before do so ( #7124 )
2022-09-14 22:54:40 +02:00
Benoit Marty
42fc601c59
changelog
2022-09-14 20:32:31 +02:00
Benoit Marty
92d7391232
state.otherUserMxItem
cannot be null anymore.
...
Ensure the User is retrieved from the network, or fallback to a default User object.
2022-09-14 20:25:43 +02:00
Benoit Marty
6d2a9ec9d5
Prefer using state.otherUserId
over nullable state.otherUserMxItem?.id
2022-09-14 19:05:38 +02:00
Florian Renaud
e792228879
Changelog
2022-09-14 16:41:09 +02:00
Florian Renaud
3b1599763c
Start DM - Fix glitch by not showing the local rooms in the room list
2022-09-14 16:41:09 +02:00
ericdecanini
50b042ee98
Merge remote-tracking branch 'origin/develop' into bugfix/eric/landscape-bottom-sheet-peek
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/room/list/home/NewChatBottomSheet.kt
2022-09-14 09:46:43 -04:00
ericdecanini
f4b5cfc71f
Makes bottom sheets inherit VectorBaseBottomSheetDialogFragment
2022-09-14 09:46:00 -04:00
ericdecanini
e0f327e8f6
Removes unneeded code in BottomSheetDialog.kt
2022-09-14 09:37:42 -04:00
Maxime NATUREL
7982f4be00
Merge pull request #7084 from vector-im/feature/mna/dm-session-details
...
[Device management] Session details screen (PSG-686)
2022-09-14 13:11:22 +02:00
Maxime NATUREL
fb3fdf097c
Reusing some existing strings
2022-09-14 10:31:22 +02:00
Maxime NATUREL
a1bdfd1a5c
Using shouldBeNull() method in unit tests
2022-09-14 10:31:22 +02:00
Maxime NATUREL
279820224c
Long press on the whole content item
2022-09-14 10:31:22 +02:00
Maxime NATUREL
6cd0fbb614
Unit tests for the ViewModel
2022-09-14 10:31:22 +02:00
Maxime NATUREL
c1dfa925c0
Unit tests for use cases to check visibility of sections
2022-09-14 10:31:22 +02:00
Maxime NATUREL
4205b4a777
Unit tests for session overview navigator
2022-09-14 10:31:22 +02:00
Maxime NATUREL
4cd81f194c
Copy content to clipboard on long click on an item
2022-09-14 10:31:22 +02:00
Maxime NATUREL
ecb7d77582
Hiding the last content item divider
2022-09-14 10:31:22 +02:00
Maxime NATUREL
30effb781b
Fixing margins in list items
2022-09-14 10:31:22 +02:00
Maxime NATUREL
92888b666c
Adding extra top margin between sections
2022-09-14 10:31:22 +02:00
Maxime NATUREL
bf88c16c9d
Show basic details info
2022-09-14 10:31:21 +02:00
Maxime NATUREL
94d1649ec9
Creation of header and content items
2022-09-14 10:31:21 +02:00
Maxime NATUREL
c7099f53c1
Using camelCase syntax for view ids
2022-09-14 10:31:21 +02:00
Maxime NATUREL
51fba85a3a
Using buildString{} inline method to improve readability
2022-09-14 10:31:21 +02:00
Maxime NATUREL
3970c2ec31
Using setTextOrHide() extension method inside SessionInfoView
2022-09-14 10:31:21 +02:00
Maxime NATUREL
15cf8b63a0
Using unwrap() extension method
2022-09-14 10:31:21 +02:00
Maxime NATUREL
9553fe0648
Using a ScrollView for the Session overview screen
2022-09-14 10:31:21 +02:00
Maxime NATUREL
a661f9c3fb
Navigation from session overview to session details
2022-09-14 10:31:21 +02:00
Maxime NATUREL
4a89fcea14
Adding basic structure for the new screen
2022-09-14 10:31:21 +02:00
Maxime NATUREL
583cc29472
Adding changelog entry
2022-09-14 10:31:21 +02:00
Benoit Marty
8dbfafb324
Merge pull request #7102 from vector-im/feature/eric/double-space-click-fix
...
Fixes Crash On Double Click Of Space FABs
2022-09-14 10:15:08 +02:00
ericdecanini
34303c4a62
Removes inject constructor in NewChatBottomSheet
2022-09-13 16:27:29 -04:00
ericdecanini
85f16e8dfa
Adds API 30 compatible method
2022-09-13 16:21:36 -04:00
Onuray Sahin
2763ebdd5a
Merge branch 'develop' into feature/ons/device_manager_filter
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesAction.kt
# vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewModel.kt
# vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewState.kt
# vector/src/main/java/im/vector/app/features/settings/devices/v2/GetCurrentSessionCrossSigningInfoUseCase.kt
# vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesFragment.kt
2022-09-13 17:20:44 +03:00
Onuray Sahin
b5c6f60ee6
Scroll to top on filter type changed.
2022-09-13 16:35:30 +03:00
Benoit Marty
1afe0981a6
Use buildjet-4vcpu-ubuntu-2204
runner instead of macos-latest
to build and run the integration tests for the post merge task.
2022-09-13 14:47:35 +02:00
Benoit Marty
6ac9a7627b
Disable 2nd attempt to run the tests.
2022-09-13 14:42:39 +02:00
Benoit Marty
2e8b6e4eb9
typo
2022-09-13 14:40:26 +02:00
Maxime NATUREL
147dac8ebf
Merge pull request #7104 from vector-im/dependabot/gradle/flipper-0.164.0
...
Bump flipper from 0.163.0 to 0.164.0
2022-09-13 14:03:45 +02:00
Benoit Marty
9a651b223b
Use buildjet-4vcpu-ubuntu-2204
runner instead of macos-latest
to build and run the integration tests.
2022-09-13 13:18:18 +02:00
Onuray Sahin
42ade670da
Navigate to session details on click.
2022-09-13 13:47:38 +03:00
Onuray Sahin
0ec67c1ab8
Implement clear filter.
2022-09-13 13:10:03 +03:00
dependabot[bot]
125339a164
Bump flipper from 0.163.0 to 0.164.0
...
Bumps `flipper` from 0.163.0 to 0.164.0.
Updates `flipper` from 0.163.0 to 0.164.0
- [Release notes](https://github.com/facebook/flipper/releases )
- [Commits](https://github.com/facebook/flipper/compare/v0.163.0...v0.164.0 )
Updates `flipper-network-plugin` from 0.163.0 to 0.164.0
- [Release notes](https://github.com/facebook/flipper/releases )
- [Commits](https://github.com/facebook/flipper/compare/v0.163.0...v0.164.0 )
---
updated-dependencies:
- dependency-name: com.facebook.flipper:flipper
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.facebook.flipper:flipper-network-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-12 23:10:32 +00:00
ericdecanini
55c60c9a40
Adds changelog file
2022-09-12 17:49:06 -04:00
ericdecanini
8fc201121d
Adds min height to new chat
2022-09-12 17:44:59 -04:00
ericdecanini
662d77cb7e
Adds min height to space sheet
2022-09-12 17:40:22 -04:00
ericdecanini
db83099dc3
Adds changelog file
2022-09-12 12:29:33 -04:00
ericdecanini
8177d9777c
Fixes crash on double click of space fabs
2022-09-12 12:26:57 -04:00
Benoit Marty
2a59533818
Merge pull request #7082 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.55
...
Bump libphonenumber from 8.12.54 to 8.12.55
2022-09-12 17:29:44 +02:00
Benoit Marty
7f766eef2a
Merge pull request #7092 from pt2121/pt/5424-qr
...
Fix add by QR code layout (#5424 )
2022-09-12 17:28:17 +02:00
Benoit Marty
6ac4d58636
Merge pull request #7098 from vector-im/sync-emojis
...
Sync Emojis
2022-09-12 17:24:58 +02:00
Benoit Marty
ec0770434d
Merge pull request #7035 from vector-im/feature/bma/space_response_model
...
Space response model
2022-09-12 17:24:10 +02:00
Nikita Fedrunov
da83a85f74
new app layout's room list overhaul ( #7101 )
2022-09-12 16:47:32 +02:00
bmarty
0c4707c315
Sync Emojis
2022-09-12 00:06:34 +00:00
Prat T
73eb63a35e
Fix add by QR code layout ( #5424 )
...
Signed-off-by: Prat T <pt2121@users.noreply.github.com >
2022-09-10 10:53:34 -07:00
Benoit Marty
e37344a059
Version++
2022-09-10 08:15:31 +02:00
Benoit Marty
5d035314b4
Merge branch 'release/1.4.36' into develop
2022-09-10 08:13:58 +02:00
Benoit Marty
59d3ff1671
fastlane
2022-09-10 08:13:43 +02:00
Benoit Marty
58b94aef2d
Manually improve CHANGES.md
2022-09-10 08:11:58 +02:00
Benoit Marty
4de62d84b4
towncrier
2022-09-10 08:04:20 +02:00
Benoit Marty
4b63f4b9bf
Merge pull request #7085 from vector-im/feature/bma/fix_push
...
Feature/bma/fix push
2022-09-09 18:03:10 +02:00
Benoit Marty
8c884f45fb
Ignore Instantiatable
class warning
2022-09-09 16:50:55 +02:00
Benoit Marty
e19647f6ca
Firebase provides Map<String, String?>
2022-09-09 16:33:57 +02:00
Benoit Marty
ca2805fb7f
Merge pull request #7083 from vector-im/dependabot/gradle/flipper-0.163.0
...
Bump flipper from 0.162.0 to 0.163.0
2022-09-09 16:05:56 +02:00
Benoit Marty
bdff23a74d
update doc
2022-09-09 15:59:34 +02:00
Benoit Marty
d9ad9859ec
Format
2022-09-09 15:59:34 +02:00
Benoit Marty
7c4527fba6
Fix test - no need to use Moshi to parse FCM Push data.
2022-09-09 15:59:34 +02:00
Maxime NATUREL
b501770fa9
Merge pull request #7058 from vector-im/fix/mna/run-sonar-only-when-token-available
...
CI: only run sonarqube task when token is known
2022-09-09 11:41:06 +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
Maxime NATUREL
ff9add5a0c
Re-adding env variables section inside the sonarqube job
2022-09-09 09:25:36 +02:00
Maxime NATUREL
b60c279c06
Re-adding "always()" expression in the condition
2022-09-09 09:25:36 +02:00
Maxime NATUREL
41f75eed50
Adding changelog entry
2022-09-09 09:25:36 +02:00
Maxime NATUREL
398f9427df
Only run sonarqube task if tokens are not empty to avoid failure
2022-09-09 09:25:36 +02:00
dependabot[bot]
b4d72d2219
Bump flipper from 0.162.0 to 0.163.0
...
Bumps `flipper` from 0.162.0 to 0.163.0.
Updates `flipper` from 0.162.0 to 0.163.0
- [Release notes](https://github.com/facebook/flipper/releases )
- [Commits](https://github.com/facebook/flipper/compare/v0.162.0...v0.163.0 )
Updates `flipper-network-plugin` from 0.162.0 to 0.163.0
- [Release notes](https://github.com/facebook/flipper/releases )
- [Commits](https://github.com/facebook/flipper/compare/v0.162.0...v0.163.0 )
---
updated-dependencies:
- dependency-name: com.facebook.flipper:flipper
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.facebook.flipper:flipper-network-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-08 23:09:02 +00:00
dependabot[bot]
b66c405430
Bump libphonenumber from 8.12.54 to 8.12.55
...
Bumps [libphonenumber](https://github.com/google/libphonenumber ) from 8.12.54 to 8.12.55.
- [Release notes](https://github.com/google/libphonenumber/releases )
- [Changelog](https://github.com/google/libphonenumber/blob/master/making-metadata-changes.md )
- [Commits](https://github.com/google/libphonenumber/compare/v8.12.54...v8.12.55 )
---
updated-dependencies:
- dependency-name: com.googlecode.libphonenumber:libphonenumber
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-08 23:08:41 +00:00
Onuray Sahin
11079afa6b
Keep initial filter type on bottom sheet.
2022-09-08 19:25:11 +03:00
Onuray Sahin
41ca662dcc
Update device list according to the filter type.
2022-09-08 18:28:17 +03:00
sim
a17a4fe4b1
Add logs for invalid push data
2022-09-08 17:16:55 +02:00
Benoit Marty
614383c08d
Merge pull request #7081 from vector-im/bugfix/nfe/app_layout_feature_flag_restart
...
restart HomeActivity when app layout flag is changed
2022-09-08 16:54:08 +02:00
sim
3e12907b26
Parse pushData in the push receiver
2022-09-08 16:25:48 +02:00
NIkita Fedrunov
4222c7c7c4
changed to only restart home activity when resumed with different app layout flag state
2022-09-08 16:24:34 +02:00
NIkita Fedrunov
cb36ef766c
restart app when app layout flag is changed
2022-09-08 16:14:57 +02:00
sim
bc5309b5d7
Rename VectorMessagingReceiver to VectorUnifiedPushMessagingReceiver
2022-09-08 15:40:06 +02:00
sim
dbea1726ec
Rename VectorMessagingHelper to VectorPushHandler
2022-09-08 15:38:52 +02:00
sim
2527dbbeb2
Rename FirebaseReceiver to VectorFirebaseMessagingService
2022-09-08 15:37:18 +02:00
Benoit Marty
de17c47a7d
Merge pull request #7038 from vector-im/feature/eric/new-layout-labs
...
New Layout - Labs Flag (to replace feature flag)
2022-09-08 14:35:38 +02:00
Onuray Sahin
ab4ebc7f11
List devices.
2022-09-08 13:47:07 +03: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
sim
65654e7e8a
Lint
2022-09-08 12:21:11 +02:00
NIkita Fedrunov
6badbe738d
robots are not checking feature flag for newAppLayout
2022-09-08 12:09:33 +02:00
sim
f65074b3c5
Update pusher with FCM new token only if using FCM
2022-09-08 11:46:34 +02:00
Maxime NATUREL
62dbab907d
Merge pull request #7044 from vector-im/feature/mna/clean-vm-for-dm-v2
...
[Devices Management] Refactor some code to improve testability (PSG-701)
2022-09-08 11:44:56 +02:00
sim
48498020a0
Ensure FCM always have the good gateway
2022-09-08 11:23:15 +02:00
sim
3267cbbf78
Lint
2022-09-08 11:15:41 +02:00
sim
94e2a0a3e3
Ensure FCM token is always retrieved
2022-09-08 10:58:08 +02:00
Benoit Marty
5dd26a43dd
Merge pull request #7059 from vector-im/bugfix/eric/new-layout-open-invite
...
New Layout - Allows you to open an invite by clicking its cell
2022-09-08 10:51:19 +02:00
Benoit Marty
a743cf28c6
Merge pull request #7061 from vector-im/feature/bma/no_ReleaseNotesActivity_on_login
...
Fix ReleaseNotesActivity displayed after login.
2022-09-08 10:50:50 +02:00
sim
7bdcacf489
Merge branch 'misc/refactor-uphelper' into fix/fcm-push2
2022-09-08 10:49:53 +02:00
sim
6ba963b552
Fix gateway
2022-09-08 10:49:49 +02:00
sim
0b9b8251f9
Do not intent to VectorMessagingReceiver from FirebaseReceiver
...
Use VectorMessagingHelper to directly call onMessage
2022-09-08 10:34:56 +02:00
Maxime NATUREL
45b138e53d
Using orFalse() extension method on nullable boolean
2022-09-08 09:48:45 +02:00
Maxime NATUREL
c45f536855
RefreshDevicesOnCryptoDevicesChangeUseCase unit tests
2022-09-08 09:48:45 +02:00
Maxime NATUREL
f2891b74c5
Adding changelog entry
2022-09-08 09:48:45 +02:00
Maxime NATUREL
047384c08c
Fix some coding style issues
2022-09-08 09:48:45 +02:00
Maxime NATUREL
3566b10e3c
DevicesViewModel unit tests
2022-09-08 09:48:45 +02:00
Maxime NATUREL
438f302787
GetDeviceFullInfoListUseCase unit tests
2022-09-08 09:48:45 +02:00
Maxime NATUREL
07d9e35842
GetCurrentSessionCrossSigningInfoUseCase unit tests
2022-09-08 09:48:45 +02:00
Maxime NATUREL
27031ab267
RefreshDevicesUseCase unit tests
2022-09-08 09:48:45 +02:00
Maxime NATUREL
06d447247a
Updating existing unit tests
2022-09-08 09:48:45 +02:00
Maxime NATUREL
0eae1bd505
Listen verification + refresh devices use cases
2022-09-08 09:48:45 +02:00
Maxime NATUREL
39a0b3b1ba
Moving recently created use cases inside v2 package
2022-09-08 09:48:45 +02:00
Maxime NATUREL
712d39b9dd
Inject new ViewModel in the fragment V2 + add use cases
2022-09-08 09:48:43 +02:00
Maxime NATUREL
4a6a39b3c4
Declare MarkAsManuallyVerified action
2022-09-08 09:48:03 +02:00
Maxime NATUREL
e3c41a07e5
Empty ViewModel V2
2022-09-08 09:48:03 +02:00
Maxime NATUREL
6c2bf35d60
Merge pull request #7005 from vector-im/feature/mna/session-overview-screen
...
[Devices Management] Session overview screen (PSG-691, PSG-693)
2022-09-08 09:18:31 +02:00
Benoit Marty
418a48de18
Deleting translations of 2 strings. They will have to be translated again due to the addition of %s
in the original strings.
2022-09-07 18:24:13 +02:00
sim
00a04b807e
Lint
2022-09-07 18:22:34 +02:00
Benoit Marty
f13c34b2a0
Merge pull request #7060 from RiotTranslateBot/weblate-element-android-element-app
...
Translations update from Weblate
2022-09-07 18:22:03 +02:00
sim
5b46c803b2
Add changelog detail
...
Signed-off-by: sim <git@sgougeon.fr >
2022-09-07 18:19:06 +02:00
sim
9cf6dd7a88
Use firebaseReceiver with FCM
2022-09-07 18:02:26 +02:00
Onuray Sahin
643f99b8e0
Merge branch 'feature/mna/clean-vm-for-dm-v2' into feature/ons/device_manager_filter
...
* feature/mna/clean-vm-for-dm-v2:
RefreshDevicesOnCryptoDevicesChangeUseCase unit tests
Adding changelog entry
Fix some coding style issues
DevicesViewModel unit tests
GetDeviceFullInfoListUseCase unit tests
GetCurrentSessionCrossSigningInfoUseCase unit tests
RefreshDevicesUseCase unit tests
Updating existing unit tests
Listen verification + refresh devices use cases
Moving recently created use cases inside v2 package
Inject new ViewModel in the fragment V2 + add use cases
Declare MarkAsManuallyVerified action
Empty ViewModel V2
# Conflicts:
# vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesFragment.kt
2022-09-07 18:31:30 +03:00
Benoit Marty
5143ef9deb
Merge pull request #6727 from anoadragon453/patch-2
...
Clarify that setting up a FCM Rewrite Proxy is not necessary for use of the UnifiedPush FCM distributor.
2022-09-07 15:51:04 +02:00
Benoit Marty
59e6fa98c9
Merge pull request #7000 from pt2121/pt/6529-room
...
Suggest @room when @channel, @everyone, or @here is typed in composer
2022-09-07 15:49:18 +02:00
Onuray Sahin
8dcbd3710d
Merge branch 'feature/mna/session-overview-screen' into feature/ons/device_manager_filter
...
* feature/mna/session-overview-screen: (57 commits)
Fix missing mapper in CryptoStoreHelper for tests
Fix unused string warning
Update unit tests
Rendering inactive status in SessionInfoView
Adding comment with examples of some parametrized strings
Fix post rebase
Fixing wrong copyright title
Adding last seen details + fix observation of wrong deviceId in ViewModel
Adding learn more link in verification status details
Unit tests for computing trust level of device
Unit tests for GetCurrentSessionCrossSigningInfoUseCase
Updating existing unit tests
Navigation from other session item
Show info in overview screen
Renaming CurrentSessionView into SessionInfoView to be more generic
Introducing some reusable usecases
Adding unit tests for viewModel
Adding unit tests for mapper
Adding unit tests for the new use case
Adding use case to get full device info for a given device id
...
# Conflicts:
# library/ui-strings/src/main/res/values/strings.xml
# vector/src/main/AndroidManifest.xml
# vector/src/main/java/im/vector/app/core/di/MavericksViewModelModule.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/VectorSettingsDevicesViewNavigator.kt
2022-09-07 16:33:35 +03:00
Benoit Marty
a5046d43c8
Fix ReleaseNotesActivity displayed after login.
...
Ensure the state is up to date, when we will request it later with withState{}
2022-09-07 14:51:37 +02:00
Weblate
d1776a04c0
Merge branch 'origin/develop' into Weblate.
2022-09-07 12:12:04 +00:00
Przemysław Romanik
13dd87dd85
Translated using Weblate (Polish)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/pl/
2022-09-07 12:11:56 +00:00
Przemysław Romanik
36ba1c5491
Translated using Weblate (Polish)
...
Currently translated at 99.8% (2358 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2022-09-07 12:11:54 +00:00
ericdecanini
3b2fa0d563
Merge remote-tracking branch 'origin/develop' into bugfix/eric/new-layout-open-invite
2022-09-07 14:03:54 +02:00
ericdecanini
4a31dc403f
Removes unused import
2022-09-07 14:03:48 +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
3c6efd673e
Allows you to open an invite by clicking the invite cell
2022-09-07 11:58:47 +02:00
Benoit Marty
c408621bd5
Merge pull request #7054 from vector-im/feature/bma/fix_invite_to_room_in_space
...
Fix invite to room in space
2022-09-07 11:53:34 +02:00
Benoit Marty
8c32b08505
Changelog
2022-09-07 11:06:49 +02:00
Benoit Marty
9b5d8c2d01
Merge pull request #6935 from vector-im/dependabot/gradle/com.autonomousapps.dependency-analysis-1.13.1
...
Bump com.autonomousapps.dependency-analysis from 1.12.0 to 1.13.1
2022-09-07 11:03:43 +02:00
Benoit Marty
80507dac00
Merge pull request #7024 from vector-im/bugfix/eric/new-layout-recents-padding
...
New Layout - Fixes padding of recents item selectable background
2022-09-07 11:00:36 +02:00
Benoit Marty
199195dcbd
Merge pull request #7039 from vector-im/feature/eric/new-layout-update-icons
...
New Layout - Replace space icon (and release notes image)
2022-09-07 10:57:23 +02:00
Benoit Marty
608c4bacec
Merge pull request #7055 from vector-im/kittykat-patch-1
...
Update automation to match renamed coloumns
2022-09-07 10:49:37 +02:00
Kat Gerasimova
39f366a4a2
Update automation to match renamed coloumns
...
App team's column names have been updated
2022-09-07 09:36:59 +01:00
ericdecanini
64c8789ef2
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-labs
2022-09-07 10:35:44 +02:00
Eric Decanini
da88b37ec7
Merge pull request #7040 from vector-im/bugfix/eric/new-layout-missing-header
...
New Layout - Adds missing space list header
2022-09-07 10:31:31 +02:00
Maxime NATUREL
669beb1156
Fix missing mapper in CryptoStoreHelper for tests
2022-09-07 10:27:19 +02:00
Benoit Marty
2ba00b3845
If we need the FragmentManager, let's require to have a FragmentActivity.
2022-09-07 10:14:29 +02:00
Benoit Marty
fe484e84f4
Fix clicking on invite does not work. Fix #7053
...
We need the FragmentManager to display a bottom sheet.
2022-09-07 10:01:31 +02:00
Maxime NATUREL
2592bc3772
RefreshDevicesOnCryptoDevicesChangeUseCase unit tests
2022-09-07 09:44:48 +02:00
Maxime NATUREL
7d549a311f
Adding changelog entry
2022-09-07 09:44:45 +02:00
Maxime NATUREL
c65bbd91d9
Fix some coding style issues
2022-09-07 09:44:43 +02:00
Maxime NATUREL
88a5c42a4a
DevicesViewModel unit tests
2022-09-07 09:44:40 +02:00
Maxime NATUREL
6394c7efde
GetDeviceFullInfoListUseCase unit tests
2022-09-07 09:44:37 +02:00
Maxime NATUREL
7511d21a6f
GetCurrentSessionCrossSigningInfoUseCase unit tests
2022-09-07 09:44:34 +02:00
Maxime NATUREL
32f7767aa5
RefreshDevicesUseCase unit tests
2022-09-07 09:44:30 +02:00
Maxime NATUREL
07df58f4df
Updating existing unit tests
2022-09-07 09:44:27 +02:00
Maxime NATUREL
69cb5738a4
Listen verification + refresh devices use cases
2022-09-07 09:44:24 +02:00
Maxime NATUREL
fa1ef06952
Moving recently created use cases inside v2 package
2022-09-07 09:44:21 +02:00
Maxime NATUREL
3a73e72b16
Inject new ViewModel in the fragment V2 + add use cases
2022-09-07 09:44:18 +02:00
Maxime NATUREL
801eef3ce7
Declare MarkAsManuallyVerified action
2022-09-07 09:44:14 +02:00
Maxime NATUREL
7248692273
Empty ViewModel V2
2022-09-07 09:44:09 +02:00
Benoit Marty
c5d3eaffb9
Merge pull request #7041 from vector-im/feature/bma/debug_release_note
...
Debug release note
2022-09-07 09:40:48 +02:00
Maxime NATUREL
682905df25
Fix unused string warning
2022-09-07 09:32:48 +02:00
Maxime NATUREL
2148270773
Update unit tests
2022-09-07 09:32:48 +02:00
Maxime NATUREL
6e9b2baf6f
Rendering inactive status in SessionInfoView
2022-09-07 09:32:48 +02:00
Maxime NATUREL
0b105e2a7a
Adding comment with examples of some parametrized strings
2022-09-07 09:32:48 +02:00
Maxime NATUREL
52d05b373c
Fix post rebase
2022-09-07 09:32:47 +02:00
Maxime NATUREL
fb8d4668d8
Fixing wrong copyright title
2022-09-07 09:32:47 +02:00
Maxime NATUREL
1ad585e154
Adding last seen details + fix observation of wrong deviceId in ViewModel
2022-09-07 09:32:47 +02:00
Maxime NATUREL
d12bb09273
Adding learn more link in verification status details
2022-09-07 09:32:47 +02:00
Maxime NATUREL
fde7072bc7
Unit tests for computing trust level of device
2022-09-07 09:32:47 +02:00
Maxime NATUREL
38a04c3655
Unit tests for GetCurrentSessionCrossSigningInfoUseCase
2022-09-07 09:32:47 +02:00
Maxime NATUREL
3f30cf0bee
Updating existing unit tests
2022-09-07 09:32:47 +02:00
Maxime NATUREL
78c2b10b89
Navigation from other session item
2022-09-07 09:32:47 +02:00
Maxime NATUREL
f4865df50c
Show info in overview screen
2022-09-07 09:32:47 +02:00
Maxime NATUREL
52006c1bb4
Renaming CurrentSessionView into SessionInfoView to be more generic
2022-09-07 09:32:47 +02:00
Maxime NATUREL
a5ee4faef4
Introducing some reusable usecases
2022-09-07 09:32:47 +02:00
Maxime NATUREL
b995f798f9
Adding unit tests for viewModel
2022-09-07 09:32:47 +02:00
Maxime NATUREL
611749c08f
Adding unit tests for mapper
2022-09-07 09:32:47 +02:00
Maxime NATUREL
0c3310dd16
Adding unit tests for the new use case
2022-09-07 09:32:47 +02:00
Maxime NATUREL
68f106efac
Adding use case to get full device info for a given device id
2022-09-07 09:32:47 +02:00
Maxime NATUREL
e542dc4aac
Adding a method to retrieve livedata of crypto device info for a given device id
2022-09-07 09:32:47 +02:00
Maxime NATUREL
f74a0b0901
Adding a method to retrieve livedata of device info for a given device id
2022-09-07 09:32:47 +02:00
Maxime NATUREL
2a599d9760
Small renamings/reorganization in CryptoService
2022-09-07 09:32:47 +02:00
Maxime NATUREL
3eb29b4661
Renaming view state
2022-09-07 09:32:47 +02:00
Maxime NATUREL
26dbd31717
Unit tests for navigator
2022-09-07 09:32:47 +02:00
Maxime NATUREL
ebf707dca9
Navigation from current session
2022-09-07 09:32:45 +02:00
Maxime NATUREL
969663786b
Renaming header list view to be consistent
2022-09-07 09:32:09 +02:00
Maxime NATUREL
e2aa66e4c2
Adding changelog entry
2022-09-07 09:32:09 +02:00
ericdecanini
afbb76f341
Fixes lint error
2022-09-07 08:36:52 +02:00
Jorge Martín
273999ee88
Fix voice recording tests
2022-09-06 20:08:29 +02:00
ericdecanini
6c2363471d
Unlocks the drawer layout when not new layout
2022-09-06 18:01:36 +02:00
Onuray Sahin
1a5db3cc2c
Add changelog.
2022-09-06 18:49:15 +03:00
ericdecanini
9564c8f144
Changes some preferences to be enabled or disabled by labs flag
2022-09-06 17:32:08 +02:00
ericdecanini
d77ce27953
Fixes wrong use of feature flag instead of labs flag
2022-09-06 17:31:52 +02:00
Onuray Sahin
392cbeca8a
Fix UI styles.
2022-09-06 18:13:03 +03:00
Benoit Marty
b4fcffbdf9
Add missing points.
2022-09-06 17:11:25 +02:00
Benoit Marty
22f8ace4c4
Merge pull request #6957 from vector-im/sync-analytics-plan
...
Sync analytics plan
2022-09-06 17:09:52 +02:00
Onuray Sahin
39364a68b1
Navigate to other sessions screen.
2022-09-06 17:46:56 +03:00
Onuray Sahin
3bfeaa764c
Create other sessions activity.
2022-09-06 17:23:03 +03:00
Onuray Sahin
604b7dafbd
Create other sessions fragment.
2022-09-06 17:09:07 +03:00
ericdecanini
b7efd6384c
Changes vector feature preference key and function name for clarity
2022-09-06 16:07:12 +02:00
ericdecanini
ef17aac981
Adds changelog file
2022-09-06 15:52:37 +02:00
Benoit Marty
f54979ce13
Add some debug tools about ReleaseNotesActivity.
...
- reset the show status
- display this Activity
2022-09-06 15:50:48 +02:00
ericdecanini
593a04ea25
Adds missing space list header
2022-09-06 15:41:30 +02:00
ericdecanini
31a3552e26
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-labs
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/settings/VectorSettingsLabsFragment.kt
2022-09-06 15:32:00 +02:00
ericdecanini
468c7b600c
Re-adds feature flag
2022-09-06 15:30:19 +02:00
Benoit Marty
16fad63e49
Better to call setAppLayoutOnboardingShown when we are sure the Activity has been run.
2022-09-06 15:15:59 +02:00
Benoit Marty
f604b1d384
Private val is better.
2022-09-06 15:00:55 +02:00
Benoit Marty
b3eac52e3f
Merge pull request #7022 from vector-im/feature/nfe/app_layout_hide_filters_for_space
...
hide favourites and dms filters for a selected space, if they are empty
2022-09-06 14:56:53 +02:00
Onuray Sahin
5485b9a530
Implement device manager filter bottom sheet.
2022-09-06 15:56:50 +03:00
Benoit Marty
1c35e5ae9c
Merge pull request #6986 from vector-im/feature/nfe/invites_empty_state
...
empty state for new invites screen
2022-09-06 14:56:06 +02:00
Benoit Marty
4e0735c759
Merge pull request #7021 from vector-im/feature/nfe/app_layout_settings_update
...
obsolete settings are hidden when app layout flag is enabled
2022-09-06 14:53:51 +02:00
NIkita Fedrunov
4dc01fcfa6
changes according to CR
2022-09-06 14:51:11 +02:00
ericdecanini
91b4918526
Merge remote-tracking branch 'origin/feature/nfe/app_layout_hide_filters_for_space' into feature/eric/new-layout-labs
2022-09-06 14:46:12 +02:00
ericdecanini
5e0d84bb25
Uses referenced default value for new layout labs flag
2022-09-06 14:42:54 +02:00
ericdecanini
73d4492bf5
Adds changelog file
2022-09-06 14:40:47 +02:00
ericdecanini
707ff27371
Replaces spaces icon (and corresponding release notes image)
2022-09-06 14:34:42 +02:00
Onuray Sahin
8ac876380b
Create filter bottom sheet layout.
2022-09-06 14:49:33 +03:00
Onuray Sahin
83990b6a0b
Add string resources.
2022-09-06 14:48:39 +03:00
phardyle
250633ec67
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.7% (2356 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2022-09-06 11:32:54 +00:00
Anonimas
fea0c27bdd
Translated using Weblate (Lithuanian)
...
Currently translated at 25.0% (592 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/lt/
2022-09-06 11:32:53 +00:00
waclaw66
59f8753c6a
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2361 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2022-09-06 11:32:43 +00:00
ericdecanini
a851b0aa96
Fixes lint error
2022-09-06 13:31:57 +02:00
ericdecanini
fbe5918f30
Adds changelog file
2022-09-06 12:52:48 +02:00
ericdecanini
24509543b9
Replaces feature flag with labs flag
2022-09-06 12:48:03 +02:00
Benoit Marty
97a010cbc5
Update doc.
2022-09-06 12:15:20 +02:00
Benoit Marty
8f69c5e0bc
Split long lines and improve readability.
2022-09-06 12:10:21 +02:00
Benoit Marty
bfc89242fe
Changelog
2022-09-06 11:45:05 +02:00
Benoit Marty
3c7889c95d
Some cleanup
2022-09-06 11:36:44 +02:00
Benoit Marty
9347bc8cf4
Use a dedicated model for rooms/{roomId}/hierarchy
endpoint result.
...
`rooms.children_state` is now a list of `SpaceChildSummaryEvent` instead of a list of `Event`.
2022-09-06 11:36:28 +02:00
Nikita Fedrunov
7cc7444bd5
applayout release experience ( #7003 )
2022-09-06 11:32:11 +02:00
Benoit Marty
6a3bef591c
Merge pull request #6994 from vector-im/dependabot/gradle/com.github.UnifiedPush-android-embedded_fcm_distributor-2.1.3
...
Bump android-embedded_fcm_distributor from 2.1.2 to 2.1.3
2022-09-06 11:16:14 +02:00
NIkita Fedrunov
e0c455a476
update according to code review
2022-09-06 10:08:32 +02:00
Germain
36a221adf1
Merge pull request #6998 from vector-im/gsouquet-threads-automation
2022-09-06 08:51:12 +01:00
NIkita Fedrunov
ee300cf11d
hide favourites and dms filters for a selected space, if they are empty
2022-09-06 07:54:16 +02:00
NIkita Fedrunov
891173c04a
compilation error fixed
2022-09-06 07:18:45 +02:00
NIkita Fedrunov
1b651f2aa5
fixed lint
2022-09-06 06:59:10 +02:00
NIkita Fedrunov
9a29c79233
obsolete settings are hidden when app layout flag is enabled
2022-09-06 00:41:58 +02:00
NIkita Fedrunov
67b7bc3d83
fixed allscreens sanity test for enabled app layout flag
2022-09-06 00:00:35 +02:00
NIkita Fedrunov
61cf3c3125
review changes
2022-09-05 18:56:43 +02:00
NIkita Fedrunov
ecd1776085
removed obsolete cast
2022-09-05 16:51:38 +02:00
NIkita Fedrunov
8314eb71c0
Merge branch 'develop' into feature/nfe/invites_empty_state
2022-09-05 12:32:01 +02:00
Maxime NATUREL
eb59a534e0
Fix unused string warning
2022-09-05 10:54:38 +02:00
Maxime NATUREL
838064dad3
Update unit tests
2022-09-05 09:50:16 +02:00
Maxime NATUREL
af484813b5
Rendering inactive status in SessionInfoView
2022-09-05 09:40:02 +02:00
Maxime NATUREL
1c501a0083
Adding comment with examples of some parametrized strings
2022-09-05 09:19:14 +02:00
Maxime NATUREL
9dcb2b31a3
Fix post rebase
2022-09-05 09:19:14 +02:00
Maxime NATUREL
19578cfa66
Fixing wrong copyright title
2022-09-05 09:13:13 +02:00
Maxime NATUREL
bbe238e9c6
Adding last seen details + fix observation of wrong deviceId in ViewModel
2022-09-05 09:13:13 +02:00
Maxime NATUREL
3eaf5f7fe0
Adding learn more link in verification status details
2022-09-05 09:13:13 +02:00
Maxime NATUREL
384c118b8d
Unit tests for computing trust level of device
2022-09-05 09:13:13 +02:00
Maxime NATUREL
af985d9b1f
Unit tests for GetCurrentSessionCrossSigningInfoUseCase
2022-09-05 09:13:13 +02:00
Maxime NATUREL
31c908c873
Updating existing unit tests
2022-09-05 09:13:12 +02:00
Maxime NATUREL
30710f7f15
Navigation from other session item
2022-09-05 09:13:12 +02:00
Maxime NATUREL
b626a1e4f9
Show info in overview screen
2022-09-05 09:13:12 +02:00
Maxime NATUREL
7c32884df5
Renaming CurrentSessionView into SessionInfoView to be more generic
2022-09-05 09:13:12 +02:00
Maxime NATUREL
ca70eddaf5
Introducing some reusable usecases
2022-09-05 09:13:12 +02:00
Maxime NATUREL
412fda27af
Adding unit tests for viewModel
2022-09-05 09:13:12 +02:00
Maxime NATUREL
295ae55142
Adding unit tests for mapper
2022-09-05 09:13:12 +02:00
Maxime NATUREL
40d716d099
Adding unit tests for the new use case
2022-09-05 09:13:12 +02:00
Maxime NATUREL
13626a161a
Adding use case to get full device info for a given device id
2022-09-05 09:13:12 +02:00
Maxime NATUREL
cc36f40a8d
Adding a method to retrieve livedata of crypto device info for a given device id
2022-09-05 09:13:12 +02:00
Maxime NATUREL
c690a8cd81
Adding a method to retrieve livedata of device info for a given device id
2022-09-05 09:13:12 +02:00
Maxime NATUREL
eb64b376f4
Small renamings/reorganization in CryptoService
2022-09-05 09:13:12 +02:00
Maxime NATUREL
862edffcee
Renaming view state
2022-09-05 09:13:12 +02:00
Maxime NATUREL
a1102738d0
Unit tests for navigator
2022-09-05 09:13:12 +02:00
Maxime NATUREL
ba1549048d
Navigation from current session
2022-09-05 09:13:12 +02:00
Maxime NATUREL
ed3bd871ea
Renaming header list view to be consistent
2022-09-05 09:13:12 +02:00
Maxime NATUREL
90fedfea93
Adding changelog entry
2022-09-05 09:13:12 +02:00
bmarty
0f4deb7067
Sync analytics plan
2022-09-05 00:03:36 +00:00
Linerly
00f1c06504
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/id/
2022-09-04 14:33:04 +00:00
Danial Behzadi
82868dd6b7
Translated using Weblate (Persian)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fa/
2022-09-04 14:33:02 +00:00
random
df25b1a419
Translated using Weblate (Italian)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/it/
2022-09-04 14:33:00 +00:00
Jozef Gaal
0973a20fe4
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sk/
2022-09-04 14:32:59 +00:00
lvre
abca70f6f9
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/pt_BR/
2022-09-04 14:32:57 +00:00
Emese Tóth
e4a1495f36
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/hu/
2022-09-04 14:32:55 +00:00
Glandos
8727912052
Translated using Weblate (French)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fr/
2022-09-04 14:32:53 +00:00
Vri
bb6cb597d1
Translated using Weblate (German)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/de/
2022-09-04 14:32:52 +00:00
Jozef Gaal
511c6a2ae1
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (2361 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/
2022-09-04 14:32:50 +00:00
lvre
a147d8623b
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (2361 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2022-09-04 14:32:49 +00:00
random
34a424678d
Translated using Weblate (Italian)
...
Currently translated at 100.0% (2361 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2022-09-04 14:32:48 +00:00
Linerly
b13546b096
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2361 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2022-09-04 14:32:47 +00:00
Emese Tóth
db29ebb93d
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2361 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
2022-09-04 14:32:46 +00:00
Glandos
287e890f60
Translated using Weblate (French)
...
Currently translated at 100.0% (2361 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2022-09-04 14:32:43 +00:00
Danial Behzadi
c3bac2f0cf
Translated using Weblate (Persian)
...
Currently translated at 100.0% (2361 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2022-09-04 14:32:42 +00:00
Vri
054802c02b
Translated using Weblate (German)
...
Currently translated at 99.3% (2346 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2022-09-04 14:32:41 +00:00
Prat T
6917e97f49
Suggest @room when @channel, @everyone, or @here is typed in composer ( #6529 )
...
Signed-off-by: Prat T <pt2121@users.noreply.github.com >
2022-09-03 17:26:45 -07:00
Germain
ad360074bf
Remove threads board automation
...
The threads board has been closed and is now replaced by the Delight board
2022-09-02 15:54:08 +01:00
Jeff Huang
9616cd4186
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hant/
2022-09-02 08:38:07 +00:00
Priit Jõerüüt
c302438b37
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/et/
2022-09-02 08:38:05 +00:00
Ihor Hordiichuk
3c53a579a9
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/uk/
2022-09-02 08:38:03 +00:00
Jeff Huang
e0e9fbc820
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2361 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2022-09-02 08:38:01 +00:00
phardyle
ec260fac16
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.7% (2356 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2022-09-02 08:38:00 +00:00
Ihor Hordiichuk
cad23d1477
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (2361 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2022-09-02 08:37:59 +00:00
Priit Jõerüüt
578ff6bd44
Translated using Weblate (Estonian)
...
Currently translated at 99.6% (2353 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2022-09-02 08:37:57 +00:00
Auri B. P
8535e30937
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (2361 of 2361 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ca/
2022-09-02 08:37:56 +00:00
dependabot[bot]
da73550493
Bump android-embedded_fcm_distributor from 2.1.2 to 2.1.3
...
Bumps android-embedded_fcm_distributor from 2.1.2 to 2.1.3.
---
updated-dependencies:
- dependency-name: com.github.UnifiedPush:android-embedded_fcm_distributor
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-01 23:10:39 +00:00
Weblate
3e6f406ad4
Merge branch 'origin/develop' into Weblate.
2022-09-01 15:12:18 +00:00
waclaw66
deaf6984c1
Translated using Weblate (Czech)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/cs/
2022-09-01 15:12:18 +00:00
NIkita Fedrunov
5003459962
empty state for new invites screen
2022-09-01 14:39:13 +02:00
sim
f7ae377874
Add changelog
...
Signed-off-by: sim <git@sgougeon.fr >
2022-08-25 09:33:26 +02:00
sim
e2646c3243
Remove never-matched if
2022-08-25 09:05:57 +02:00
sim
42c580c249
Add comments
2022-08-25 09:05:57 +02:00
sim
a4dd08ddb3
Always use register to open the distributor dialog
...
The forced unregistration always happens in register
function
2022-08-25 09:05:57 +02:00
sim
02d54878c3
Set distributor dialog always cancelable
...
ATM, it uses the default fallback if cancelled
2022-08-25 09:05:57 +02:00
Adam Brown
cda50dca8c
trigger CI
2022-08-25 09:05:57 +02:00
dependabot[bot]
d130dd5e1b
Bump com.autonomousapps.dependency-analysis from 1.12.0 to 1.13.1
...
Bumps com.autonomousapps.dependency-analysis from 1.12.0 to 1.13.1.
---
updated-dependencies:
- dependency-name: com.autonomousapps.dependency-analysis
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-24 23:09:05 +00:00
Andrew Morgan
e00a9a10fb
changelog
2022-08-18 11:24:02 +01:00
Andrew Morgan
d52f3ab586
Clarify that an FCM Rewrite Proxy is not necessary
2022-08-18 11:24:02 +01:00