Nikita Fedrunov
cc49e96d36
dialpad moved from bottom navigation tab to a separate activity ( #6887 )
2022-08-19 17:55:43 +02:00
Adam Brown
19c8b2a630
moving debug menu access to only the debug sourceset and providing an injectable interface to decouple from the direct access
2022-08-08 17:02:08 +01:00
Maxime NATUREL
be696f5a5c
Align naming of components for the live location feature
2022-08-02 09:09:19 +02:00
Maxime NATUREL
f56c315207
Dedicated notification builder and opening map on tap of notification
2022-07-26 14:33:40 +02:00
Onuray Sahin
75de805417
Merge pull request #6616 from vector-im/feature/ons/element_call_widget
...
Support element call widget (PSG-627)
2022-07-22 19:03:03 +03:00
Onuray Sahin
85aba894d6
Support picture-in-picture mode for element call widget.
2022-07-21 12:35:11 +03:00
Benoit Marty
9dda647c52
Add Foreground service when data are updated.
2022-07-21 11:19:36 +02:00
Nikita Fedrunov
79762d9133
font scale setting screen ( #6453 )
2022-07-18 09:49:57 +02:00
Benoit Marty
f0c8c3fd63
Rename Android Service to use AndroidService
suffix to limit confusion with our Matrix SDK Services
2022-07-04 21:39:01 +02:00
Benoit Marty
2118eaea90
Format file
2022-06-30 14:19:20 +02:00
Benoit Marty
52b07021a7
Add android:hasFragileUserData="true" to the manifest. See details in #2352
2022-06-30 14:19:04 +02:00
Benoit Marty
2f2ee1b894
Format project (only modified files, there are other fomatting issues).
2022-06-09 10:38:38 +02:00
sim
04b297b261
Add UnifiedPush support
2022-06-09 10:16:59 +02:00
Benoit Marty
dd22cdf7f2
Rename existing SyncService to SyncAndroidService to avoid confusion
2022-06-08 09:55:28 +02:00
Maxime NATUREL
00002105cf
Remove permission declaration in Manifests
2022-05-31 11:04:14 +02:00
Johannes Marbach
f95853a7b3
Prevent widget web view from reloading on screen / orientation change (PSF-1034)
...
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-05-24 16:29:38 +02:00
Maxime NATUREL
52c0fa41c6
Creation of map view screen and basic navigation
2022-05-18 14:44:44 +02:00
Onuray Sahin
fa3476d6cd
Create a foreground service during screen sharing.
2022-04-20 13:33:35 +03:00
Benoit Marty
0d2d1339e0
Bump Jitsi lib from 3.10.0 to 5.0.1
2022-03-29 16:29:35 +02:00
ganfra
3cf7765aaf
Merge tag '1.4.8' into develop
...
no message
2022-03-28 13:37:42 +02:00
Adam Brown
f5d2ba39f4
moving the live location sharing permission debug only to unblock releases whilst the feature is WIP
2022-03-25 15:07:06 +00:00
Onuray Sahin
79afdf724f
Code review fixes.
2022-03-25 13:48:20 +03:00
Onuray Sahin
a1d27940cd
Create a foreground service.
2022-03-18 15:26:11 +03:00
Maxime Naturel
d776f0c09c
Check permission for background location (OS version <= Android 10 case)
2022-03-15 17:50:58 +01:00
Yoan Pintas
6e6b04c57e
Merge pull request #4498 from vector-im/yostyle/fix_strandhogg
...
Override task affinity to prevent unknown activities running in our app tasks.
2022-03-03 15:05:29 +01:00
ariskotsomitopoulos
b2a2fe2710
Merge branch 'develop' into feature/aris/threads
...
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/relation/RelationService.kt
# tools/check/forbidden_strings_in_code.txt
# vector/build.gradle
# vector/src/main/java/im/vector/app/core/di/FragmentModule.kt
# vector/src/main/java/im/vector/app/core/resources/UserPreferencesProvider.kt
# vector/src/main/java/im/vector/app/features/command/Command.kt
# vector/src/main/java/im/vector/app/features/command/CommandParser.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailViewState.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/composer/MessageComposerViewModel.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/search/SearchResultItem.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/timeline/TimelineEventController.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt
# vector/src/main/java/im/vector/app/features/navigation/Navigator.kt
# vector/src/main/java/im/vector/app/features/notifications/NotificationUtils.kt
# vector/src/main/java/im/vector/app/features/settings/VectorPreferences.kt
# vector/src/main/res/layout/fragment_timeline.xml
# vector/src/main/res/xml/vector_settings_labs.xml
2022-01-27 17:11:26 +02:00
Benoit Marty
b619f70904
Merge branch 'develop' into feature/ons/static_location
2022-01-25 14:29:13 +01:00
ariskotsomitopoulos
636474b748
Merge branch 'develop' into feature/aris/threads
...
# Conflicts:
# matrix-sdk-android-rx/src/main/java/org/matrix/android/sdk/rx/RxRoom.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/handler/room/RoomSyncHandler.kt
# vector/src/main/java/im/vector/app/features/command/Command.kt
# vector/src/main/java/im/vector/app/features/command/CommandParser.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/composer/MessageComposerViewModel.kt
2022-01-18 12:41:40 +02:00
Adam Brown
7eb83301b3
enabling resizable activities which should in turn allow desktop mode android to resize windows
2022-01-13 17:27:13 +00:00
Onuray Sahin
9ea30445ef
Merge branch 'develop' into feature/ons/static_location
...
* develop: (281 commits)
Add a comment about the workaround
Remove deprecated restricted lab option (#4889 )
Bump actions/github-script from 3 to 5.1.0
Add some missing language in the change language screen
Workaround to not to reuse poll option cells.
Olm lib is now hosted in MavenCentral. Upgrade to 3.2.10
Changelog
Test: Fix test after change on OnBoarding screens
Test: Analytics opt-in
Cleanup
Revert "Disable automatic opt-in screen display."
- Do not add GitHub comments on successful ktlint runs - Remove already existing comments when ktlint succeed
restore deprecated lab preference
Update nb of enum classes
Change autoUisi label + rename matching_issue
code review
Fix enabling was broken
Simple rate limiting of RS sending
use flow instead of reactivex
Fix UISIS preference listener
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/attachments/AttachmentTypeSelectorView.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailFragment.kt
# vector/src/main/res/layout/view_attachment_type_selector.xml
# vector/src/main/res/values/strings.xml
2022-01-11 14:42:11 +03:00
ariskotsomitopoulos
ac5caccdf9
Merge branch 'develop' into feature/aris/threads
...
# Conflicts:
# matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/common/CommonTestHelper.kt
# 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/database/model/EventEntity.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/timeline/DefaultTimeline.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/timeline/TokenChunkEventPersistor.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/handler/room/RoomSyncHandler.kt
# tools/check/forbidden_strings_in_code.txt
# vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailViewModel.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/TimelineFragment.kt
# vector/src/main/res/menu/menu_timeline.xml
2022-01-07 13:29:43 +02:00
Adam Brown
98078da13d
renaming the ftue domain to onboarding and ftue to ftue auth
2022-01-05 10:32:31 +00:00
ariskotsomitopoulos
694b8de034
Merge branch 'develop' into feature/aris/threads
...
# Conflicts:
# library/ui-styles/src/main/res/values/dimens.xml
2022-01-03 11:08:22 +02:00
Benoit Marty
bb0725b2e2
Merge pull request #4656 from vector-im/feature/adm/dynamic-login-flow
...
Feature based FTUE flows
2021-12-30 10:29:52 +01:00
Onuray Sahin
bf48617fc6
Create base UI components of location sharing screen.
2021-12-15 00:13:52 +03:00
ariskotsomitopoulos
cd95fc41e4
Merge branch 'develop' into feature/aris/threads
...
# Conflicts:
# library/ui-styles/src/main/res/values/dimens.xml
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/events/model/RelationType.kt
# 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/database/model/EventEntity.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/send/LocalEchoEventFactory.kt
# vector/src/main/java/im/vector/app/core/di/FragmentModule.kt
# vector/src/main/java/im/vector/app/core/di/ScreenComponent.kt
# vector/src/main/java/im/vector/app/features/command/Command.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailActivity.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailViewModel.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/composer/MessageComposerViewEvents.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/composer/MessageComposerViewModel.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/composer/MessageComposerViewState.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/MessageActionsViewModel.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt
# vector/src/main/java/im/vector/app/features/navigation/DefaultNavigator.kt
# vector/src/main/java/im/vector/app/features/navigation/Navigator.kt
# vector/src/main/java/im/vector/app/features/notifications/NotificationUtils.kt
# vector/src/main/java/im/vector/app/features/permalink/PermalinkHandler.kt
# vector/src/main/res/layout/fragment_room_detail.xml
2021-12-14 20:18:54 +02:00
Onuray Sahin
03a4194047
Add location attachment icon with required permissions.
2021-12-14 14:44:09 +03:00
Adam Brown
74594d8fc3
porting the LoginActivty2 to a dynamic FTUE activity
...
- supports switching between a copied legacy flow (DefaultFTUE) and the WIP variant
- this will allow us to make iterative changes to the default ftue flow without affecting the legacy flow/forks
2021-12-14 09:06:15 +00:00
Benoit Marty
f4cfb5d6d3
Merge pull request #4559 from vector-im/feature/bma/posthog
...
Analytics
2021-12-14 09:31:55 +01:00
Benoit Marty
df3f8bd88e
Use emoji2 library
2021-12-13 12:36:46 +01:00
Benoit Marty
673cbb29de
Merge branch 'develop' into feature/bma/posthog
2021-12-07 14:26:31 +01:00
Benoit Marty
8c794b1059
Analytics: Opt-in screen logic + remove from SplashScreen
2021-12-06 11:13:49 +01:00
Adam Brown
8007654e2a
setting login version via typed build config field instead of resources
2021-12-03 15:11:31 +00:00
Adam Brown
54c45d3e71
separating the SSO redirection from the login activities
...
- adds a dedicated routing activity to proxy the uri to the login selected by the feature flags
2021-12-03 14:51:20 +00:00
ariskotsomitopoulos
586b3d8caa
- Add specific toolbar for threads
...
- Renamed RoomDetailFragment to TimelineFragment while it should be reused from threads
- View root thread message in room functionality
2021-11-22 14:02:17 +02:00
Benoit Marty
e233915c0f
Jitsi android-sdk-3.1.0 -> android-sdk-3.10.0
2021-11-18 15:58:40 +01:00
Benoit Marty
be3aafeef2
Merge pull request #4433 from vector-im/feature/bma/android12
...
Android12
2021-11-16 13:27:33 +01:00
Benoit Marty
31809a595c
Temporary fix for Android 12. android:exported has to be explicitly set when targeting Android 12
...
Do it for services coming from dependencies
2021-11-15 12:24:48 +01:00
Benoit Marty
aa3f36b7b7
Target API 31 - Android 12 - #4262
2021-11-15 12:24:48 +01:00
Onuray Sahin
40aa0175d0
Code review fixes.
2021-10-29 16:54:54 +03:00