Benoit Marty
7f5c712e88
No need to use @SuppressLint("NewApi")
when @ChecksSdkIntAtLeast
is used - more cleanup
2022-09-22 16:34:07 +02:00
Benoit Marty
658a09ea6a
No need to use @SuppressLint("NewApi")
when @ChecksSdkIntAtLeast
is used.
2022-09-22 16:32:14 +02:00
Benoit Marty
bb2eb56ee6
Add @ChecksSdkIntAtLeast
annotation.
2022-09-22 16:32:14 +02:00
Benoit Marty
151f6245db
Merge pull request #6929 from vector-im/feature/bma/android12
...
Target API 32 (Android 12)
2022-09-22 16:30:04 +02:00
Onuray Sahin
c37a6842fe
Update format to be consistent with Element iOS.
2022-09-22 15:53:29 +03:00
Onuray Sahin
ea78f504d7
Small refactoring.
2022-09-22 15:28:26 +03:00
Onuray Sahin
b2e7cc2208
Extend user agent by adding device manufacturer and model to the beginning.
2022-09-22 15:18:20 +03:00
ganfra
fabfe36ede
Update versions to 1.5.2
2022-09-22 10:31:31 +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
Adam Brown
7f31098ba1
lifting the sync timeout to the matrix configuration
2022-09-21 15:39:09 +01:00
Benoit Marty
b9c28ba4ce
Merge branch 'develop' into feature/bma/android12
2022-09-21 16:24:30 +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
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
3c68222fd7
Do not save local room into recent rooms
2022-09-19 15:58:14 +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
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
SpiritCroc
7d4c489816
Disable timeline cleanup mechanisms that are no longer necessary
...
Element's new timeline alg should keep is free from timeline loops and
empty chunks.
Thus, removing these checks should give us back a little bit of faster
room loading.
Change-Id: I7c6bc314b98410dd47af44e958422860f26771ce
2022-09-17 17:24:19 +02:00
Benoit Marty
cde7096928
Restore this annotation
2022-09-16 23:00:39 +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
Benoit Marty
3f3c83a43d
Remove deprecated internal class.
2022-09-16 23:00: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
Benoit Marty
3ddaf0c51f
Ensure MatrixItem.UserItem
is not null at other places
2022-09-15 11:29:38 +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
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
SpiritCroc
083bc6df0e
Better fallback for inline images without alt description text
...
Use same text as for plain images sent
Change-Id: I675558618332f4a0053db5b3f40195b046b5682c
2022-09-11 11:06:45 +02:00
SpiritCroc
387d2e12bb
Inline images: Use alt text in room previews and notifications
...
Change-Id: I6649794d31582c3f5e6ab3e151a866663d4645ee
2022-09-11 09:41:52 +02:00
SpiritCroc
bc1f3cb24d
Merge tag 'v1.4.36' into merge-v1.4.36
...
Change-Id: I6fa1182a07b7b8ad507124fad3a8971ac38f2ac5
Conflicts:
library/ui-strings/src/main/res/values-bg/strings_sc.xml
library/ui-strings/src/main/res/values-cs/strings_sc.xml
library/ui-strings/src/main/res/values-de/strings_sc.xml
library/ui-strings/src/main/res/values-de/strings_sc_donottranslate.xml
library/ui-strings/src/main/res/values-es/strings_sc.xml
library/ui-strings/src/main/res/values-et/strings_sc.xml
library/ui-strings/src/main/res/values-eu/strings_sc.xml
library/ui-strings/src/main/res/values-fa/strings_sc.xml
library/ui-strings/src/main/res/values-fr/strings_sc.xml
library/ui-strings/src/main/res/values-hu/strings_sc.xml
library/ui-strings/src/main/res/values-it/strings_sc.xml
library/ui-strings/src/main/res/values-nb-rNO/strings_sc.xml
library/ui-strings/src/main/res/values-nl/strings_sc.xml
library/ui-strings/src/main/res/values-pl/strings_sc.xml
library/ui-strings/src/main/res/values-pt-rBR/strings_sc.xml
library/ui-strings/src/main/res/values-ro/strings_sc.xml
library/ui-strings/src/main/res/values-ru/strings_sc.xml
library/ui-strings/src/main/res/values-sk/strings_sc.xml
library/ui-strings/src/main/res/values-sv/strings_sc.xml
library/ui-strings/src/main/res/values-tr/strings_sc.xml
library/ui-strings/src/main/res/values-vi/strings_sc.xml
library/ui-strings/src/main/res/values-zh-rCN/strings_sc.xml
library/ui-strings/src/main/res/values-zh-rTW/strings_sc.xml
matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/database/RealmSessionStoreMigration.kt
matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/summary/RoomSummaryUpdater.kt
matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/SyncResponseHandler.kt
matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/handler/room/RoomSyncHandler.kt
vector-app/src/main/res/mipmap-anydpi-v26/ic_launcher_sc.xml
vector-app/src/main/res/mipmap-hdpi/ic_launcher_foreground_sc.png
vector-app/src/main/res/mipmap-hdpi/ic_launcher_sc.png
vector-app/src/main/res/mipmap-mdpi/ic_launcher_foreground_sc.png
vector-app/src/main/res/mipmap-mdpi/ic_launcher_sc.png
vector-app/src/main/res/mipmap-xhdpi/ic_launcher_foreground_sc.png
vector-app/src/main/res/mipmap-xhdpi/ic_launcher_sc.png
vector-app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground_sc.png
vector-app/src/main/res/mipmap-xxhdpi/ic_launcher_sc.png
vector-app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground_sc.png
vector-app/src/main/res/mipmap-xxxhdpi/ic_launcher_sc.png
vector/build.gradle
vector/src/fdroid/java/im/vector/app/fdroid/receiver/KeepInternalDistributor.kt
vector/src/main/AndroidManifest.xml
vector/src/main/java/im/vector/app/SpaceStateHandlerImpl.kt
vector/src/main/java/im/vector/app/core/di/FragmentModule.kt
vector/src/main/java/im/vector/app/core/pushers/KeepInternalDistributor.kt
vector/src/main/java/im/vector/app/core/pushers/VectorPushHandler.kt
vector/src/main/java/im/vector/app/core/receiver/KeepInternalDistributor.kt
vector/src/main/java/im/vector/app/features/attachments/AttachmentsHelper.kt
vector/src/main/java/im/vector/app/features/grouplist/HomeSpaceSummaryItem.kt
vector/src/main/java/im/vector/app/features/grouplist/NewHomeSpaceSummaryItem.kt
vector/src/main/java/im/vector/app/features/home/HomeDetailFragment.kt
vector/src/main/java/im/vector/app/features/home/HomeDrawerFragment.kt
vector/src/main/java/im/vector/app/features/home/room/breadcrumbs/BreadcrumbsItem.kt
vector/src/main/java/im/vector/app/features/home/room/detail/TimelineFragment.kt
vector/src/main/java/im/vector/app/features/home/room/detail/TimelineViewModel.kt
vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageImageVideoItem.kt
vector/src/main/java/im/vector/app/features/home/room/list/RoomCategoryItem.kt
vector/src/main/java/im/vector/app/features/home/room/list/RoomListFragment.kt
vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItem.kt
vector/src/main/java/im/vector/app/features/home/room/list/SectionHeaderAdapter.kt
vector/src/main/java/im/vector/app/features/home/room/list/UnreadCounterBadgeView.kt
vector/src/main/java/im/vector/app/features/home/room/list/home/recent/RecentRoomItem.kt
vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt
vector/src/main/java/im/vector/app/features/permalink/PermalinkHandler.kt
vector/src/main/java/im/vector/app/features/settings/VectorPreferences.kt
vector/src/main/java/im/vector/app/features/settings/VectorSettingsAdvancedSettingsFragment.kt
vector/src/main/java/im/vector/app/features/settings/VectorSettingsPreferencesFragment.kt
vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationPreferenceFragment.kt
vector/src/main/java/im/vector/app/features/spaces/NewSpaceSummaryController.kt
vector/src/main/java/im/vector/app/features/spaces/NewSpaceSummaryItem.kt
vector/src/main/java/im/vector/app/features/spaces/SpaceSummaryController.kt
vector/src/main/java/im/vector/app/features/spaces/SpaceSummaryItem.kt
vector/src/main/java/im/vector/app/features/spaces/SubSpaceSummaryItem.kt
vector/src/main/res/xml/vector_settings_labs.xml
vector/src/main/res/xml/vector_settings_preferences.xml
2022-09-10 15:24:40 +02:00
Benoit Marty
e37344a059
Version++
2022-09-10 08:15:31 +02:00
Maxime NATUREL
669beb1156
Fix missing mapper in CryptoStoreHelper for tests
2022-09-07 10:27:19 +02:00
Maxime NATUREL
fb8d4668d8
Fixing wrong copyright title
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
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
Benoit Marty
8f69c5e0bc
Split long lines and improve readability.
2022-09-06 12:10:21 +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
Adam Brown
5c994ebfdd
lifting the phonenumber dependency to the deps file and exposing as api for the app level module
2022-08-31 09:16:00 +01:00
Benoit Marty
456d831a7d
Merge pull request #6917 from vector-im/feature/bma/incr_sync_perf
...
Feature/bma/incr sync perf
2022-08-31 09:06:32 +02:00
Benoit Marty
51dcaf7556
Merge pull request #6925 from vector-im/feature/bma/http_log
...
Feature/bma/http log
2022-08-29 15:04:46 +02:00
Benoit Marty
a8eb7d95ac
Create a new fun
for code clarity
2022-08-29 14:32:12 +02:00
Benoit Marty
f668be5266
Remove tmp comment
2022-08-29 12:39:58 +02:00
Florian Renaud
ee7c0593ba
Fix copyright
2022-08-25 14:37:06 +02:00
Florian Renaud
cac4df7d66
Improve createRoomThreePidEvents for clarity
2022-08-25 14:28:17 +02:00
Florian Renaud
eab4ebc3b1
Remove roomCreatorUserId and use current userId by default
2022-08-25 14:16:20 +02:00