Onuray Sahin
4ccd242cbf
Merge pull request #6170 from vector-im/feature/ons/live_location_bottom_sheet
...
Live Location Sharing - User List Bottom Sheet [PSF-890]
2022-05-30 21:07:25 +03:00
Benoit Marty
ae94f45f34
Merge pull request #5952 from vector-im/feature/bma/sdk_user_story
...
Sdk user story
2022-05-30 18:30:56 +02:00
Onuray Sahin
353f290f0c
Fix unit tests.
2022-05-30 19:21:57 +03:00
Onuray Sahin
84b3d5520c
Fix unit tests.
2022-05-30 17:41:26 +03:00
Onuray Sahin
04679ea21d
Merge branch 'develop' into feature/ons/live_location_bottom_sheet
...
* develop: (114 commits)
Docs: Fix various formatting and spelling issues in notifications.md
Fixing non necessary breaking line
continuing to the originally supplied url when a rtl override character is detected
splitting url detection condition into separate branches
Cleaner code
Create extension `String?.toActiveSpaceOrOrphanRooms()` to reduce noise.
Add changelog
Fix test compilation
Add some Kdoc
Add some Kdoc
Create SpaceFilter.OrphanRooms to improve the API. Not 100% of the side effect. There is probably some (fixed?) bugs here.
Rename ActiveSpaceFilter to SpaceFilter
Remove `ActiveSpaceFilter.None` Prefer nullability for API coherency of `RoomSummaryQueryParams`
Add some Kdoc
Remove duplicated lines of code (the same code is done a few lines later)
Remove `RoomCategoryFilter.ALL` Prefer nullability for API coherency of `RoomSummaryQueryParams`
`displayName` default value is now `QueryStringValue.NoCondition`. It was working fine since in the DB we always have a name using `RoomDisplayNameFallbackProvider`, which in our current implementation always return a non empty String.
Small rework for nicer code
Remove duplicated code lines
Remove `roomId` from `RoomSummaryQueryParams.Builder()`. Create a new API in RoomService to observe a room summary from a roomId.
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/location/live/map/LocationLiveMapViewFragment.kt
2022-05-30 16:27:11 +03:00
Aris Kotsomitopoulos
9a756f2b7a
Merge pull request #6168 from vector-im/feature/aris/threads_update_icons
...
Fix wrong rendered vector icon
2022-05-30 15:59:18 +03:00
Onuray Sahin
21abc3fa77
Code review fixes.
2022-05-30 15:40:36 +03:00
Benoit Marty
ab651cbe50
Merge pull request #6164 from vector-im/bug/adm/link-checking
...
Ask the user to confirm urls which contain unicode direction overrides
2022-05-30 14:07:23 +02:00
Onuray Sahin
aa344b1ecd
Code documentation.
2022-05-30 13:56:17 +03:00
Maxime NATUREL
eeaf9fd616
Merge pull request #6129 from vector-im/feature/mna/PSF-1019-user-pins
...
[Location sharing] - Show user live location pins in map view (PSF-1019)
2022-05-30 12:32:09 +02:00
Onuray Sahin
b262aad3a8
Remove unused layout.
2022-05-30 13:24:31 +03:00
Maxime NATUREL
538c099913
Fixing non necessary breaking line
2022-05-30 11:44:03 +02:00
Adam Brown
67f1929784
continuing to the originally supplied url when a rtl override character is detected
2022-05-30 10:42:42 +01:00
Adam Brown
e6198d7bf6
splitting url detection condition into separate branches
2022-05-30 10:38:42 +01:00
Benoit Marty
ec498cf054
Cleaner code
2022-05-30 11:38:31 +02:00
Benoit Marty
c071dc502e
Create extension String?.toActiveSpaceOrOrphanRooms() to reduce noise.
2022-05-30 11:38:31 +02:00
Benoit Marty
0b6f35b256
Create SpaceFilter.OrphanRooms to improve the API.
...
Not 100% of the side effect. There is probably some (fixed?) bugs here.
2022-05-30 11:34:55 +02:00
Benoit Marty
c7997edf9a
Rename ActiveSpaceFilter to SpaceFilter
2022-05-30 11:34:55 +02:00
Benoit Marty
00809027c1
Remove ActiveSpaceFilter.None
...
Prefer nullability for API coherency of `RoomSummaryQueryParams`
2022-05-30 11:34:55 +02:00
Benoit Marty
8843fe0a54
Remove RoomCategoryFilter.ALL
...
Prefer nullability for API coherency of `RoomSummaryQueryParams`
2022-05-30 11:34:55 +02:00
Benoit Marty
6a728e3851
Remove duplicated code lines
2022-05-30 11:34:55 +02:00
Benoit Marty
bfdc885d7f
Remove roomId from RoomSummaryQueryParams.Builder().
...
Create a new API in RoomService to observe a room summary from a roomId.
2022-05-30 11:34:55 +02:00
Benoit Marty
12b3afbc50
Always use roomSummaryQueryParams, and not directly a RoomSummaryQueryParams.Builder()
...
Also format and add some Kdoc
2022-05-30 11:34:55 +02:00
Maxime NATUREL
1756fa26e1
Using @AndroidEntryPoint for map fragment
2022-05-30 11:21:23 +02:00
Eric Decanini
eeb7d60e59
Merge pull request #5860 from vector-im/feature/eric/replace-search-room-subheader
...
Replaces subtitle in Search Rooms with room context rather than last event
2022-05-30 11:13:10 +02:00
Eric Decanini
b8c0c61a4c
Merge pull request #6073 from vector-im/feature/eric/improve-back-navigation
...
Adds up navigation in spaces
2022-05-30 10:38:28 +02:00
Maxime NATUREL
7f2279c8a8
Improving view state mapper
2022-05-30 10:37:58 +02:00
ericdecanini
90ab67e1fc
Removes unused string
2022-05-27 16:38:33 +02:00
Onuray Sahin
8018ba3213
Zoom to selected user from bottom sheet.
2022-05-27 17:21:49 +03:00
Onuray Sahin
2eaf843031
Implement stop sharing function from bottom sheet.
2022-05-27 16:52:20 +03:00
Onuray Sahin
83e79207c1
Implement stop sharing button visibility.
2022-05-27 16:33:55 +03:00
ericdecanini
e54a82f658
Deletes ic_arrow_back
2022-05-27 15:09:50 +02:00
ericdecanini
a5dc8ec181
Only gets flattenParents if specifically requested
2022-05-27 15:05:39 +02:00
Onuray Sahin
daa0734e5b
Implement user list bottom sheet.
2022-05-27 15:34:42 +03:00
Onuray Sahin
8247b1dd7a
Add location update timestamp live location view state mapper.
2022-05-27 15:33:57 +03:00
Onuray Sahin
924d7e10a1
Implement bottom sheet controller.
2022-05-27 15:28:18 +03:00
Onuray Sahin
44b2a7fb72
Refactor duration formatter to be able to user StringProvider.
2022-05-27 15:27:38 +03:00
Onuray Sahin
88de113a4e
Add bottom sheet layout.
2022-05-27 15:26:40 +03:00
Onuray Sahin
453aa28380
Add required resources.
2022-05-27 15:25:59 +03:00
ariskotsomitopoulos
21225b8a28
Replace old drawable from
2022-05-27 13:56:52 +03:00
ariskotsomitopoulos
1d36269b03
Fix wrong rendered vector icon
2022-05-27 13:40:53 +03:00
Onuray Sahin
03a8289a13
Code review fixes.
2022-05-26 15:45:53 +03:00
Adam Brown
913c6b0f14
warning the user when urls contain directional overrides and allowing them to confirm the url
2022-05-26 12:32:22 +01:00
Adam Brown
0675b7c16c
Merge pull request #5995 from vector-im/feature/adm/ftue-sign-in
...
FTUE - Sign in
2022-05-25 17:30:03 +01:00
Benoit Marty
8f06415744
Fix compilation issue after rebase
2022-05-25 15:08:13 +02:00
Maxime NATUREL
c8fb034c57
Merge pull request #6128 from vector-im/feature/mna/PSF-999-auto-refresh-db
...
[Location sharing] - Update DB entity when a live is timed out (PSF-999)
2022-05-25 14:59:54 +02:00
Maxime NATUREL
aa65d82341
Adding unit tests for ViewModel
2022-05-25 14:05:14 +02:00
Maxime NATUREL
65d7ec8696
Adding unit tests for use case to get the list of current running lives
2022-05-25 14:05:14 +02:00
Maxime NATUREL
5efe26c7dd
Fix code quality issues
2022-05-25 14:05:14 +02:00
Maxime NATUREL
8145049315
Fix potential access to null value
2022-05-25 14:05:14 +02:00