Commit Graph

11594 Commits

Author SHA1 Message Date
Benoit Marty cd5a0f4c3c Merge branch 'release/1.3.7' into develop 2021-11-04 18:39:04 +01:00
Adam Brown 557609c175 porting the room flows to the robot pattern 2021-11-04 16:14:51 +00:00
Benoit Marty b773aa213a Fastlane 2021-11-04 16:49:55 +01:00
Benoit Marty 6c8513d65a Towncrier 2021-11-04 16:48:35 +01:00
Benoit Marty 78e0109301 Fix crash when filtering the room member list
A Holder as to be uniquely linked to the layout id declared in @EpoxyModelClass, see https://github.com/airbnb/epoxy/issues/854
Fixes https://github.com/matrix-org/element-android-rageshakes/issues/27784
2021-11-04 16:39:20 +01:00
Benoit Marty 21e1766e3e Better code 2021-11-04 16:19:26 +01:00
Benoit Marty 41ab117182 Fix a problem with filtering 3pid invite.
We were using the whole 3pid invite if they were not all filtered.
Also double filtering on RoomThirdPartyInviteContent type is not necessary
2021-11-04 16:19:26 +01:00
Adam Brown e800c59f57 porting the new direct message checks to the robot pattern 2021-11-04 15:00:15 +00:00
Adam Brown 67fe07a385 porting settings crawling to the robot pattern 2021-11-04 14:46:01 +00:00
Benoit Marty 345dac4a3b rename fun 2021-11-04 15:43:03 +01:00
Adam Brown 2f3716d9b9 using robot pattern to navigate the settings
- will allow reuse of navigating around the app (eg enabling develop options and go back to previous locations)
2021-11-04 12:55:54 +00:00
Adam Brown ed4f26de81 adding login timeouts to reduce flakyness during login 2021-11-04 12:35:03 +00:00
Benoit Marty 8f854d725d ./fastlane/metadata/android/vi/full_description.txt now exists 2021-11-04 13:01:40 +01:00
Adam Brown 85f8f217b5 updating invite copy 2021-11-04 11:55:09 +00:00
Adam Tomaja e167db2bb7
Feature/4292 fix capitalisation on initial sync screen (#4410)
#4292 - Fix Capitalisation On Initial Sync Screen

Co-authored-by: Adam Tomaja <cydercode@gmail.com>
2021-11-04 11:39:50 +00:00
Benoit Marty 6f58cbd6c5
Merge pull request #4314 from vector-im/feature/adm/fdroid-notification-reliability
F-Droid variant permanent notification to fix missing notifications
2021-11-04 12:28:20 +01:00
Benoit Marty 97089e4394 Fix lint issue 2021-11-04 12:20:39 +01:00
Benoit Marty 3ffd41d36f
Merge pull request #4411 from RiotTranslateBot/weblate-element-android-element-app
Translations update from Weblate
2021-11-04 12:10:31 +01:00
Weblate e4135e4524 Merge branch 'origin/develop' into Weblate. 2021-11-04 10:21:40 +00:00
Jim 488c081d0c Translated using Weblate (Vietnamese)
Currently translated at 56.2% (1504 of 2672 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/vi/
2021-11-04 10:21:35 +00:00
Jim 6c74fec0fa Translated using Weblate (Vietnamese)
Currently translated at 56.1% (1500 of 2672 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/vi/
2021-11-04 10:20:07 +00:00
Linerly fdcad764d2 Translated using Weblate (Indonesian)
Currently translated at 100.0% (2672 of 2672 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-11-04 10:19:59 +00:00
waclaw66 5d013b0433 Translated using Weblate (Czech)
Currently translated at 100.0% (2672 of 2672 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-11-04 10:19:59 +00:00
Adam Brown 432d4801c9 removing unused import 2021-11-04 10:12:24 +00:00
Adam Brown 036a81d60b extending from the vector service to avoid extra service boilerplate 2021-11-04 09:47:16 +00:00
Adam Brown 48678382ba adding new copy for the foreground listening notification 2021-11-04 09:45:59 +00:00
Adam Brown c173adb783 removing google play background task starting, we should rely on play services 2021-11-04 09:45:59 +00:00
Adam Brown a6eadfe894 removing unused starter field 2021-11-04 09:45:59 +00:00
Adam Brown 006ad10392 removing extra blank line 2021-11-04 09:45:59 +00:00
Adam Brown b418756727 adding changelog entry 2021-11-04 09:45:59 +00:00
Adam Brown b1afc26d65 using start_redeliver_intent to allow the system to restart killed sync services
- memory restricted devices may have the sync service destroyed whilst in progress causing future sync to no longer be scheduled
2021-11-04 09:45:59 +00:00
Adam Brown ace9f89569 always trigger guard service start when a session is activated
- fixes missing guard after login
2021-11-04 09:45:59 +00:00
Adam Brown c14ffefe7c updating background sync function docs with more information 2021-11-04 09:45:59 +00:00
Adam Brown 56d5a38e80 reverting parts of the rapid periodic sync, unfortunately it suffers from the same issue as the one shot workers -
the system can ignore them if the application process is in the background
2021-11-04 09:45:59 +00:00
Adam Brown 71b27bfd5d making the guard service a noop, lifeline scheduling will be brought back if we confirm the service by itself is not enough
- reuses the sync foreground notification for the guard foreground service
2021-11-04 09:45:59 +00:00
Marcel Langner c6b942cd31 fixed ktlint complaining and errors in italian translation file 2021-11-04 09:45:59 +00:00
Marcel Langner 97b4fd69b4 fixed typo 2021-11-04 09:45:59 +00:00
Marcel Langner e14fb16db2 initial commit of a permanent GuardService for fdroid background syncing 2021-11-04 09:45:59 +00:00
Andrew Aylett d261dd705d Periodic sync to re-kick-off rapid sync 2021-11-04 09:45:59 +00:00
Onuray Sahin cbe07c4aee Code review fixes. 2021-11-04 11:35:35 +03:00
Ihor Hordiichuk e6b359c7f7 Translated using Weblate (Ukrainian)
Currently translated at 91.6% (2449 of 2672 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-11-03 19:25:44 +00:00
Dinh Quang Tuyen 32d3136e02 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (35 of 35 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/vi/
2021-11-03 19:25:44 +00:00
Benoit Marty d13e30b3be
Merge pull request #4403 from vector-im/feature/adm/devo-submit-tint
Fixing missing dev tools light mode send button
2021-11-03 18:59:46 +01:00
Adam Brown 2c39635734 adding changelog entry 2021-11-03 16:13:40 +00:00
Adam Brown 06d4ee9df8 adding missing tints to the dev tools toolbar 2021-11-03 16:12:39 +00:00
Benoit Marty b8ca520552
Make the poll option visible so that it can be tested from the PR 2021-11-02 16:34:44 +01:00
Glandos fcecdfce85 Translated using Weblate (French)
Currently translated at 100.0% (35 of 35 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fr/
2021-11-02 14:25:44 +00:00
waclaw66 2eba5f1f4d Translated using Weblate (Czech)
Currently translated at 100.0% (2672 of 2672 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-11-02 14:25:43 +00:00
Benoit Marty 3760401b10
Merge pull request #4353 from SpiritCroc/video-compression
Fix broken video compression due to NPE in library
2021-11-02 13:28:52 +01:00
ganfra e43bfaebc6 Flow migration: more update after PR reviews 2021-11-02 11:50:56 +01:00