Commit Graph

6864 Commits

Author SHA1 Message Date
Weblate 28e84d06c4 Merge branch 'origin/develop' into Weblate. 2021-09-27 08:05:09 +00:00
Andrejs 4b5a1d06c3 Translated using Weblate (Latvian)
Currently translated at 77.9% (2039 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/lv/
2021-09-27 08:04:59 +00:00
Valere 97dc07f8c9 Fix default encrypted for restricted
+ hide restricted rule if no current space selected
2021-09-27 09:52:54 +02:00
Graeme Power 3aaffc8a8f Translated using Weblate (Irish)
Currently translated at 7.6% (201 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ga/
2021-09-26 14:25:54 +00:00
Ihor Hordiichuk ef5208a0e4 Translated using Weblate (Ukrainian)
Currently translated at 83.5% (2185 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-09-26 14:25:53 +00:00
Linerly 83b0ada342 Translated using Weblate (Indonesian)
Currently translated at 79.8% (2089 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-09-26 14:25:51 +00:00
artevaeckt 0b2125afe3 Translated using Weblate (German)
Currently translated at 99.1% (2594 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-09-26 14:25:30 +00:00
zeritti cec018915e Translated using Weblate (Czech)
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-09-26 14:25:30 +00:00
Alex Baker 09a25cce4e Add Android Auto notification support
Signed-off-by: Alex Baker <alex@beeper.com>
2021-09-24 16:43:00 -05:00
Benoit Marty cde6e8cc1b
Merge pull request #4057 from vector-im/feature/bca/quick_invite_card_improvement
Improve invite bottom sheet
2021-09-24 20:46:12 +02:00
Benoit Marty eb104d8758 Clean up 2021-09-24 20:45:50 +02:00
Benoit Marty 045e4bbf76
Merge pull request #4052 from vector-im/feature/adm/email_notification_toggle
Add email notification toggle
2021-09-24 20:42:44 +02:00
Valere 1fed27961a Code review 2021-09-24 19:35:49 +02:00
Valere 8318f2d38f fix CI 2021-09-24 18:44:04 +02:00
Valere 0acf90d8cd Code review 2021-09-24 18:12:12 +02:00
Valere 91ba17f71b Code review 2021-09-24 18:12:12 +02:00
Valere 5bb3e22868 cleaning 2021-09-24 18:12:12 +02:00
Valere d59aaa7611 Support entering mail in user invite screen 2021-09-24 18:12:12 +02:00
Adam Brown 4482cbdaa6 using dedicated pusher removal methods for the different types of pushers
- also adds a separate removePusher which supports removing any type of pusher
2021-09-24 17:00:48 +01:00
Adam Brown 7fd794bd7a reusing existing setTextOrHide by adding an additional parameter to hide other views 2021-09-24 15:44:10 +01:00
Benoit Marty 5a8e789435
Merge pull request #4061 from vector-im/feature/bca/spaces_invite_notification_dot
Fix notif badge for space invite
2021-09-24 16:20:11 +02:00
Benoit Marty ee59fe660f Improve formatting 2021-09-24 15:53:10 +02:00
Benoit Marty 3287980109 Cleanup and add changelog 2021-09-24 15:38:08 +02:00
dependabot[bot] 5e7e66b18c
Bump barista from 4.1.0 to 4.2.0
Bumps [barista](https://github.com/AdevintaSpain/Barista) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/AdevintaSpain/Barista/releases)
- [Commits](https://github.com/AdevintaSpain/Barista/compare/4.1.0...4.2.0)

---
updated-dependencies:
- dependency-name: com.adevinta.android:barista
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-24 07:53:52 +00:00
Benoit Marty 1b262a4df8
Merge pull request #4071 from vector-im/tools/adm/connected_tests
Fixing no tests found when running vector:connectedAndroidTest
2021-09-24 09:53:04 +02:00
Benoit Marty 863ba609df
Merge pull request #4029 from vector-im/feature/fga/fix_voip_issues
Feature/fga/fix voip issues
2021-09-24 09:43:39 +02:00
Adam Brown 7bd8890276 extracting orchestrator dependency to the dependencies.gradle file 2021-09-23 20:24:16 +01:00
Adam Brown 4f340f6b90 adding extra sleeps in order to get the tests completing more consistently locally 2021-09-23 20:21:24 +01:00
Benoit Marty 9c559a7c2c
Merge pull request #4065 from vector-im/feature/fga/improve_room_detail_start
Feature/fga/improve room detail start
2021-09-23 19:35:28 +02:00
Adam Brown d7bc32d7ca including tech orchestrator in the vector module script, fixes the no tests found error 2021-09-23 17:22:19 +01:00
ganfra 8ecaaa08cf Fix MessageActionsBottomSheet not being shown on local echos #4068 2021-09-23 17:14:04 +02:00
Benoit Marty e4bc60d255
Merge pull request #4020 from vector-im/dependabot/gradle/androidx.media-media-1.4.2
Bump media from 1.4.1 to 1.4.2
2021-09-23 15:53:17 +02:00
Adam Brown 3a1cb1c07a monitoring the ThreePids so that the notifications screen updates when returning from adding an email
- makes use of both sync and async fetching so that the page can avoid jumping around on the initial load
2021-09-23 14:46:07 +01:00
dependabot[bot] 6e010ad693
Bump ffmpeg-kit-audio from 4.4.LTS to 4.5
Bumps [ffmpeg-kit-audio](https://github.com/tanersener/ffmpeg-kit) from 4.4.LTS to 4.5.
- [Release notes](https://github.com/tanersener/ffmpeg-kit/releases)
- [Commits](https://github.com/tanersener/ffmpeg-kit/compare/v4.4.LTS...v4.5)

---
updated-dependencies:
- dependency-name: com.arthenica:ffmpeg-kit-audio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-23 12:24:46 +00:00
Adam Brown 0302d19f47 formatting 2021-09-23 13:20:01 +01:00
Adam Brown 43eff8b85b reusing existing remove string 2021-09-23 13:05:18 +01:00
Adam Brown 1d4c909b50 adding translator note about the enable email placeholder 2021-09-23 13:02:36 +01:00
Benoit Marty e27fa5db12 Format 2021-09-23 13:55:04 +02:00
Adam Brown 1865e3c450 hiding the notification url/format UI fields when they're null (which is the case for email pushers) 2021-09-23 12:54:52 +01:00
Benoit Marty 6708d22da5 Kotlin compiler is not clever enough 2021-09-23 13:54:03 +02:00
Benoit Marty 75fb026289 Rename some classes after new feature implemented 2021-09-23 13:54:03 +02:00
Benoit Marty 306e3cf055 Improve log to track push and sync request
Also change some log level from d to v
2021-09-23 13:54:03 +02:00
Benoit Marty 93506d18fa Display push counter on debug mode 2021-09-23 13:54:03 +02:00
Benoit Marty c163d2e271 Try to fix debug menu visibility. Still broken :/ 2021-09-23 13:54:03 +02:00
Benoit Marty 1ce48c4deb Add a dedicated setting to show debug info on screen 2021-09-23 13:54:03 +02:00
Benoit Marty 1cd6ec4448 Do not log eventId 2021-09-23 13:54:03 +02:00
Benoit Marty 05aff3314d Add error state 2021-09-23 13:54:03 +02:00
Benoit Marty f5151463e2 Add the number of rooms and toDevice events in the debug data 2021-09-23 13:54:03 +02:00
Benoit Marty 63a84dcb8a Add incremental sync status to the room list and the room detail (only in developer mode) 2021-09-23 13:54:03 +02:00
Adam Brown d31ad7e187 extracting constants for the pusher kinds and email appId 2021-09-23 12:33:48 +01:00
Adam Brown 4c4f2fce74 catching remove pusher errors in the notification targets screen
- displays a dialog with a human readable version of the error
2021-09-23 12:27:56 +01:00
ganfra d9e9568c2e Clean code and update CHANGES 2021-09-23 13:19:29 +02:00
ganfra fc5c6b9b00 RoomDetail: lazy load EmojiDataSource data (+ async) 2021-09-23 13:13:16 +02:00
Adam Brown efec63e979 documenting the getEmails function and lifting it out of the class as it's not directly tied to the class 2021-09-23 12:02:46 +01:00
Adam Brown 8316728e53 removing this. usages where there's no clashes 2021-09-23 11:45:09 +01:00
Valere 9b02704d5b Code review 2021-09-23 09:52:20 +02:00
dependabot[bot] 654010570e
Bump libphonenumber from 8.12.32 to 8.12.33
Bumps [libphonenumber](https://github.com/google/libphonenumber) from 8.12.32 to 8.12.33.
- [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.32...v8.12.33)

---
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>
2021-09-22 23:05:09 +00:00
ganfra ebd5095662 Room detail: use ViewStub for FailedMessagesWarningView 2021-09-22 18:00:56 +02:00
Valere 636389d584 Fix notif badge for space invite 2021-09-22 17:26:36 +02:00
Valere 195fb6f6fc Improve invite bottom sheet 2021-09-22 14:53:01 +02:00
ganfra 290586948f Room detail: create lazy loaded views holder 2021-09-22 11:36:37 +02:00
random 261797e7ac Translated using Weblate (Italian)
Currently translated at 99.8% (2612 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2021-09-22 09:25:29 +00:00
Priit Jõerüüt e113880ae8 Translated using Weblate (Estonian)
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2021-09-22 09:25:28 +00:00
ganfra fb10e9f113 Room detail : lazy load EmojiPopup and AutocompleteMemberPresenter 2021-09-22 11:07:36 +02:00
ganfra 5bf1761f27 Room detail: use StubView for InviteView 2021-09-21 18:31:17 +02:00
Adam Brown 0617179c20 removing trailing comma for lint 2021-09-21 15:59:29 +01:00
Adam Brown 03eb36636d capturing the original switch state at the point of clicking the switch rather than when the listener is initially set 2021-09-21 15:26:51 +01:00
Adam Brown 710f2f92cb cleaning up the notification email group xml definition to include a self closing tag
- the category is dynamically populated so we shouldn't be adding anything static here anyways!
2021-09-21 13:46:23 +01:00
Adam Brown 2c25efc36a making the removePusher more generic as it can handle email and http pushers
- Updates the doc to reflect that to remove emails an appId of m.email is required
2021-09-21 13:46:18 +01:00
Adam Brown 78d70eab12 enforcing emails pushes to always be appended
- always appending allows the same email to be used for other accounts see https://github.com/matrix-org/matrix-react-sdk/pull/2727 https://github.com/matrix-org/matrix-react-sdk/pull/2727/files#diff-ec232520bf51337e5e6939b885d21f428ad6da3306c8e17a3ff660b2b341179dR165
2021-09-21 11:32:33 +01:00
Adam Brown 516bb6ed95 lifting the email branding to its own parameter so clients of the sdk can configure it 2021-09-21 11:26:11 +01:00
Adam Brown 0b293d08cc handling errors when enabling/disabling email notifications
- Extracts out a transactional switch helper to handle reverting the switch back to its original state if an error occurs
- Reuses existing toast message for unknown error
- Does not include the isAdded to the async callback as the couroutine is tied to the fragment lifecycle scope
2021-09-21 11:16:09 +01:00
Adam Brown 410cf5c062 adding UI toggle for email notifications in /settings/notifications
- will display a _no emails_ when the matrix account has no emails set and tapping will navigate to the emails and phone numbers screen where the user can add an email
- toggling the email notification with register and unregister push notification for the given email address
2021-09-21 10:47:03 +01:00
Adam Brown 1591375aa2 adding ability to remove push targets from the notification target screen 2021-09-20 16:35:53 +01:00
Florian Renaud fa3abecf8f Fix review 2021-09-20 15:18:06 +02:00
Valere 8036f50a6e Show mxto bottom sheet when tapping invite notification 2021-09-20 12:07:45 +02:00
Linerly a48813003e Translated using Weblate (Indonesian)
Currently translated at 70.6% (1848 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-09-18 14:26:01 +00:00
waclaw66 bc85ae4bc9 Translated using Weblate (Czech)
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-09-18 14:25:27 +00:00
Benoit Marty f418683da5
Merge pull request #4014 from vector-im/feature/fga/hide_jitsi_event
Jitsi: introduces ConferenceEvent
2021-09-17 18:07:33 +02:00
Benoit Marty b5f7351564
Merge pull request #4008 from vector-im/feature/fga/small_timeline_optimisation
Feature/fga/small timeline optimisation
2021-09-17 18:06:58 +02:00
Florian Renaud e37fb313c0 Permalink: Merge LinkHandlerActivity with PermalinkHandlerActivity
Also convert links to matrix.to before permalink parsing
2021-09-17 17:19:32 +02:00
Florian Renaud 21d0a28150 Permalink: move supported hosts to config file 2021-09-17 16:46:09 +02:00
dependabot[bot] a3a49593e4
Bump media from 1.4.1 to 1.4.2
Bumps media from 1.4.1 to 1.4.2.

---
updated-dependencies:
- dependency-name: androidx.media:media
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-17 13:29:35 +00:00
Benoit Marty 744523b200
Merge pull request #4017 from vector-im/feature/aris/optimize_global_gradle_variables
Optimize dependencies handling
2021-09-17 15:28:49 +02:00
Valere 33273955cb Fix unused var 2021-09-17 14:54:05 +02:00
Valere d2af7e3f91 Code review 2021-09-17 14:26:25 +02:00
ariskotsomitopoulos 1dcf6b9539 Enhance dependencies handling to support Dependabot 2021-09-17 14:58:44 +03:00
Valere 6d023188da code review 2021-09-17 10:26:32 +02:00
Valere f79681b343 Clean unneeded beta pills 2021-09-17 09:22:10 +02:00
Valere 932a43ef58 Add subspace action 2021-09-17 09:22:10 +02:00
ganfra 82864b2b98 Fix other call not always refreshed when ended #4028 2021-09-16 18:53:41 +02:00
Quang Trung 8092e8958d Translated using Weblate (Vietnamese)
Currently translated at 54.3% (1420 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/vi/
2021-09-16 15:25:53 +00:00
Ihor Hordiichuk 7bf414ec8c Translated using Weblate (Ukrainian)
Currently translated at 82.8% (2167 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-09-16 15:25:48 +00:00
Linerly 653acee9de Translated using Weblate (Indonesian)
Currently translated at 53.0% (1386 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-09-16 15:25:45 +00:00
ganfra 226b0e6c9d Fix call screen stuck with some hanging up scenarios #4026 2021-09-16 12:04:18 +02:00
ganfra bd9a187597 Fix sticky end call notification #4019 2021-09-16 11:50:26 +02:00
Valere 100ac49cac
Merge pull request #4000 from vector-im/feature/bca/fix_space_parent
Fix parent relation handling
2021-09-16 11:45:29 +02:00
Valere 421c2ae0ba Fix missing string resource 2021-09-16 10:30:43 +02:00
Valere 94f88c80fc Fix parent relation handling 2021-09-16 09:33:06 +02:00
Valere cfed0f839b Code review 2021-09-16 09:20:25 +02:00
Valere 9a9a3d8cc6 Cherry pick room on leave space 2021-09-16 09:20:25 +02:00
Valere 8fd784e275 Improve leave space (all + none) 2021-09-16 09:20:25 +02:00
ariskotsomitopoulos 87fefdc7bb Add more dependencies to common dependencies.gradle 2021-09-15 20:22:52 +03:00
Valere 70ebb3a3f2 Code review 2021-09-15 18:48:40 +02:00
Valere 2c1435f08c Change default power to invite in private space + setting 2021-09-15 18:47:38 +02:00
ariskotsomitopoulos c89b2c0536 Optimize dependencies handling 2021-09-15 13:21:25 +03:00
ganfra 0460a48c0c Fix DTMF not working #4015 2021-09-15 11:25:08 +02:00
Benoit Marty 1b59c7b451
Merge pull request #3989 from vector-im/feature/bca/space_fix_3956
Fix /  Kick user dialog for spaces talks about rooms
2021-09-14 20:35:40 +02:00
Benoit Marty 3575157f1c
Merge pull request #3976 from vector-im/feature/bca/space_team_invite_mail
Add invite by email screen in create space flow
2021-09-14 20:18:35 +02:00
ganfra 27d4f60578 Jitsi: introduces ConferenceEvent to avoid using directly Jitsi sdk from fragments/activities 2021-09-14 18:50:51 +02:00
Benoit Marty 1c2997e40e `SpUsage` lint rule is more about a11y 2021-09-14 15:57:24 +02:00
Valere c0b01dff70 code review 2021-09-14 15:25:40 +02:00
Le Dang Trung c69f0db5b4 Translated using Weblate (Vietnamese)
Currently translated at 52.3% (1368 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/vi/
2021-09-14 08:25:40 +00:00
Nikita Epifanov 59d5cfbb24 Translated using Weblate (Russian)
Currently translated at 99.3% (2597 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2021-09-14 08:25:30 +00:00
random 0dc88c71ab Translated using Weblate (Italian)
Currently translated at 99.8% (2612 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2021-09-14 08:25:26 +00:00
Benoit Marty db55693201 version++ 2021-09-13 15:29:51 +02:00
Benoit Marty 60004f02c3
Merge pull request #4002 from vector-im/feature/bma/fix_check_result
Fix annoying issue detected by lint (CheckResult)
2021-09-13 11:27:28 +02:00
Le Dang Trung 9c94fd26e2 Translated using Weblate (Vietnamese)
Currently translated at 47.8% (1250 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/vi/
2021-09-12 08:25:35 +00:00
Ihor Hordiichuk 66ec25d8eb Translated using Weblate (Ukrainian)
Currently translated at 81.5% (2132 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-09-12 08:25:28 +00:00
jannikac b5c08a13ff Translated using Weblate (German)
Currently translated at 98.8% (2585 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-09-12 08:25:28 +00:00
libexus 370b9cabf7 Translated using Weblate (German)
Currently translated at 98.8% (2585 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-09-12 08:25:27 +00:00
dependabot[bot] 57abc04752
Bump libphonenumber from 8.12.31 to 8.12.32
Bumps [libphonenumber](https://github.com/google/libphonenumber) from 8.12.31 to 8.12.32.
- [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.31...v8.12.32)

---
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>
2021-09-10 23:07:44 +00:00
Le Dang Trung 49821805d1 Translated using Weblate (Vietnamese)
Currently translated at 44.9% (1175 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/vi/
2021-09-10 21:25:50 +00:00
Ihor Hordiichuk 13ac4851fc Translated using Weblate (Ukrainian)
Currently translated at 81.5% (2132 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-09-10 21:25:29 +00:00
Glandos 0e956f1f5a Translated using Weblate (French)
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2021-09-10 21:25:28 +00:00
Benoit Marty 449eac0d99 Fix annoying issue detected by lint (CheckResult) and consider that's errors from now 2021-09-10 18:14:39 +02:00
Benoit Marty 938540d9e9
Merge pull request #3895 from vector-im/dependabot/gradle/kotlin_version-1.5.30
Bump kotlin_version from 1.5.21 to 1.5.30
2021-09-10 16:30:39 +02:00
ganfra 2144bb9d49 Timeline: remove reaction animation views for now 2021-09-09 18:30:45 +02:00
Valere d758d5c270 Fix / Kick user dialog for spaces talks about rooms 2021-09-09 14:20:38 +02:00
Benoit Marty 5a5d4fda2d DSL value has shorter alias now 2021-09-09 09:55:24 +02:00
Benoit Marty 34edc79450 Fix warning "Opt-in requirement marker annotation on override requires the same marker on base declaration (will be an error in 1.6)" 2021-09-08 22:39:37 +02:00
Benoit Marty 9914fb2d0f Version++ 2021-09-08 19:15:08 +02:00
Benoit Marty fcd72fd9e3
Merge pull request #3991 from vector-im/feature/fga/fix_memory_leak_room_detail
Fix memory leak on RoomDetailFragment
2021-09-08 17:28:26 +02:00
ganfra 3119de42fb Fix memory leak on RoomDetailFragment 2021-09-08 16:47:53 +02:00
Weblate 5e9be4860d Merge branch 'origin/develop' into Weblate. 2021-09-08 13:44:59 +00:00
Le Dang Trung f1fe9d83fe Translated using Weblate (Vietnamese)
Currently translated at 34.9% (914 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/vi/
2021-09-08 13:44:35 +00:00
Ihor Hordiichuk 081206db1c Translated using Weblate (Ukrainian)
Currently translated at 81.3% (2126 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-09-08 13:44:18 +00:00
Niels Bouma efe03ec681 Translated using Weblate (Dutch)
Currently translated at 51.4% (1345 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/nl/
2021-09-08 13:44:12 +00:00
Fjoerfoks 7baf407e13 Translated using Weblate (Frisian)
Currently translated at 33.8% (884 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-09-08 13:44:09 +00:00
waclaw66 0f5007f0ba Translated using Weblate (Czech)
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-09-08 13:44:07 +00:00
Onuray Sahin 1df867f345 Fix rendering voice message if the waveform data is corrupted. 2021-09-08 13:20:56 +03:00
Valere a41bec9476 Fix missing branch in when 2021-09-07 15:16:38 +02:00
Valere 99123bf0cc Add invite by email screen in create space flow 2021-09-07 14:10:57 +02:00
Ihor Hordiichuk a139eb71e1 Translated using Weblate (Ukrainian)
Currently translated at 78.6% (2056 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-09-07 12:04:31 +00:00
strix aluco ce5a45ea31 Translated using Weblate (Ukrainian)
Currently translated at 78.6% (2056 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-09-07 12:04:31 +00:00
Ihor Hordiichuk a9f345b694 Translated using Weblate (Ukrainian)
Currently translated at 78.6% (2056 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-09-07 12:02:30 +00:00
strix aluco 18ddf649ba Translated using Weblate (Ukrainian)
Currently translated at 78.6% (2056 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-09-07 12:02:03 +00:00
Florian Renaud e78aec5fcc Room details: Check power level before showing add people button 2021-09-07 11:42:40 +02:00
Florian Renaud 24e2f1a8e0 Room details: Check power level before showing topic hint 2021-09-07 11:42:40 +02:00
Benoit Marty e1f7ab8669
Merge pull request #3965 from cketti/improve_sharing
Use ShareCompat.IntentBuilder for sharing images
2021-09-06 10:07:37 +02:00
cketti 0aff0c1f20 Use ShareCompat.IntentBuilder for sharing images
ShareCompat does the right things so image previews show up in the Share sheet of Android 11.
2021-09-04 00:50:30 +02:00
Benoit Marty a76aedbbc7 Fix clicking on edited message 2021-09-03 17:02:14 +02:00
Benoit Marty 2b1c517f64 Fix test broken sometimes, and test new bottom sheet about room type 2021-09-03 17:02:14 +02:00
Benoit Marty 01dae575de Fix sanity test with new notification V2 screens 2021-09-03 17:02:14 +02:00
Benoit Marty 73881d0813 Upgrade dependency on Barista.
Should fix #3929

Barista has changed location since 4.0.0
2021-09-03 17:02:14 +02:00
Benoit Marty fc22376050 Ignore warning in test.
There is probably a better way than using the GlobalScope, but I'm not sure how to do it now.
2021-09-03 17:02:14 +02:00
Benoit Marty dbd11c2e8d Remove the useless merge tag
It was causing crash with `Missing required view with ID: im.vector.app.debug:id/waiting_view`, probably due to a recent change in AGP 7.X.X
2021-09-03 16:21:55 +02:00
Peter Vágner fac9a19c01 Add back a string that has been removed
Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2021-09-03 12:34:13 +02:00
Benoit Marty 377c4e00a3
Merge pull request #3954 from vector-im/dependabot/gradle/com.android.tools.build-gradle-7.0.2
Bump gradle from 4.2.2 to 7.0.2
2021-09-03 12:11:52 +02:00
Valere 9687a59371 Code review 2021-09-02 11:34:08 +02:00
Valere acf7a226f0 Fix / summary showing roomIds instead of names 2021-09-02 11:34:08 +02:00
Valere c01b36a648 Support summary pagination API in manage space 2021-09-02 11:34:08 +02:00
Valere 5297512f87 Support Space explore pagination 2021-09-02 11:34:08 +02:00
Benoit Marty ec6bae6b1e Lint now check all the modules, but is does not check all the variants. Let's keep it like that for now
https://developer.android.com/studio/releases/gradle-plugin#running_lint_on_default_variant_only
2021-09-02 10:43:33 +02:00
Benoit Marty 80f23f1f3c Use Java 11 source code
https://developer.android.com/studio/releases/gradle-plugin#java-11
2021-09-02 09:50:34 +02:00
Benoit Marty f37dadc1bb Fix lint issue
We are now API 21 min
2021-09-02 09:38:24 +02:00
Jeff Huang 341e2388a8 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2021-09-01 16:26:08 +00:00
sr093906 4c40a8138e Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2021-09-01 16:26:03 +00:00
Ihor Hordiichuk ca7f7945f1 Translated using Weblate (Ukrainian)
Currently translated at 67.7% (1772 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-09-01 16:25:59 +00:00
LinAGKar 48cc481850 Translated using Weblate (Swedish)
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-09-01 16:25:58 +00:00
Besnik Bleta 7c9b0e77a1 Translated using Weblate (Albanian)
Currently translated at 99.5% (2603 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2021-09-01 16:25:54 +00:00
lvre 504437a1e1 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2021-09-01 16:25:49 +00:00
random 04f8c42f1b Translated using Weblate (Italian)
Currently translated at 99.8% (2612 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2021-09-01 16:25:44 +00:00
Szimszon 563c66fadd Translated using Weblate (Hungarian)
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
2021-09-01 16:25:40 +00:00
Fjoerfoks 866f56392e Translated using Weblate (Frisian)
Currently translated at 36.3% (950 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-09-01 16:25:35 +00:00
Danial Behzadi 9721af241e Translated using Weblate (Persian)
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2021-09-01 16:25:35 +00:00
Priit Jõerüüt 000b2d9798 Translated using Weblate (Estonian)
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2021-09-01 16:25:31 +00:00
jannikac 2155533b1b Translated using Weblate (German)
Currently translated at 97.7% (2555 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-09-01 16:25:26 +00:00
waclaw66 9bc173e2fd Translated using Weblate (Czech)
Currently translated at 100.0% (2615 of 2615 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-09-01 16:25:25 +00:00
Valere ec77006ddf FIx / bad format of restricted join rule 2021-09-01 17:15:37 +02:00
Benoit Marty 8189fc0b66
Merge pull request #3920 from vector-im/feature/bma/string_cleanup
Improve documentation about string resource
2021-08-30 14:31:24 +02:00
Benoit Marty 23e3241b95
Merge pull request #1809 from dkter/conversation-features
Support Android 11 Conversation features
2021-08-30 14:15:42 +02:00
Benoit Marty 2a89e2b4ac
Merge pull request #3908 from vector-im/feature/fga/fix_jitsi_widget
Fix Jitsi-hosted jitsi conferences not loading
2021-08-30 13:57:39 +02:00
Benoit Marty b6d3689475 Fix warning as per #3901 2021-08-30 12:30:11 +02:00
Benoit Marty 42915a93db Fix warning "Multiple substitutions specified in non-positional format" 2021-08-30 11:52:43 +02:00
Benoit Marty d349656b34 Remove translations without original source 2021-08-30 11:42:08 +02:00
Weblate ed9e9336e0 Merge branch 'origin/develop' into Weblate. 2021-08-30 09:00:46 +00:00
Benoit Marty 7a766ddb92 Temporary revert to fix Weblate merge conflict 2021-08-30 10:59:49 +02:00
Graeme Power 7ab0e22c51 Translated using Weblate (Irish)
Currently translated at 7.6% (195 of 2565 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ga/
2021-08-30 08:24:01 +00:00
lvre 8ebe6a9989 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2565 of 2565 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2021-08-30 08:23:56 +00:00
Benoit Marty 0f2191a8b1 Translated using Weblate (Frisian)
Currently translated at 38.4% (986 of 2565 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-08-28 16:25:20 +00:00
David Teresi 15217d98ac Only set SHORTCUT_CATEGORY_CONVERSATION above API 25 2021-08-27 18:49:45 -04:00
Benoit Marty 65c8ae3597
Merge pull request #3739 from vector-im/feature/bca/accept_unbound_3pid_invite
support email invite
2021-08-27 19:02:42 +02:00
Benoit Marty 5b2478a34f
Merge pull request #3894 from vector-im/feature/dla/keyword_notification_settings
Feature/dla/keyword notification settings
2021-08-27 18:19:17 +02:00
Valere 67295c6bdd Fix compilation 2021-08-27 17:55:52 +02:00
Benoit Marty 54a4a84ac0
Merge pull request #3741 from vector-im/dependabot/gradle/daggerVersion-2.38.1
Bump daggerVersion from 2.38 to 2.38.1
2021-08-27 17:37:03 +02:00
Valere efa9ff0959 unused param 2021-08-27 17:30:32 +02:00
Valere 819e7c49b0 Code review 2021-08-27 17:30:32 +02:00
Valere 69c84a2460 support email invite 2021-08-27 17:30:09 +02:00
Valere 4107d2643c
Merge pull request #3704 from vector-im/feature/bca/promote_restricted
Promote restricted join rule to admins
2021-08-27 17:27:57 +02:00
Benoit Marty 6dccc3e752
Merge pull request #3913 from vector-im/feature/bma/3910_fix_crash
Feature/bma/3910 fix crash
2021-08-27 17:09:13 +02:00
David Langley 0dd89e650c Remove host pattern. 2021-08-27 16:07:34 +01:00
David Langley 21c2b0b2dd Lint 2021-08-27 15:49:13 +01:00
David Langley 68eaefbc9c Show error dialog rather than toast. Add validation to keyword field for slashes and dots. 2021-08-27 15:48:11 +01:00
Benoit Marty 0046de576e
Merge pull request #3767 from vector-im/dependabot/gradle/androidx.constraintlayout-constraintlayout-2.1.0
Bump constraintlayout from 2.1.0-beta02 to 2.1.0
2021-08-27 16:39:34 +02:00
dependabot[bot] 7a44c6980c
Bump daggerVersion from 2.38 to 2.38.1
Bumps `daggerVersion` from 2.38 to 2.38.1.

Updates `dagger` from 2.38 to 2.38.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.38...dagger-2.38.1)

Updates `dagger-compiler` from 2.38 to 2.38.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.38...dagger-2.38.1)

---
updated-dependencies:
- dependency-name: com.google.dagger:dagger
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.google.dagger:dagger-compiler
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-27 14:33:17 +00:00
Benoit Marty fa1a6b141a
Merge pull request #3832 from vector-im/dependabot/gradle/com.jakewharton.timber-timber-5.0.1
Bump timber from 4.7.1 to 5.0.1
2021-08-27 16:32:29 +02:00
Benoit Marty c6c66ccf31
Merge pull request #3903 from vector-im/feature/ons/fix_voice_message_lollipop_crash
Crash on opening a room on Android 5.0 and 5.1 - Regression with Voice message
2021-08-27 16:31:49 +02:00
Benoit Marty 72a6d6c9a6
Update vector/src/main/java/im/vector/app/features/home/room/detail/composer/VoiceMessageRecorderView.kt 2021-08-27 16:31:20 +02:00
Benoit Marty 33a3813e87 Fix a crash at start-up if translated string is empty 2021-08-27 16:05:16 +02:00
Valere b9e2374a4c cleaning
review


fix string warning
2021-08-27 15:56:07 +02:00
Valere 6f45ba575b post rebase cleaning 2021-08-27 15:56:07 +02:00
Valere e8d01becfe Code review 2021-08-27 15:56:07 +02:00
Valere 1f6b8d2b12 Check that is admin 2021-08-27 15:56:07 +02:00
Valere de6b5af6ba Promote restricted join rule to admins 2021-08-27 15:56:07 +02:00
Benoit Marty e78434d25c
Merge pull request #3900 from vector-im/feature/fre/expired_account_error
Add expired account error code
2021-08-27 15:09:08 +02:00
Florian Renaud 1ca4b3b78a Add expired account error code
For synapse instances which have activated and configured the email account validity module, an error code (ORG_MATRIX_EXPIRED_ACCOUNT) is triggered for any request authenticated by the user's access token which is expired.
This change only add the error code in the matrix SDK but does not handle it for now in the client side.

More documentation can be found in the dedicated Synapse plugin module repository: https://github.com/matrix-org/synapse-email-account-validity
2021-08-27 14:28:07 +02:00
ganfra afa2f13dda Merge branch 'develop' into feature/fga/fix_jitsi_widget 2021-08-27 14:22:48 +02:00
David Langley 9d663413a9 Don't auto focus and only scroll to preference when focused. 2021-08-27 13:16:19 +01:00
ganfra 84e6a67a51 Jitsi widget: refact a bit so we use data instead of url when possible 2021-08-27 14:03:52 +02:00
David Langley 9b3fe7449b Move scrollToPreference to the right place. 2021-08-27 12:11:11 +01:00
David Langley dbc76c7aee No ned to add/remove chips locally in KeywordPreference. 2021-08-27 11:52:00 +01:00
David Langley 1127a05a3e Enable keywords by default if none exist. Add "Add" Button. 2021-08-27 11:40:15 +01:00
Benoit Marty 5b908c404e
Merge pull request #3863 from vector-im/feature/fga/new_voip_design
Feature/fga/new voip design
2021-08-27 12:02:35 +02:00
Benoit Marty 1815acf1ae
Merge pull request #3765 from vector-im/feature/bca/m11.12
Spaces | Default to 'Home' in settings
2021-08-27 12:01:52 +02:00
ganfra dae035aa76 Fix Jitsi-hosted jitsi conferences not loading (#2846) 2021-08-26 17:14:25 +02:00
ganfra fd25813862 Merge branch 'develop' into feature/fga/new_voip_design 2021-08-26 15:15:16 +02:00
Onuray Sahin 41c0d4d14f Fix crash on lollipop devices due to onVisibilityChanged is called before constructor. 2021-08-26 13:50:23 +03:00
ganfra 26d2694301 Call: fix outgoing ring issue 2021-08-26 11:44:29 +02:00
Benoit Marty 97bdd14880
Merge pull request #3854 from vector-im/feature/fga/call_end_reasons_dialog
Call ended: handle busy reason and invite timeout.
2021-08-26 11:40:27 +02:00
ganfra 4518962658 New voip design: clean after benoit review 2021-08-26 11:08:34 +02:00
Benoit Marty 6fd66752bc
Merge pull request #3834 from Tigermouthbear/develop
Add mxid to autocomplete suggestion if multiple users have same displayname
2021-08-26 10:48:38 +02:00
David Teresi 2004d357d5 Insert room shortcuts in order
This prevents shortcuts from momentarily being shown out of order while
the shortcut list is in the process of being updated.
2021-08-25 14:58:14 -04:00
David Teresi 842ccb12b2 Improve shortcut sorting 2021-08-25 13:41:32 -04:00
David Teresi 5df0bd69c7 Fix icon crop
Rectangular icons were causing issues with the conversation icon display
(probably an Android bug) and shortcut icons were being cropped in
unnecessarily.
2021-08-25 13:41:29 -04:00
David Teresi 996b4e7a45 Remove dead shortcuts 2021-08-25 13:41:26 -04:00
David Teresi 69d0ed3fb8 Support Android 11 Conversation features
Instead of only favorite rooms having shortcuts, all rooms now have
shortcuts and they are ranked according to favorite/normal/low-priority
status.
2021-08-25 13:41:25 -04:00
David Langley ce9acd440e Enabled Notifications V2 2021-08-25 17:54:23 +01:00
David Langley daaa40b27a Merge branch 'develop' of github.com:vector-im/element-android into feature/dla/keyword_notification_settings 2021-08-25 17:41:37 +01:00
David Langley 1d767d6e3f Fix keyword style, preference persistence and add comment to keyword ruleid 2021-08-25 17:38:12 +01:00
random 7011086b8a Translated using Weblate (Italian)
Currently translated at 99.8% (2562 of 2565 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2021-08-25 13:25:26 +00:00
Danial Behzadi 733b9124b1 Translated using Weblate (Persian)
Currently translated at 100.0% (2565 of 2565 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2021-08-25 13:25:26 +00:00
Tirifto 51732f2142 Translated using Weblate (Esperanto)
Currently translated at 99.1% (2542 of 2565 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/eo/
2021-08-25 13:25:25 +00:00
libexus bea0009729 Translated using Weblate (German)
Currently translated at 99.6% (2557 of 2565 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-08-25 13:25:19 +00:00
Benoit Marty f843712d7e
Merge pull request #3825 from vector-im/feature/dla/room_notification_settings
Room Notification Settings V2
2021-08-25 15:20:43 +02:00
Tigermouthbear 65076a4aec Add mxid to autocomplete suggestion if more than one user in a room has the same displayname, closes #1823
improve performance of duplicate displayname finding

fix code formatting

move member autocomplete disambiguation to AutocompleteMemberPresenter and preserve original order

Add mxid to autocomplete suggestion if more than one user in a room has the same displayname, closes #1823
2021-08-25 08:25:24 -04:00
Benoit Marty 37738489ba
Update vector/src/main/java/im/vector/app/features/call/VectorCallActivity.kt 2021-08-25 12:05:51 +02:00
dependabot[bot] 8988ea8997
Bump libphonenumber from 8.12.30 to 8.12.31
Bumps [libphonenumber](https://github.com/google/libphonenumber) from 8.12.30 to 8.12.31.
- [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.30...v8.12.31)

---
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>
2021-08-24 23:09:52 +00:00
David Langley 4d4d370b8f checks and remove build settings 2021-08-24 22:33:32 +01:00
David Langley f8114dd7a1 Fix HomeList error snackbar and add dialog for bottom sheet errors 2021-08-24 22:28:31 +01:00