Commit Graph

11521 Commits

Author SHA1 Message Date
dependabot[bot] 8bc32a2f73
Bump android-embedded_fcm_distributor from 2.1.1 to 2.1.2
Bumps [android-embedded_fcm_distributor](https://github.com/UnifiedPush/android-embedded_fcm_distributor) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/UnifiedPush/android-embedded_fcm_distributor/releases)
- [Commits](https://github.com/UnifiedPush/android-embedded_fcm_distributor/compare/2.1.1...2.1.2)

---
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-08-26 23:10:44 +00:00
Eric Decanini b5debe92c0
Merge pull request #6877 from vector-im/feature/eric/new-layout-navigation
Space Switching Back Navigation
2022-08-26 17:40:18 +02:00
Onuray Sahin dc99c1122d
Merge pull request #6903 from vector-im/feature/ons/device_manager_current_session
[Device Manager] Render current session (PSG-668)
2022-08-26 16:22:46 +03:00
Adam Brown fdc2e1c3c3
Merge pull request #6941 from vector-im/feature/adm/invalid-space-command-parsing
Fixing /joinSpace and /addToSpace commands
2022-08-26 14:15:38 +01:00
ericdecanini f62271354e Removes unused variable 2022-08-26 15:08:25 +02:00
ericdecanini 95b37e2838 Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
# Conflicts:
#	vector/src/main/java/im/vector/app/features/spaces/NewSpaceSummaryController.kt
2022-08-26 14:06:11 +02:00
Eric Decanini b67c3ce40b
Merge pull request #6907 from vector-im/feature/eric/accordion-bottom-sheet
Space Switching: Accordion-Style Bottom Sheet
2022-08-26 14:04:52 +02:00
Onuray Sahin 2c6c23da9c Merge branch 'feature/ons/device_manager_current_session' into feature/ons/device_manager_other_session_list
* feature/ons/device_manager_current_session: (169 commits)
  new app layouts invites (#6911)
  bottom navigation tabs are removed for AppLayout (#6905)
  focus input when changing server address
  Fix copyright
  Improve createRoomThreePidEvents for clarity
  Remove roomCreatorUserId and use current userId by default
  Remove useless explicit field type
  Change visibility of LocalRoomThirdPartyInviteContent to internal
  Remove useless apply in CreateLocalRoomStateEventsTask
  Update doc
  Extract condition to reduce code complexity
  Verify tombstone event
  Remove safe call
  Add unit tests for CreateRoomFromLocalRoomTask
  Add unit tests for CreateLocalRoomStateEventsTask
  Set stateKey as empty by default
  Create local room state events in dedicated task
  Fix local events generation following the specification
  Update CreateRoomParams from the potential FeaturePreset before persisting
  Persists CreateRoomParams into LocalRoomSummaryEntity
  ...

# Conflicts:
#	vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesFragment.kt
2022-08-26 14:47:09 +03:00
Onuray Sahin 7a3a5ae30d Merge branch 'develop' into feature/ons/device_manager_current_session
* develop: (169 commits)
  new app layouts invites (#6911)
  bottom navigation tabs are removed for AppLayout (#6905)
  focus input when changing server address
  Fix copyright
  Improve createRoomThreePidEvents for clarity
  Remove roomCreatorUserId and use current userId by default
  Remove useless explicit field type
  Change visibility of LocalRoomThirdPartyInviteContent to internal
  Remove useless apply in CreateLocalRoomStateEventsTask
  Update doc
  Extract condition to reduce code complexity
  Verify tombstone event
  Remove safe call
  Add unit tests for CreateRoomFromLocalRoomTask
  Add unit tests for CreateLocalRoomStateEventsTask
  Set stateKey as empty by default
  Create local room state events in dedicated task
  Fix local events generation following the specification
  Update CreateRoomParams from the potential FeaturePreset before persisting
  Persists CreateRoomParams into LocalRoomSummaryEntity
  ...

# Conflicts:
#	vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesFragment.kt
2022-08-26 13:45:47 +03:00
Onuray Sahin eaf7da8e6e Render other sessions. 2022-08-26 12:59:01 +03:00
Onuray Sahin eb86a4f33c Refactor layout files. 2022-08-26 12:57:20 +03:00
Onuray Sahin 01bce5658b Calculate trust level for shield in viewmodel. 2022-08-26 12:53:30 +03:00
Adam Brown da2eddd857
Merge pull request #6927 from noantiq/develop
FTUE: Make entering a custom Homeserver address faster by focusing the input
2022-08-26 10:43:13 +01:00
phardyle 775f584ff8 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2344 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2022-08-26 08:32:55 +00:00
phardyle 7a53aede85 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2344 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2022-08-26 08:32:55 +00:00
Ihor Hordiichuk dc51181ab4 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2344 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2022-08-26 08:32:53 +00:00
Jozef Gaal 0aa61a656f Translated using Weblate (Slovak)
Currently translated at 100.0% (2344 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/
2022-08-26 08:32:51 +00:00
lvre be8bcfb9e7 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2344 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2022-08-26 08:32:50 +00:00
Piotr Strebski 065e55aa7f Translated using Weblate (Polish)
Currently translated at 100.0% (2344 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2022-08-26 08:32:49 +00:00
random 332effd33d Translated using Weblate (Italian)
Currently translated at 100.0% (2344 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2022-08-26 08:32:47 +00:00
Linerly 235c4ca5ee Translated using Weblate (Indonesian)
Currently translated at 100.0% (2344 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2022-08-26 08:32:45 +00:00
Glandos 833f87ffcb Translated using Weblate (French)
Currently translated at 100.0% (2344 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2022-08-26 08:32:44 +00:00
Danial Behzadi c63538a01a Translated using Weblate (Persian)
Currently translated at 100.0% (2344 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2022-08-26 08:32:43 +00:00
Priit Jõerüüt 83da82ce0b Translated using Weblate (Estonian)
Currently translated at 99.6% (2336 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2022-08-26 08:32:41 +00:00
Vri 4e56f66112 Translated using Weblate (German)
Currently translated at 98.0% (2298 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2022-08-26 08:32:40 +00:00
waclaw66 22b0a23d26 Translated using Weblate (Czech)
Currently translated at 100.0% (2344 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2022-08-26 08:32:39 +00:00
Florian Renaud e43bc88a4d
Merge pull request #6127 from vector-im/feature/fre/start_dm_on_first_msg_impl
Create the DM when sending an event
2022-08-26 09:15:34 +02:00
ericdecanini 457157995a Removes unused import 2022-08-25 17:19:39 +02:00
Nikita Fedrunov 70cfe00271
new app layouts invites (#6911) 2022-08-25 16:34:04 +02:00
ericdecanini d8398c279c Adds content description to fix lint warning 2022-08-25 16:32:31 +02:00
Adam Brown 493d9240c2 parsing the space commands by checking for the size and last segment to find the space id to join/add to 2022-08-25 15:30:43 +01:00
ericdecanini a5536ab894 Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
# Conflicts:
#	vector/src/main/java/im/vector/app/features/home/NewHomeDetailFragment.kt
2022-08-25 16:15:53 +02:00
Nikita Fedrunov 225d05e0be
bottom navigation tabs are removed for AppLayout (#6905) 2022-08-25 15:59:38 +02:00
Timuçin Boldt b2212a7e2b
focus input when changing server address 2022-08-25 14:52:16 +02:00
ericdecanini 51ccd43724 Removes change space from strings xml 2022-08-25 14:16:20 +02:00
Florian Renaud 69917ebc2e Start DM - Handle third party invites 2022-08-25 13:57:49 +02:00
Florian Renaud 72896f1c8a Create the DM when sending an event 2022-08-25 13:57:49 +02:00
Nikita Fedrunov da70d520bc
fixed space switching dialog measured with wrong height sometimes (#6928) 2022-08-25 10:49:44 +02:00
ericdecanini 64894d4443 Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
# Conflicts:
#	vector/src/main/java/im/vector/app/features/home/NewHomeDetailFragment.kt
2022-08-24 20:25:02 +02:00
ericdecanini e9120c8e33 Changes content description of chevron based on expanded state 2022-08-24 20:22:46 +02:00
Jeff Huang e523699cfe Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2344 of 2344 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2022-08-24 04:43:05 +00:00
Benoit Marty d7b2cc095a Format fixes. 2022-08-23 18:49:16 +02:00
Benoit Marty c494644abf Inject AvatarRenderer normally. 2022-08-23 18:49:16 +02:00
Benoit Marty 80b3c45928 Create a GalleryOrCameraDialogHelperFactory 2022-08-23 18:49:16 +02:00
Benoit Marty 8555758911 Remove the FragmentFactory reference 2022-08-23 18:49:16 +02:00
Benoit Marty 22db6b4619 Use @AndroidEntryPoint for all Fragment 2022-08-23 18:49:16 +02:00
Benoit Marty 997336ec5d No need to Inject constructor 2022-08-23 18:47:23 +02:00
Benoit Marty 5f0b26ae39 Remove FragmentModule 2022-08-23 18:47:23 +02:00
Benoit Marty d85a16482e
Merge pull request #6700 from vector-im/sync-analytics-plan
Sync analytics plan
2022-08-23 17:14:02 +02:00
Benoit Marty 973a5f1d6e Version++ 2022-08-23 17:02:24 +02:00
Onuray Sahin 248c05f4e2 Create other session item layout. 2022-08-23 17:20:37 +03:00
Onuray Sahin ec5d950b7b Fix current session device name. 2022-08-23 17:20:01 +03:00
Onuray Sahin 2648771196 Create custom view for other sessions. 2022-08-23 17:19:03 +03:00
Benoit Marty 1c8fccad30
Merge pull request #6908 from vector-im/feature/bma/fix_crash
Fix crash when signing out.
2022-08-23 15:07:55 +02:00
Benoit Marty 94e755552c
Merge pull request #6888 from vector-im/feature/adm/change-server-on-error
FTUE - Allow changing server on onboarding start error
2022-08-23 15:05:51 +02:00
Onuray Sahin d072ab1f37 Create layout for other session list. 2022-08-23 14:36:00 +03:00
Benoit Marty 9e0340bbea Remove unused strings 2022-08-23 12:13:47 +02:00
Benoit Marty caf3308ea7 Fix lint issue 2022-08-23 11:24:54 +02:00
ericdecanini d7daca9150 Replaces try catch back handling with check for backstack root 2022-08-23 10:36:52 +02:00
Weblate 3a44c7ce93 Merge branch 'origin/develop' into Weblate. 2022-08-23 08:12:46 +00:00
Metehan Özyürek 692f04496b Translated using Weblate (Turkish)
Currently translated at 66.2% (1544 of 2330 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/tr/
2022-08-23 08:12:37 +00:00
ericdecanini ace2c672ed Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation 2022-08-23 10:00:55 +02:00
Eric Decanini 2830664dbb
Merge pull request #6868 from vector-im/feature/eric/space-settings
Space Switching: Adds Toolbar Click To Open Space Settings
2022-08-23 09:59:09 +02:00
Adam Brown d7bc43584d adding tests around forwarding to the edit server selection when the initial server selection fails 2022-08-22 17:24:11 +01:00
Adam Brown b50b6daca1 using wider range network error when deciding to forward to the edit server instead of just unknown host
- will also capture timeouts
2022-08-22 17:24:11 +01:00
Adam Brown 4cc0b81c86 removing deeplink error handling as its now covered by the edit server flow instead 2022-08-22 17:24:11 +01:00
Adam Brown cdf75be0ec redirecting to the edit server screen when attempting to select the initial homeserver choice and it fails 2022-08-22 17:24:10 +01:00
Adam Brown 0be46adfda
Merge pull request #6862 from vector-im/feature/adm/ftue-fragment-crashes
FTUE - Crash fixes
2022-08-22 17:21:31 +01:00
Benoit Marty 32bfaf8868 Fix crash when signing out.
At this point, we do not want the sync to start, the DB is already deleted.
2022-08-22 16:16:27 +02:00
Onuray Sahin ff22d124b4 Fix lit error. 2022-08-22 15:59:01 +03:00
ericdecanini edb2d5d78e Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
# Conflicts:
#	vector/src/main/java/im/vector/app/features/home/HomeActivity.kt
#	vector/src/main/java/im/vector/app/features/home/NewHomeDetailFragment.kt
2022-08-22 14:56:14 +02:00
ericdecanini 8892fac062 Adds content description to space chevrons 2022-08-22 14:41:48 +02:00
ericdecanini 4c404ca4ce Removes max depth on subspaces 2022-08-22 14:34:44 +02:00
ericdecanini a1c79f8c13 Removes drag and drop repositioning for spaces 2022-08-22 14:31:29 +02:00
ericdecanini 4bbc04a838 Refactors space controller and items 2022-08-22 14:09:54 +02:00
Onuray Sahin d4d7d07217 Fix lint error for unused resources. 2022-08-22 14:51:15 +03:00
ericdecanini 16efec9d1e Adds accordion-style space sheet 2022-08-22 13:46:14 +02:00
Adam Brown 9b57630eae
Merge pull request #6873 from vector-im/feature/adm/allow-trusting-certificates
FTUE - Fix trusting certificates during edit server flow
2022-08-22 11:47:50 +01:00
Adam Brown 7211c9c08e
Merge pull request #6890 from vector-im/feature/adm/missing-notifications-on-login
Missing push notifications on login
2022-08-22 11:14:28 +01:00
Benoit Marty e86058b299
Merge pull request #6884 from vector-im/feature/bma/sync_thread_investigation
Ensure sync thread is started
2022-08-22 12:09:54 +02:00
Onuray Sahin ba6aee2e81 Change text color according to verification status. 2022-08-22 13:00:31 +03:00
Onuray Sahin 042f24c749 Render current session. 2022-08-22 12:10:33 +03:00
Benoit Marty 6a62fb1d84 Use new analytics value `ViewRoom.Trigger.Shortcut` 2022-08-22 10:49:07 +02:00
Benoit Marty b90fa1a9ca
Merge pull request #6881 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.54
Bump libphonenumber from 8.12.53 to 8.12.54
2022-08-22 10:07:52 +02:00
Adam Brown d405a66443
Merge pull request #6834 from vector-im/feature/adm/ftue-empty-identity-providers
Allow empty SSO `identity_providers`
2022-08-22 08:44:31 +01:00
dependabot[bot] 8a2894f038
Bump libphonenumber from 8.12.53 to 8.12.54
Bumps [libphonenumber](https://github.com/google/libphonenumber) from 8.12.53 to 8.12.54.
- [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.53...v8.12.54)

---
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-08-22 05:58:19 +00:00
bmarty dd8cf39082 Sync analytics plan 2022-08-22 00:04:01 +00:00
phardyle 64156ada60 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2330 of 2330 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2022-08-21 08:32:37 +00:00
Nui Harime bb0c1af703 Translated using Weblate (Russian)
Currently translated at 99.0% (2309 of 2330 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2022-08-21 08:32:37 +00:00
Glandos d5dd1fb166 Translated using Weblate (French)
Currently translated at 100.0% (2330 of 2330 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2022-08-21 08:32:36 +00:00
Adam Brown 0a2ce698be fixing default distributor not being registered on login
- we were saving the default distributor before asking the user, which meant when the user selected the same option it was skipped from being registered
- only unregisters during the force flow, otherwise we'll crash due to no app being registered
2022-08-19 16:57:08 +01:00
Nikita Fedrunov cc49e96d36
dialpad moved from bottom navigation tab to a separate activity (#6887) 2022-08-19 17:55:43 +02:00
Nikita Fedrunov 0629cae183
added dialog to change app layout settings (#6840) 2022-08-19 17:53:48 +02:00
Benoit Marty 015aaa0516 Log SyncThread state 2022-08-19 15:02:01 +02:00
ericdecanini add7bd9052 Merge branch 'feature/eric/new-layout-navigation' into feature/eric/new-layout-debug
# Conflicts:
#	vector/src/test/java/im/vector/app/features/navigation/DefaultNavigatorTest.kt
2022-08-19 14:33:49 +02:00
ericdecanini 1bd46e902b Fixes documentation lint errors 2022-08-19 14:33:10 +02:00
ericdecanini 4162eb8e55 Removes space header 2022-08-19 14:23:08 +02:00
Onuray Sahin d336d1921b Observe view events. 2022-08-19 13:35:15 +03:00
Onuray Sahin 6c725a1a75 Add custom view into the layout. 2022-08-19 12:26:12 +03:00
Onuray Sahin 986bc920fe Create required strings. 2022-08-19 12:25:38 +03:00