Florian Renaud
68bd55fef5
Merge branch 'develop' into feature/fre/start_dm_on_first_msg
...
* develop: (156 commits)
adding test case for showing html entities are processed
adding tests around the event html rendering - the test helper is a little hacky in order to covert the spans to something human readable
removing extra line
adding changelog entry
overriding the default list handler with an implementation that takes into account the initial starting position
trigger CI
Use executeTransactionAwait (need realm refresh in this case)
Bump flipper from 0.152.0 to 0.153.0
Use executeTransactionAwait (need realm refresh in this case)
generating 1.4.27 changelog and updating version
Fixing crash when sharing plain text, such as a url
Fix crashes when opening Thread (#6463 )
Timeline: fix validation of timeline event changes
Fix ConcurrentModificationException on BackgroundDetectionObserver
Fix crashes when opening Thread (#6463 )
suppressing unused string resource
Changelog
Fix ConcurrentModificationException on BackgroundDetectionObserver
Fix typo
adding changelog entry
...
2022-07-11 12:03:24 +02:00
Ihor Hordiichuk
b7b1a96bc2
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2022-07-09 19:32:25 +00:00
LinAGKar
b9b261a3a3
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2022-07-09 19:32:25 +00:00
Johan Smits
40949aaf7e
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/nl/
2022-07-09 19:32:23 +00:00
Mya Rohit
94567510ca
Translated using Weblate (Bulgarian)
...
Currently translated at 66.6% (1507 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/bg/
2022-07-09 19:32:22 +00:00
Adam Brown
5a378383f5
Merge pull request #6454 from vector-im/feature/adm/ftue-edit-server-bug
...
FTUE - Homeserver edits not updating the selected server UI
2022-07-08 11:35:17 +01:00
Adam Brown
bdc370474e
migrating the previous orphaned rooms settings in order to fix the inconsistent value
...
- only uses the previous value if the key exists, otherwise we end up defaulting to true instead of false (which the preferences screen expects)
- manually deletes the key after migrating the value
2022-07-08 11:20:49 +01:00
Nikita Epifanov
6acd37e457
Translated using Weblate (Russian)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2022-07-07 20:32:22 +00:00
Priit Jõerüüt
07f2d9b449
Translated using Weblate (Estonian)
...
Currently translated at 99.6% (2252 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2022-07-07 20:32:21 +00:00
Benoit Marty
9a059ead44
Add a VectorFeatures to force usage of the library OpusEncoder
2022-07-07 18:29:02 +02:00
Benoit Marty
95f4d88461
Do not alter the app name for the nightly, and finally use initWith release
to avoid too many copy paste.
2022-07-07 17:45:18 +02:00
Adam Brown
ead8cec4a6
adding test case for showing html entities are processed
2022-07-07 13:54:42 +01:00
Adam Brown
cfb1e09d64
adding tests around the event html rendering
...
- the test helper is a little hacky in order to covert the spans to something human readable
2022-07-07 13:47:42 +01:00
Adam Brown
a0f86d270b
removing extra line
2022-07-07 13:47:42 +01:00
Adam Brown
d904ebbd70
overriding the default list handler with an implementation that takes into account the initial starting position
2022-07-07 13:47:42 +01:00
Benoit Marty
e3b3617b1a
Add dependency to opusencoder and remove module from this project
2022-07-06 17:54:57 +02:00
Nui Harime
7d800dd8e0
Translated using Weblate (Russian)
...
Currently translated at 99.5% (2250 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2022-07-06 15:32:25 +00:00
Daimar Stein
c7a7a4db16
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 99.8% (2257 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2022-07-06 15:32:25 +00:00
Mateus Rodrigues Costa
d8533b0abf
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 99.8% (2257 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2022-07-06 15:32:24 +00:00
John Doe
de0c4f3f67
Translated using Weblate (Spanish)
...
Currently translated at 98.8% (2233 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/es/
2022-07-06 15:32:23 +00:00
Benoit Marty
b3e86129e9
initWith release
does not take care of postprocessing
block, so rather do some copy paste, to avoid a warning about values being replaced
2022-07-06 17:00:09 +02:00
Benoit Marty
11b2cd3dc0
Configure Firebase appdistribution plugin
2022-07-06 15:37:21 +02:00
Benoit Marty
388a380101
Add "-nightly" suffix to version name
2022-07-06 15:37:21 +02:00
Benoit Marty
5793a38774
Add label for rageshake to know the build type, in particular to know if it's a nightly build.
2022-07-06 15:37:21 +02:00
Benoit Marty
a030769aea
Change icon background color for nightly build
2022-07-06 15:37:21 +02:00
Benoit Marty
ea5b2b3433
Add sources for nightly. Use release version, change AnalyticsConfig.kt and shortcuts.xml.
2022-07-06 15:37:21 +02:00
ericdecanini
c6728dde38
Changes string format of space parents to maintain parity with web
2022-07-06 13:36:17 +01:00
Adam Brown
169ac9d0a0
updating the known SDK mimetypes and making use of them for the intent switches
2022-07-06 12:06:17 +01:00
Adam Brown
59ef8e10c8
injecting the context directly to the handler
2022-07-06 12:02:45 +01:00
Adam Brown
d19346b9c6
fixing formatting
2022-07-06 11:58:55 +01:00
Adam Brown
ad76cbbc40
adding tests around share intent handling
2022-07-06 11:58:55 +01:00
Adam Brown
89348995c2
Merge pull request #6467 from vector-im/feature/adm/share-text-crash
...
Crash - Sharing text
2022-07-06 11:24:56 +01:00
Benoit Marty
7616912411
Merge pull request #6436 from vector-im/feature/bma/activity_fragment_1_5_0
...
Upgrade androidx activity and fragment to 1.5.0
2022-07-06 11:44:22 +02:00
Benoit Marty
8434fb9a64
Add fallback for submodules
2022-07-05 16:11:44 +02:00
Benoit Marty
586c227816
Add google-services.json for nightly builds
2022-07-05 16:09:18 +02:00
Benoit Marty
f469450ca4
Setup nightly
buildType
2022-07-05 16:07:12 +02:00
Benoit Marty
d957e24747
Merge pull request #6458 from vector-im/feature/bma/android_services
...
Rename Android Service to use `AndroidService` suffix
2022-07-05 14:07:36 +02:00
Nui Harime
568052c4ce
Translated using Weblate (Russian)
...
Currently translated at 99.5% (2250 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2022-07-05 10:32:24 +00:00
Daniil Omelchenko
c9e93d695b
Translated using Weblate (Russian)
...
Currently translated at 99.5% (2250 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2022-07-05 10:32:23 +00:00
Didek
61f19d5bde
Translated using Weblate (Polish)
...
Currently translated at 99.1% (2241 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2022-07-05 10:32:22 +00:00
Jeanne Lavoie
d055d5e5df
Translated using Weblate (French (Canada))
...
Currently translated at 79.7% (1802 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr_CA/
2022-07-05 10:32:22 +00:00
Auri B. P
bf95ece5c8
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ca/
2022-07-05 10:32:21 +00:00
Adam Brown
03202080b3
suppressing unused string resource
2022-07-05 11:17:10 +01: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
293a177148
Quick rework, better to search for expected MenuItem
2022-07-04 21:27:28 +02:00
Benoit Marty
3e42cec4ec
Fix detekt issue.
2022-07-04 21:15:38 +02:00
Benoit Marty
57f42ed0f5
Fix copy paste issue
2022-07-04 21:10:51 +02:00
Adam Brown
2c444527bd
Merge pull request #6447 from cloudrac3r/fix-html-entities
...
Fix HTML entities being displayed in messages
2022-07-04 17:31:34 +01:00
Adam Brown
dd397b9a48
splitting the share intent handling from the attachments helper
...
- decouples the attachment callback
2022-07-04 17:14:49 +01:00
Benoit Marty
1355178fee
Fix compilation issue for Fragment
2022-07-04 17:42:58 +02:00
Benoit Marty
81505d3802
Menu: extract management to a common interface / Migrate Fragments
2022-07-04 17:30:06 +02:00
Adam Brown
8811f752e5
converting if/else to when
2022-07-04 16:15:01 +01:00
Benoit Marty
be099dcae0
Menu: extract management to a common interface / Migrate Activities
2022-07-04 17:10:12 +02:00
Adam Brown
6cd05c899e
fixing homeserver edits not updating the selected server UI
2022-07-04 12:05:31 +01:00
Adam Brown
abf35d730d
Merge pull request #6157 from vector-im/feature/adm/ftue-msisdn-confirmation
...
[FTUE] MSISDN / Phone number confirmation
2022-07-04 11:29:39 +01:00
Maxime NATUREL
f3e7d0daff
Merge pull request #6431 from vector-im/fix/mna/closed-poll-visible-votes
...
[Poll] - Wrong votes in closed poll after removing 2 previous polls (PSG-590)
2022-07-04 11:33:26 +02:00
Maxime NATUREL
906fe8be76
Merge pull request #6425 from vector-im/fix/mna/undisclosed-poll-description
...
[Poll] - Add a description under undisclosed poll when not ended (PSB-134)
2022-07-04 11:20:59 +02:00
ericdecanini
654eede21b
Adds VersioningStateTest
2022-07-04 10:06:00 +01:00
Adam Brown
2a36dc8ee5
using confirmation copy for the confirmation code entry field
2022-07-04 09:44:45 +01:00
ericdecanini
e003bc973a
Adds clearing to directParentNames
2022-07-04 09:37:36 +01:00
Adam Brown
daecd7d43a
returning the error result directly from the when
2022-07-04 09:21:15 +01:00
Maxime NATUREL
26aaf84806
Renaming field to votesStatus
2022-07-04 10:14:15 +02:00
Cadence Ember
a53ad39e1a
Add comments for the EventHtmlRenderer file
2022-07-04 01:07:38 +12:00
Cadence Ember
84bb11c1bf
Fix HTML entities being displayed in messages
...
Initially reported in #6445 . Fixes #6445 .
This was a regression from #6357 .
The fix is to enable Markwon's HTML entities processor.
2022-07-04 01:07:14 +12:00
Jeff Huang
227f6ffa58
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2022-07-02 13:32:32 +00:00
Ihor Hordiichuk
b1a459b6de
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2022-07-02 13:32:30 +00:00
LinAGKar
ca565ea3d9
Translated using Weblate (Swedish)
...
Currently translated at 98.8% (2235 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2022-07-02 13:32:29 +00:00
Jozef Gaal
5108b5dccb
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/
2022-07-02 13:32:29 +00:00
Nui Harime
1c03162357
Translated using Weblate (Russian)
...
Currently translated at 98.6% (2230 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2022-07-02 13:32:27 +00:00
Przemysław Romanik
67d595dbf1
Translated using Weblate (Polish)
...
Currently translated at 98.8% (2233 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2022-07-02 13:32:27 +00:00
random
6f610b134e
Translated using Weblate (Italian)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2022-07-02 13:32:27 +00:00
Linerly
0241a21674
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2022-07-02 13:32:25 +00:00
Glandos
063b017f42
Translated using Weblate (French)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2022-07-02 13:32:24 +00:00
Danial Behzadi
61d8af62d5
Translated using Weblate (Persian)
...
Currently translated at 99.6% (2253 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2022-07-02 13:32:22 +00:00
Priit Jõerüüt
6dbdc34f0f
Translated using Weblate (Estonian)
...
Currently translated at 99.2% (2242 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2022-07-02 13:32:21 +00:00
waclaw66
6c2574c99e
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2022-07-02 13:32:20 +00:00
Benoit Marty
f7a0615105
Fix warning on onMultiWindowModeChanged
method overriding.
2022-07-01 17:35:01 +02:00
Valere
8dc57fe2f0
Merge pull request #5853 from vector-im/feature/aris/crypto_share_room_keys_past_messages
...
Share Megolm session keys when inviting a new user
2022-07-01 17:33:43 +02:00
Benoit Marty
397614121c
Fix warning on onPictureInPictureModeChanged
method overriding.
2022-07-01 17:30:48 +02:00
Benoit Marty
944b447d93
Fix regression when closing the screen to create a DM from the toolbar. Rework this part a bit.
2022-07-01 17:06:02 +02:00
Benoit Marty
aae6e20f9c
Migration to activity 1.5.0. Rework menu management
2022-07-01 17:06:02 +02:00
Eric Decanini
bdb49f5946
Merge pull request #5398 from vector-im/bugfix/eric/softlogout-ux-broken
...
Fixes broken SoftLogout UX for homeservers that support both Password and SSO
2022-07-01 15:52:48 +01:00
ericdecanini
b437996208
Merge remote-tracking branch 'origin/develop' into task/eric/replace_flatten_with_direct_parent
2022-07-01 15:47:30 +01:00
Maxime NATUREL
d5b375e82b
Merge pull request #6414 from vector-im/feature/mna/reply-to-lls
...
[Location sharing] - Reply action on a live message (PSG-343)
2022-07-01 16:03:02 +02:00
ericdecanini
ed3a201f0b
Changes directParentName to a list
2022-07-01 13:34:55 +01:00
Adam Brown
82feda476d
removing unused imports
2022-07-01 13:18:09 +01:00
Adam Brown
5e9e65e10f
using clear error on change extension
2022-07-01 13:05:26 +01:00
Adam Brown
be3d419290
adding phone number confirmation resending
2022-07-01 12:14:34 +01:00
Adam Brown
e6e079a071
adding barebone phone confirmation fragment, copied from the phone number input
2022-07-01 12:14:02 +01:00
Adam Brown
bfa50f186a
formatting
2022-07-01 11:14:25 +01:00
Adam Brown
f2db4be479
fixing formatting/unused imports
2022-07-01 11:14:25 +01:00
Adam Brown
0bbc74b193
injects the phonenumberutil and adds testcases around the parsing
2022-07-01 11:14:25 +01:00
Adam Brown
27b1bc9e66
handling msisdn 401 errors as success within the registration wizard delegate
2022-07-01 11:14:25 +01:00
Adam Brown
7617309058
hooking up, styling and applying copy to the phone number fragment
2022-07-01 11:14:24 +01:00
Adam Brown
a8b73f0cf9
applying autofill hints for phonenumber and email entry
2022-07-01 11:13:57 +01:00
Adam Brown
df6ebcacd1
adding msisdn fragment and layout, copied from email input
2022-07-01 11:12:45 +01:00
Benoit Marty
1297ccd45c
Fix first compilation errors
2022-07-01 11:58:01 +02:00
Artjom König
03da067e44
fixed issues with reporting sync state events from different threads
2022-07-01 11:03:29 +02:00
Florian Renaud
c25edfada4
Remove unused imports
2022-07-01 10:09:26 +02:00
Florian Renaud
7415623c2f
Update room description style
2022-07-01 09:48:12 +02:00
Florian Renaud
c7db89613c
Split code in MergedRoomCreationItem
2022-07-01 09:48:11 +02:00
Florian Renaud
71320e42d0
Show date separator in local room timeline
2022-07-01 09:48:11 +02:00
Valere
b0907de582
Fix migration
2022-07-01 09:43:17 +02:00
Valere
8e829c6aad
Add lab flag and more tests
2022-07-01 09:43:17 +02:00
Florian Renaud
33a19c1ef5
Merge branch 'develop' into feature/fre/start_dm_on_first_msg
...
* develop: (91 commits)
Remove unused import
Update versions
Update CHANGES
Improve readability.
Weblate: also clean trads
Changelog
Format file
Add android:hasFragileUserData="true" to the manifest. See details in #2352
Clean the TODO delete (UnusedResource not compatible with string template)
showing a toast on password reset confirmation
lifting duplicated event_base layout to the base class, with the option for children to override
using vector model for consistency
Replace 5 manual steps to 1 command line step
Translated using Weblate (Italian)
Translated using Weblate (Swedish)
Translated using Weblate (Swedish)
Translated using Weblate (Russian)
extracting common breaker background selection to ftue extensions
removing unused imports
adding changelog entry
...
2022-07-01 09:35:40 +02:00
Benoit Marty
e2a55fb6f6
Merge pull request #4364 from vector-im/yostyle/open_url_on_browser_task
...
Open URL on external browser task
2022-06-30 22:36:26 +02:00
Benoit Marty
58580f1e6a
Merge pull request #6413 from vector-im/feature/bma/room_member_loading
...
Show a loader if all the Room Member are not yet loaded.
2022-06-30 17:13:50 +02:00
Benoit Marty
98a7f7df4d
Merge pull request #6429 from vector-im/feature/bma/fragile_data
...
Add `android:hasFragileUserData="true"` in the manifest
2022-06-30 17:11:27 +02:00
ganfra
6d1dd089f0
Update versions
2022-06-30 16:58:51 +02:00
Adam Brown
72c4af0026
Merge pull request #6263 from vector-im/feature/adm/ftue-forgot-password
...
[FTUE] Forgot password
2022-06-30 15:40:09 +01:00
Adam Brown
ea71a8b5c2
Merge pull request #6415 from vector-im/feature/adm/replacing-epoxy-layout-id
...
Replacing epoxy item annotation layout references with getDefaultLayoutId
2022-06-30 14:58:46 +01:00
Maxime NATUREL
a8d43538f1
Explicitely hiding votes when disclosed poll
2022-06-30 14:51:07 +02:00
ganfra
88346ffc68
Weblate: also clean trads
2022-06-30 14:36:52 +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
ganfra
4bdde101b8
Clean the TODO delete (UnusedResource not compatible with string template)
2022-06-30 12:26:51 +02:00
Florian Renaud
3f087eb632
Merge branch 'develop' into feature/fre/start_dm_on_first_msg
...
* develop: (174 commits)
Bump libphonenumber from 8.12.50 to 8.12.51
LoadRoomMember: fix presence
Cleanup
LoadRoomMembers: add changelog
LoadRoomMembers: handle room member event a bit more efficiently
LoadRoomMembers: exclude Membership.Leave
LoadRoomMembers: divide by chunk
Bump soloader from 0.10.3 to 0.10.4
Code review fix.
Try no using the gradle daemon on CI
Harmonize values of `CI_GRADLE_ARG_PROPERTIES`
removing unused dependencies and marking soloader and ignored from dependency check (as it's dynamic)
Remove non necessary prefix in logs
Adding changelog entry
Updating the unit tests
Stopping existing active live when starting a new one
Avoid multiple PR from Dependabot when Flipper is upgraded.
Change context inside the get live summary use case
Use a TestDispatcher in the FakeSession
Code review fixes.
...
2022-06-30 11:48:55 +02:00
Adam Brown
0d084648a3
showing a toast on password reset confirmation
2022-06-30 10:44:06 +01:00
Weblate
53a8098caa
Merge branch 'origin/develop' into Weblate.
2022-06-30 09:34:40 +00:00
Adam Brown
d0e5b3eb21
lifting duplicated event_base layout to the base class, with the option for children to override
2022-06-30 09:46:20 +01:00
Adam Brown
a815ac996b
using vector model for consistency
2022-06-30 09:45:56 +01:00
Maxime NATUREL
9fb19af39c
Adding a description under undisclosed poll when not yet ended
2022-06-30 10:13:41 +02:00
dependabot[bot]
5a02bca442
Bump libphonenumber from 8.12.50 to 8.12.51
...
Bumps [libphonenumber](https://github.com/google/libphonenumber ) from 8.12.50 to 8.12.51.
- [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.50...v8.12.51 )
---
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-06-29 23:09:57 +00:00
LinAGKar
fabb345107
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2022-06-29 19:32:19 +00:00
Nui Harime
45cb013e1a
Translated using Weblate (Russian)
...
Currently translated at 99.7% (2233 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2022-06-29 19:32:19 +00:00
Adam Brown
c603b780cf
extracting common breaker background selection to ftue extensions
2022-06-29 17:47:28 +01:00
Adam Brown
7df7df7541
removing unused imports
2022-06-29 17:40:25 +01:00
Adam Brown
33ca5753f1
replacing epoxy item annotation layout references with getDefaultLayoutId override
2022-06-29 17:21:05 +01:00
ericdecanini
9350053214
Merge remote-tracking branch 'origin/develop' into task/eric/replace_flatten_with_direct_parent
...
# Conflicts:
# 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/migration/MigrateSessionTo030.kt
2022-06-29 17:05:28 +02:00
ericdecanini
4cf97d48c9
Merge remote-tracking branch 'origin/develop' into bugfix/eric/softlogout-ux-broken
...
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/DefaultAuthenticationService.kt
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/DefaultRegistrationWizard.kt
# vector/src/main/java/im/vector/app/features/login/LoginActivity.kt
# vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutController.kt
2022-06-29 15:53:22 +02:00
Benoit Marty
e75070be91
Use a DataSrouce instead of a Task and return a non Optional Boolean.
2022-06-29 15:35:00 +02:00
Adam Brown
1361852721
triggering an initial enabled state when using associateContentStateWith and extracts the resetting of errors on content change to an extension
2022-06-29 14:15:39 +01:00
Maxime NATUREL
f5d3bcbb94
Sending a reply to a live location share
2022-06-29 15:04:57 +02:00
Maxime NATUREL
65b949071a
Introducing a use case to check if a message can have reply action
2022-06-29 15:04:57 +02:00
Adam Brown
7c0d340bd0
formatting
2022-06-29 13:39:36 +01:00
Adam Brown
80ec0aaf05
removing new password isEnabled check using the isEmail validator, this check is wrong but also not needed due to associateContentStateWith above
2022-06-29 13:39:17 +01:00
Adam Brown
382a936e0a
fixing method call grouping
2022-06-29 13:35:02 +01:00
Onuray Sahin
abea68557b
Merge pull request #6350 from vector-im/feature/ons/promote_live_location_labs_flag
...
Promote live location labs flag [PSF-959]
2022-06-29 15:26:39 +03:00
Benoit Marty
e91be2b599
Show a loader if all the Room Member are not yet loaded.
2022-06-29 12:19:17 +02:00
ericdecanini
e87d97083f
Merge remote-tracking branch 'origin/develop' into bugfix/eric/upgrade-room-deduplication
...
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/VersioningState.kt
2022-06-29 12:02:34 +02:00
dependabot[bot]
bbe3613aa6
Bump soloader from 0.10.3 to 0.10.4
...
Bumps [soloader](https://github.com/facebook/soloader ) from 0.10.3 to 0.10.4.
- [Release notes](https://github.com/facebook/soloader/releases )
- [Commits](https://github.com/facebook/soloader/compare/v0.10.3...v0.10.4 )
---
updated-dependencies:
- dependency-name: com.facebook.soloader:soloader
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-29 08:33:21 +00:00
Benoit Marty
2a32a780cf
Merge pull request #6399 from vector-im/feature/bma/flipper_version
...
Avoid multiple PR from Dependabot when Flipper is upgraded.
2022-06-29 10:32:24 +02:00
Maxime NATUREL
e7a68907f9
Merge pull request #6365 from vector-im/feature/mna/start-lls-from-other-device
...
[Location sharing] - Stop any active live before starting a new one (PSF-942)
2022-06-29 09:47:26 +02:00
Maxime NATUREL
d112f860a2
Merge pull request #6356 from vector-im/fix/mna/stop-lls-from-other-device
...
[Location sharing] - Make stop of a live from another device possible (PSF-1060)
2022-06-29 09:45:44 +02:00
Adam Brown
1a986e7437
Merge pull request #6385 from vector-im/dependabot/gradle/com.autonomousapps.dependency-analysis-1.9.0
...
Bump com.autonomousapps.dependency-analysis from 1.8.0 to 1.9.0
2022-06-28 19:16:25 +01:00
Onuray Sahin
3ec8c77d17
Code review fix.
2022-06-28 17:12:52 +03:00
Benoit Marty
6fda2cc7b3
Merge pull request #6101 from chagai95/native-lookup-fixes
...
Native lookup fixes
2022-06-28 15:43:35 +02:00
Nui Harime
9941281107
Added translation using Weblate (Rusyn)
2022-06-28 13:31:32 +00:00
Adam Brown
f17129b660
removing unused dependencies and marking soloader and ignored from dependency check (as it's dynamic)
2022-06-28 14:05:01 +01:00
Maxime NATUREL
7b0878daf9
Remove non necessary prefix in logs
2022-06-28 14:49:35 +02:00
Maxime NATUREL
c2c58f81d8
Stopping existing active live when starting a new one
2022-06-28 14:36:36 +02:00
Benoit Marty
667db71fb9
Avoid multiple PR from Dependabot when Flipper is upgraded.
2022-06-28 14:27:55 +02:00
Benoit Marty
80b94821a0
Merge pull request #6387 from vector-im/dependabot/gradle/com.facebook.flipper-flipper-network-plugin-0.151.1
...
Bump flipper-network-plugin from 0.150.0 to 0.151.1
2022-06-28 14:21:59 +02:00
Benoit Marty
87c650bcba
Merge pull request #6386 from vector-im/dependabot/gradle/com.facebook.flipper-flipper-0.151.1
...
Bump flipper from 0.150.0 to 0.151.1
2022-06-28 14:21:36 +02:00
Maxime NATUREL
70996655e1
Change context inside the get live summary use case
2022-06-28 14:15:41 +02:00
Maxime NATUREL
8476fba5ff
Use a TestDispatcher in the FakeSession
2022-06-28 14:15:00 +02:00
Valere
a2aa0471c5
Merge pull request #6328 from vector-im/feature/bca/verif_resist_no_age
...
Feature/bca/verif resist no age
2022-06-28 14:13:37 +02:00
Onuray Sahin
2fe03a0016
Code review fixes.
2022-06-28 15:06:42 +03:00
Maxime NATUREL
5b3711b634
Mutualizing mock of asFlow extension
2022-06-28 14:04:50 +02:00
Onuray Sahin
320915e0a1
Code review fixes.
2022-06-28 14:52:01 +03:00
Valere
86b888c336
Display specific message when verif code malformed
2022-06-28 12:17:18 +02:00
Valere
82e68472dc
code review update
2022-06-28 11:28:06 +02:00
Maxime NATUREL
af3718d202
Merge pull request #6376 from vector-im/fix/mna/geo-uri-pattern
...
[Location Share] - Adding missing prefix "u=" for uncertainty in geo URI (PSF-945)
2022-06-28 09:24:55 +02:00
dependabot[bot]
0e463875f9
Bump flipper-network-plugin from 0.150.0 to 0.151.1
...
Bumps [flipper-network-plugin](https://github.com/facebook/flipper ) from 0.150.0 to 0.151.1.
- [Release notes](https://github.com/facebook/flipper/releases )
- [Commits](https://github.com/facebook/flipper/compare/v0.150.0...v0.151.1 )
---
updated-dependencies:
- dependency-name: com.facebook.flipper:flipper-network-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-27 23:12:39 +00:00
dependabot[bot]
a8c1214417
Bump flipper from 0.150.0 to 0.151.1
...
Bumps [flipper](https://github.com/facebook/flipper ) from 0.150.0 to 0.151.1.
- [Release notes](https://github.com/facebook/flipper/releases )
- [Commits](https://github.com/facebook/flipper/compare/v0.150.0...v0.151.1 )
---
updated-dependencies:
- dependency-name: com.facebook.flipper:flipper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-27 23:11:59 +00:00
Benoit Marty
a398391908
Merge pull request #6366 from vector-im/feature/ons/poll_view_state_unit_tests
...
Poll view state unit tests [PSF-1130]
2022-06-27 19:59:13 +02:00
Adam Brown
2a46fbe77c
ignoring negative margin required by the checkbox alignment
2022-06-27 17:54:45 +01:00
Onuray Sahin
863cc7e0fc
Code review fix.
2022-06-27 18:37:03 +03:00
Maxime NATUREL
1df71d31e2
Small improvements in tests
2022-06-27 17:27:27 +02:00
Maxime NATUREL
4c3f6db55c
Fix code quality issues
2022-06-27 16:39:46 +02:00
Adam Brown
ef4889a1b3
fixing missing fake given
2022-06-27 15:19:29 +01:00
Maxime NATUREL
0488ce822f
Updating location tracker tests
2022-06-27 16:13:02 +02:00
Benoit Marty
43f4dae62b
Bump android-embedded_fcm_distributor from 2.0.0 to 2.1.1 ( #6331 )
...
* Bump android-embedded_fcm_distributor from 2.0.0 to 2.1.1
Bumps [android-embedded_fcm_distributor](https://github.com/UnifiedPush/android-embedded_fcm_distributor ) from 2.0.0 to 2.1.1.
- [Release notes](https://github.com/UnifiedPush/android-embedded_fcm_distributor/releases )
- [Commits](https://github.com/UnifiedPush/android-embedded_fcm_distributor/compare/2.0.0...2.1.1 )
---
updated-dependencies:
- dependency-name: com.github.UnifiedPush:android-embedded_fcm_distributor
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix compilation issue
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2022-06-27 15:51:53 +02:00
Maxime NATUREL
3b09323ee4
Avoid stopping location service twice
2022-06-27 15:10:54 +02:00
Maxime NATUREL
353a8a70eb
Using SharedFlow instead of callback for location updates to remove the need of synchronization
2022-06-27 15:07:09 +02:00
Onuray Sahin
30115fa2b9
Code review fixes.
2022-06-27 15:43:21 +03:00
Onuray Sahin
8100a2e674
Remove duplicated unit tests.
2022-06-27 15:19:26 +03:00
Adam Brown
5bb397f35e
using next instead of done copy when confirming reset email link
2022-06-27 13:08:32 +01:00
Adam Brown
0a0c322963
adding extra padding between reset button and checkbox to match designs
2022-06-27 13:08:32 +01:00
Adam Brown
7971a74614
fixing code quality warnings
2022-06-27 13:08:32 +01:00
Adam Brown
eb84072a05
updating test names to read better
2022-06-27 13:08:32 +01:00
Adam Brown
f40f838a9f
making the new password visibility toggleable
2022-06-27 13:08:32 +01:00
Adam Brown
1d3b4e9829
formatting
2022-06-27 13:08:31 +01:00
Adam Brown
0d80bdfd41
updating xml ids to reflect their context
2022-06-27 13:06:43 +01:00
Adam Brown
16481df0f7
handling the reset password completion step within the view model and emitting view events to move the flow forwards
2022-06-27 13:06:42 +01:00
Onuray Sahin
4f9b361346
Fix ready poll unit test.
2022-06-27 15:06:08 +03:00
Adam Brown
47cedfb522
hiding the reset password input by default
2022-06-27 13:05:27 +01:00
Adam Brown
7ef8193a93
fixing reset fragments not removing previous screens when moving to the next step
2022-06-27 13:05:26 +01:00
Adam Brown
3c03bae4c5
adding test around resending reset password email
2022-06-27 12:55:51 +01:00
Adam Brown
4200b4b5e9
taking into account the servers ability to sign out all devices
2022-06-27 12:55:50 +01:00
Adam Brown
7a4a6030db
adding a password entry confirmation page for the reset password flow
2022-06-27 12:54:32 +01:00
Onuray Sahin
d7c2dbe83f
Fix voted poll unit test.
2022-06-27 14:48:58 +03:00
Adam Brown
9abf6e37d1
adding updated forgot password email input and breaker screens
2022-06-27 12:43:54 +01:00
Johannes Marbach
c3ae0c2251
Merge pull request #6369 from vector-im/johannes/expose-profile-tag
...
Expose pusher profile tag in advanced settings
2022-06-27 13:33:36 +02:00
Adam Brown
dcffc35041
adding forgot password button to login screen
2022-06-27 12:28:54 +01:00
Onuray Sahin
6f4e079a2e
Fix undisclosed poll unit test.
2022-06-27 14:07:26 +03:00
Adam Brown
1d573e3f5d
Merge pull request #6357 from cloudrac3r/fix-formatted-message-display
...
Fix formatted_body being parsed as Markdown
2022-06-27 12:07:18 +01:00
Onuray Sahin
1a668da077
Fix ended poll unit test.
2022-06-27 13:57:35 +03:00
Onuray Sahin
a9358e98b2
Fix sending poll unit test.
2022-06-27 13:39:21 +03:00
Valere
9929d6a4eb
Update button design
2022-06-27 10:13:18 +02:00
Valere
142c87314c
show option to accept other verif not ready
2022-06-27 09:14:20 +02:00
Robin NICOLE
abc0e51f1e
Translated using Weblate (English (United Kingdom))
...
Currently translated at 0.8% (19 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/en_GB/
2022-06-27 02:32:24 +00:00
Ihor Hordiichuk
d342a86cbc
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2022-06-27 02:32:21 +00:00
Nui Harime
7e4b8ac868
Translated using Weblate (Russian)
...
Currently translated at 98.8% (2213 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2022-06-27 02:32:20 +00:00
Arusekk
484657ccf9
Translated using Weblate (Polish)
...
Currently translated at 99.9% (2238 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2022-06-27 02:32:18 +00:00
Szimszon
0e94bffd5c
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
2022-06-27 02:32:17 +00:00
iaiz
838b9477ef
Translated using Weblate (Spanish)
...
Currently translated at 99.5% (2228 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/es/
2022-06-27 02:32:17 +00:00
Glandos
bed5f28c2f
Translated using Weblate (French)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2022-06-25 11:32:17 +00:00
Cadence Ember
e940736938
Combine plugin creation and configuration
...
As requested in PR feedback.
2022-06-25 15:27:56 +12:00
Maxime NATUREL
d3fb12da19
Copy lists/maps when iterating to avoid concurrent exceptions
2022-06-24 17:37:17 +02:00
Maxime NATUREL
c581564bb1
Remove non necessary main Handler in LocationSharingService
2022-06-24 17:09:33 +02:00
Maxime NATUREL
f57c46de9a
Remove non necessary @Synchronized annotations in LocationSharingServiceConnection
2022-06-24 17:08:14 +02:00
Onuray Sahin
e63fa2d83f
Move epoxy related poll functions back to MessageItemFactory.
2022-06-24 17:28:59 +03:00
Adam Brown
e655a54064
removing duplicate fake method
2022-06-24 15:08:48 +01:00
Adam Brown
c6ef972e3c
adding missing fullstop and removing unused import
2022-06-24 15:08:48 +01:00
Adam Brown
4f09160697
adding logout_devices parameter to the password change sdk api, matching reset password
2022-06-24 15:08:48 +01:00
Adam Brown
6e3283cb34
moving homeserver feature for logout all devices to the selected homeserver state via the LoginFlowResult
2022-06-24 15:08:48 +01:00
Adam Brown
a2646c56cf
adding the logout all devices state to the reset state in preparation for the UI to take it into account
2022-06-24 15:05:18 +01:00
Adam Brown
c10254dbfa
exposing if the homeserver supports signing out all devices when starting the reset process
2022-06-24 15:05:18 +01:00
Adam Brown
924e668023
adding missing loading state when confirming password reset
...
- adds reset test cases to the onboarding view model
2022-06-24 15:05:18 +01:00
Onuray Sahin
532bc18b1e
Refactor poll item view state factory.
2022-06-24 16:52:16 +03:00
Maxime NATUREL
945026730c
Use ActiveSessionHolder in stop live use case
2022-06-24 15:12:38 +02:00
Maxime NATUREL
519d43ceb7
Simplify loop to remove room args
2022-06-24 14:33:19 +02:00
Maxime NATUREL
81e14c7c3b
Observing live status in DB from location sharing Android service
2022-06-24 10:45:49 +02:00
Maxime NATUREL
3cffedd353
Changing in API to get livedata on a live of a given id
2022-06-24 10:45:49 +02:00
Maxime NATUREL
785ce03e67
Synchronizing access to map of roomArgs
2022-06-24 10:45:48 +02:00
Maxime NATUREL
9a39354332
Adding use case to retrieve flow on live summaries given a list of event ids
2022-06-24 10:45:48 +02:00
Maxime NATUREL
d50b0fbb6b
Adding unit tests for the stop live use case
2022-06-24 10:45:48 +02:00
Maxime NATUREL
8406b2a4eb
Adding use case to stop live location share
...
WIP
2022-06-24 10:45:48 +02:00
Adam Brown
84ece3b575
ignoring inferred registration disabled when going through the sign in flow
2022-06-23 18:17:33 +01:00
Maxime NATUREL
a4cae9ef07
Fixing missing "u=" in geo URI pattern for uncertainty
2022-06-23 17:40:16 +02:00
Johannes Marbach
231bd6292a
Remove empty textStyle properties
...
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-23 12:14:02 +02:00
Johannes Marbach
ec073552bd
Expose pusher profile tag in advanced settings
...
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-23 10:56:28 +02:00
Onuray Sahin
2be43e9294
Test isVotable function.
2022-06-22 17:18:17 +03:00
Onuray Sahin
aab558af09
Test ended poll option view states.
2022-06-22 16:40:11 +03:00
Onuray Sahin
d0d2929a84
Test undisclosed option view states.
2022-06-22 16:29:19 +03:00
dependabot[bot]
4e6e5041d8
Bump flipper from 0.149.0 to 0.150.0
...
Bumps [flipper](https://github.com/facebook/flipper ) from 0.149.0 to 0.150.0.
- [Release notes](https://github.com/facebook/flipper/releases )
- [Commits](https://github.com/facebook/flipper/compare/v0.149.0...v0.150.0 )
---
updated-dependencies:
- dependency-name: com.facebook.flipper:flipper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-22 13:04:17 +00:00
Benoit Marty
29d4916a2e
Cleanup of #5187 ( #6326 )
...
Update design and behaviour on widget permission bottom sheet
2022-06-22 15:04:02 +02:00
Benoit Marty
c4e578a653
Merge pull request #6344 from vector-im/dependabot/gradle/com.facebook.flipper-flipper-network-plugin-0.150.0
...
Bump flipper-network-plugin from 0.149.0 to 0.150.0
2022-06-22 15:02:46 +02:00
Benoit Marty
03d6ace3ae
Merge pull request #6359 from vector-im/dependabot/gradle/com.kgurgul.flipper-flipper-realm-android-2.2.0
...
Bump flipper-realm-android from 2.1.0 to 2.2.0
2022-06-22 14:54:52 +02:00
Adam Brown
0aacde9d9d
updating version for next development cycle
...
- also fixes wrong version in changes doc
2022-06-22 13:48:56 +01:00
Onuray Sahin
8bb421a916
Test poll voted option view states.
2022-06-22 15:44:28 +03:00
Onuray Sahin
0f0492db3b
Test ready option view states.
2022-06-22 15:27:04 +03:00
Onuray Sahin
2cf40cbcf2
Test sending option view states.
2022-06-22 14:05:42 +03:00
Onuray Sahin
5a948891f0
Test ready poll state.
2022-06-22 13:27:52 +03:00
Onuray Sahin
2c5ddca821
Test voted poll state.
2022-06-22 13:21:50 +03:00
Onuray Sahin
0fe4b9f07f
Test undisclosed poll state.
2022-06-22 12:57:50 +03:00
Onuray Sahin
8854b81977
Test ended poll state.
2022-06-22 12:34:52 +03:00
Onuray Sahin
a886e93c7e
Test sending poll state.
2022-06-22 12:13:53 +03:00
Johan Smits
6da4245efb
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/nl/
2022-06-22 06:32:16 +00:00
Priit Jõerüüt
cd6d06529e
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2022-06-22 06:32:16 +00:00
Cadence Ember
216de6c050
Lint (import ordering)
2022-06-22 13:10:30 +12:00
dependabot[bot]
c81866f34e
Bump flipper-realm-android from 2.1.0 to 2.2.0
...
Bumps [flipper-realm-android](https://github.com/kamgurgul/Flipper-Realm ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/kamgurgul/Flipper-Realm/releases )
- [Commits](https://github.com/kamgurgul/Flipper-Realm/compare/2.1.0...2.2.0 )
---
updated-dependencies:
- dependency-name: com.kgurgul.flipper:flipper-realm-android
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-21 23:41:39 +00:00
Onuray Sahin
77dfd5f826
Create initial test class.
2022-06-21 17:26:26 +03:00
Cadence Ember
592f890fac
Fix formatted_body being parsed as Markdown
...
Background: Clients write Markdown and convert it to HTML before
sending the event. All events are formatted as HTML. However, if an
HTML formatted event happened to include markdown characters, Element
Android would incorrectly render that markdown.
For example, an event with formatted_body: "*test*" should be
displayed as literally *test* with no effects, but Element Android
incorrectly displayed it as test in italics.
This commit fixes this behaviour, making Element Android not parse
Markdown in HTML messages.
From the perspective of most users it will appear that backslash
escapes now work properly (even though this wasn't the real issue).
2022-06-22 02:24:07 +12:00
Onuray Sahin
bd9fa48312
Refactor poll item factory to make it testable.
2022-06-21 17:03:56 +03:00
Adam Brown
a76b6e522b
splitting unit and instrumentation test tasks so that we can configure the android plugin testCoverage parameter
...
- there's a bug that causes the output to be invalid for unit tests
2022-06-21 09:15:27 +01:00
Jorge Martín
b5aedd4626
Re-implement lock screen feature using our own implementation.
2022-06-20 17:38:05 +02:00
Onuray Sahin
80abe1f675
Show live location promotional bottom sheet.
2022-06-20 17:04:56 +03:00
Onuray Sahin
13144f078a
Implement live location promotional bottom sheet.
2022-06-20 15:41:43 +03:00
Onuray Sahin
b37dce7da7
Create layout for promoting live location labs flag.
2022-06-20 15:19:22 +03:00
Maxime NATUREL
32c6281dd2
Merge pull request #6316 from vector-im/fix/mna/crash-offline-lls
...
[Location sharing] Fix crash when starting/stopping a live when offline (PSF-1124)
2022-06-20 14:00:56 +02:00
Maxime NATUREL
0948cab31f
Merge pull request #6304 from vector-im/feature/mna/location-sharing-service-api
...
[SDK] Improve location sharing service api (PSF-1004)
2022-06-20 13:48:13 +02:00
Onuray Sahin
9641ff132d
Show live location sharing option even if labs flag is disabled.
2022-06-20 13:58:28 +03:00
Jorge Martin Espinosa
65bc4acbab
Fix flaky tests for voice recording feature ( #6330 )
2022-06-20 09:23:02 +00:00
Maxime NATUREL
9047d9d62c
Fixing coding style issues
2022-06-20 11:17:30 +02:00
Maxime NATUREL
6c0b7f7b43
Renaming a variable to be more precise
2022-06-20 11:17:30 +02:00
Maxime NATUREL
fc98057042
Forward error to UI in map screen
2022-06-20 11:17:30 +02:00
Maxime NATUREL
31bb9eaac8
Forward error to UI in timeline screen
2022-06-20 11:17:30 +02:00
Maxime NATUREL
9eba3034db
Catching crash when offline during stop of a live location share
2022-06-20 11:17:30 +02:00
Maxime NATUREL
e55c378683
Catching crash when offline during start of a live location share
2022-06-20 11:17:30 +02:00
Maxime NATUREL
7b159c5b71
Send live location API
2022-06-20 09:28:35 +02:00
Maxime NATUREL
9b61c1aead
Send static location API
2022-06-20 09:28:35 +02:00
Maxime NATUREL
632064ffde
Stop live location share API
2022-06-20 09:28:33 +02:00
Maxime NATUREL
29f48249e2
Start live location share API
2022-06-20 09:26:51 +02:00
Auri B. P
61ff944994
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ca/
2022-06-19 20:32:15 +00:00
dependabot[bot]
3db8e0b045
Bump flipper-network-plugin from 0.149.0 to 0.150.0
...
Bumps [flipper-network-plugin](https://github.com/facebook/flipper ) from 0.149.0 to 0.150.0.
- [Release notes](https://github.com/facebook/flipper/releases )
- [Commits](https://github.com/facebook/flipper/compare/v0.149.0...v0.150.0 )
---
updated-dependencies:
- dependency-name: com.facebook.flipper:flipper-network-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-17 23:18:10 +00:00
Florian Renaud
d42a3da5b7
Reduce code smell
2022-06-18 00:49:28 +02:00
Florian Renaud
a46d7ed8dd
Hide unwanted events from local room timeline
2022-06-18 00:49:28 +02:00
Florian Renaud
b144bac578
Update wordings for local room timeline
2022-06-18 00:49:28 +02:00
Florian Renaud
e86f9193dd
Display timeline from the top of the screen for local rooms
2022-06-18 00:49:28 +02:00
Florian Renaud
7ea2d0a86d
Delete the local rooms when the room list is shown
2022-06-18 00:49:24 +02:00
Florian Renaud
10d683ad5d
Start DM - display a local room before creating the real one
...
Add CreateLocalRoomTask interface and remove DI annotations
2022-06-18 00:48:35 +02:00
Florian Renaud
26d1a12b74
Start DM - Rename action button to "go"
2022-06-18 00:09:58 +02:00
Florian Renaud
ba3d350127
Fix VectorFeature pref key
2022-06-18 00:09:58 +02:00
Florian Renaud
c9ab0927f0
Start DM - Add feature flag
2022-06-18 00:09:58 +02:00
Benoit Marty
3dcec85dea
Merge pull request #6340 from vector-im/feature/bma/test_flipper
...
Add link to the Matrix room.
2022-06-17 18:02:19 +02:00
Maxime NATUREL
cd74f09d70
Merge pull request #5923 from vector-im/fix/mna/issue-5913-location-tracker
...
[Location tracker] - Fix some location tracking issues (PSF-1000)
2022-06-17 17:53:48 +02:00
Benoit Marty
ba0898831b
Fix compilation issue
2022-06-17 17:22:31 +02:00
Maxime NATUREL
dee5dfd187
Add synchronized annotations to protect from concurrent access to callbacks
2022-06-17 17:04:54 +02:00
Benoit Marty
706e8e7627
Ensure the test is less flaky...
2022-06-17 16:54:18 +02:00
Benoit Marty
705b55c57a
Use handy kotlin.time.Duration.Companion and remove default value.
2022-06-17 16:53:33 +02:00
random
9bf147e5b6
Translated using Weblate (Italian)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2022-06-17 13:32:14 +00:00
Danial Behzadi
a278483f1c
Translated using Weblate (Persian)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2022-06-17 13:32:14 +00:00
Maxime NATUREL
162fd0a840
Call unmockAll after each test
2022-06-17 11:34:33 +02:00
Maxime NATUREL
a1aa337edb
Stop location tracking only when callbacks list is empty to avoid non wanting stop
2022-06-17 11:34:33 +02:00
Maxime NATUREL
1b88cc39a9
Use method reference when sorting providers
2022-06-17 11:34:32 +02:00
Maxime NATUREL
755d743b06
Encapsulate callbacks calls into try/catch block
2022-06-17 11:34:32 +02:00
Maxime NATUREL
260f73b0c2
Adding unit tests for LocationTracker
2022-06-17 11:34:32 +02:00
Maxime NATUREL
45d3fe7c07
Call no provider available callback only providers list is empty
2022-06-17 11:34:32 +02:00
Maxime NATUREL
b686d30b1c
Prioritise providers: Fused, GPS and then others
2022-06-17 11:34:32 +02:00
Maxime NATUREL
a8c36e5e70
Using Debouncer to debounce location updates
2022-06-17 11:34:32 +02:00
Maxime NATUREL
c61412520d
Debouncing location updates
2022-06-17 11:34:32 +02:00
Maxime NATUREL
7860173fa2
Notify of the latest known location among all last known locations
2022-06-17 11:34:32 +02:00
Onuray Sahin
242cc28daa
Merge pull request #6320 from vector-im/feature/ons/poll_unit_tests
...
CreatePollViewModel unit tests [PSF-1122]
2022-06-17 12:14:01 +03:00
Eric Decanini
674e538131
Merge pull request #6154 from vector-im/bugfix/eric/fix-upgrade-room
...
Fixes /upgraderoom command not doing anything
2022-06-17 10:55:26 +02:00
dependabot[bot]
a3774c1161
Bump android-embedded_fcm_distributor from 2.0.0 to 2.1.1
...
Bumps [android-embedded_fcm_distributor](https://github.com/UnifiedPush/android-embedded_fcm_distributor ) from 2.0.0 to 2.1.1.
- [Release notes](https://github.com/UnifiedPush/android-embedded_fcm_distributor/releases )
- [Commits](https://github.com/UnifiedPush/android-embedded_fcm_distributor/compare/2.0.0...2.1.1 )
---
updated-dependencies:
- dependency-name: com.github.UnifiedPush:android-embedded_fcm_distributor
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-16 23:08:07 +00:00
Onuray Sahin
712a38e26a
Apply Maxime's fix to get latest state.
2022-06-16 18:27:00 +03:00
Benoit Marty
8238cd7f57
Merge pull request #6319 from vector-im/feature/bma/stateEventQuery
...
Enforce query on state event
2022-06-16 17:13:17 +02:00
Benoit Marty
fe7515761a
Merge pull request #6300 from vector-im/feature/bma/flipper
...
Setup Flipper
2022-06-16 16:44:05 +02:00
Onuray Sahin
14a4a8edd7
Workaround for mavericks bug ( https://github.com/airbnb/mavericks/issues/599 ).
2022-06-16 17:30:17 +03:00
Benoit Marty
16ca26569f
Merge pull request #6228 from vector-im/feature/bma/unifiedPush2
...
UnifiedPush
2022-06-16 16:09:31 +02:00
Adam Brown
d37b273eee
Merge pull request #6271 from vector-im/feature/adm/full-matrix-id-homeserver-switching
...
[FTUE] Switch homeserver on full matrix id entry
2022-06-16 14:23:12 +01:00
Benoit Marty
7bd2184b26
Rename fun.
2022-06-16 13:42:48 +02:00
Onuray Sahin
a1d35ae9e4
Move fake class into the right package.
2022-06-16 14:23:25 +03:00
Onuray Sahin
f13dfb8291
Test poll view state when poll option is deleted.
2022-06-16 14:11:17 +03:00
Adam Brown
4f86ad0934
Merge pull request #6297 from vector-im/feature/adm/opt-in-screenshots-in-bug-report
...
Making bug report screenshots opt in instead of opt out
2022-06-16 12:08:25 +01:00
Onuray Sahin
841b63b819
Test poll view events when poll is edited.
2022-06-16 13:40:39 +03:00
Onuray Sahin
b558d14a48
Create fake room services.
2022-06-16 13:40:00 +03:00
Onuray Sahin
94c0a020fb
Rename test data class.
2022-06-16 13:39:32 +03:00
Adam Brown
c6bae6812d
adding unavailable homeserver error messaging in the registration page
2022-06-16 11:18:38 +01:00
Adam Brown
d71d37c1ce
adding tests around the result _on_ helper callbacks
2022-06-16 11:18:38 +01:00
Adam Brown
b25fd4a540
adding tests around the login error parsing
2022-06-16 11:18:38 +01:00
Adam Brown
f89b9305e8
handling the unavailable homeserver error case in the error formatting as this is now possible via full matrix id handling#
2022-06-16 11:18:38 +01:00
Adam Brown
3a97cfcc36
updating the selected homeserver when we detect a full matrix id within the username field in the login/register input fields
2022-06-16 11:18:37 +01:00
Benoit Marty
e0fe91f54b
Remove alias.
2022-06-16 12:17:54 +02:00
Benoit Marty
90f16c6736
Remove unused dep.
2022-06-16 12:16:07 +02:00
Adam Brown
17f8009ce0
only removing the edit server fragment when homeserver edits are complete
2022-06-16 11:08:08 +01:00
Adam Brown
825f14d919
ignoring text suggestions on username inputs, to avoid the spell checker introducing word breaks
2022-06-16 11:08:07 +01:00
Adam Brown
d8814974c5
makes the bug report screenshot preview always visible
2022-06-16 10:58:28 +01:00
Benoit Marty
d978d0a6b4
Delete obsolete comment.
2022-06-16 11:56:30 +02:00
Adam Brown
b78fb532ff
Merge pull request #6091 from vector-im/feature/adm/ftue-register-test-cases
...
FTUE - Stage selection and Registration action testing
2022-06-16 10:54:10 +01:00
Eric Decanini
2f2dae89f7
Merge pull request #6290 from vector-im/bugfix/eric/fix-large-image-crash
...
Fixes large images crashing when opened in timeline
2022-06-16 11:04:00 +02:00
Adam Brown
baae7375af
Merge pull request #6296 from vector-im/feature/adm/attach-ics
...
Allow sharing text mimetype content via android's share menu
2022-06-16 09:33:21 +01:00
Jeff Huang
373a3008a9
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2022-06-16 04:32:15 +00:00
Ihor Hordiichuk
5e5dc41088
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2022-06-16 04:32:15 +00:00
Jozef Gaal
450e917a1f
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/
2022-06-16 04:32:15 +00:00
lvre
c1a8183a54
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2022-06-16 04:32:15 +00:00
Linerly
2612c02ef1
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2022-06-16 04:32:15 +00:00
Thomas Bertels
cbd0a12422
Translated using Weblate (French)
...
Currently translated at 99.9% (2238 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2022-06-16 04:32:14 +00:00
Danial Behzadi
fb2c9fb002
Translated using Weblate (Persian)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2022-06-16 04:32:14 +00:00
Priit Jõerüüt
d545ed82ec
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2022-06-16 04:32:14 +00:00
waclaw66
c43eda932b
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2022-06-16 04:32:14 +00:00
Auri B. P
0736e41ea7
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (2239 of 2239 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ca/
2022-06-16 04:32:14 +00:00
Onuray Sahin
ec3248d714
Lint fixes.
2022-06-15 21:34:04 +03:00
Benoit Marty
a4dd279352
Ensure we do not use QueryStringValue.NoCondition
or QueryStringValue.IsNull
to query for State Event.
...
Also remove default value for those parameters.
2022-06-15 19:20:26 +02:00
Onuray Sahin
24d59eba87
Test poll view events when create poll is requested.
2022-06-15 17:51:13 +03:00
Benoit Marty
e12103387d
Setup Flipper
...
Move getLastSession() to the SessionManager
Create `DebugService`
Move `logDbUsageInfo()` to `DebugService`
2022-06-15 16:14:20 +02:00
Onuray Sahin
0ed9a1885c
Test poll view state with a question and max number of options.
2022-06-15 15:55:02 +03:00
ericdecanini
7f3325e8df
Fixes wrong user id in search room summary item
2022-06-15 14:47:26 +02:00