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
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
dependabot[bot]
c6751f00ab
Bump libphonenumber from 8.12.48 to 8.12.49
...
Bumps [libphonenumber](https://github.com/google/libphonenumber ) from 8.12.48 to 8.12.49.
- [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.48...v8.12.49 )
---
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-05-27 23:07:12 +00: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
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
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
Maxime NATUREL
7ef91ce717
Adding unit tests for view state mapper
2022-05-25 14:05:14 +02:00
Maxime NATUREL
401027e919
Adding end of live timestamp into view state
2022-05-25 14:05:14 +02:00
Maxime NATUREL
bd473375a1
Fix no text visible if using direct pin drawable
2022-05-25 14:05:14 +02:00
Maxime NATUREL
40d8d5c605
Updating user pins on location update
2022-05-25 14:04:22 +02:00
Maxime NATUREL
81b90df909
Observe the current live location shares in a room
2022-05-25 14:04:22 +02:00
Maxime NATUREL
5410b61ae3
Show user pins with correct zoom when map is first opened
2022-05-25 14:03:37 +02:00
Maxime NATUREL
d6029210d0
Adding use case to get live location of users
2022-05-25 14:03:37 +02:00