SpiritCroc
caa6a9c19f
Fix some more cases of read marker not tracking when it should
...
Apparently, we don't always get a VisibilityState.VISIBLE, but some of
the other states that refer to visible.
Change-Id: Ia1292bc356d0a65a274d0227fe45e7a43172697a
2022-03-19 16:13:53 +01:00
SpiritCroc
45d16e16d2
Increment version
...
Change-Id: I32ebcef22a33d864d1ed43a161413a9029c5b462
2022-03-19 11:52:53 +01:00
SpiritCroc
b2dd42ac6e
Increment version
...
Change-Id: Ic672c3b2f370fc0d69d6168aa9d9ec839498d084
2022-03-19 10:24:10 +01:00
SpiritCroc
ecbc3aca81
Merge remote-tracking branch 'weblate/sc' into sc
...
Change-Id: I63ac77874e5360e61327b31f19aff0d2bbc6c232
2022-03-19 10:16:49 +01:00
waclaw66
52b8155cfa
Translated using Weblate (Czech)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/cs/
2022-03-19 08:52:58 +01:00
ravit
cb290550a9
Translated using Weblate (Hebrew)
...
Currently translated at 94.5% (2039 of 2157 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/he/
2022-03-18 18:38:46 +00:00
Эдуард Гера
db828152a6
Translated using Weblate (Hebrew)
...
Currently translated at 94.5% (2039 of 2157 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/he/
2022-03-18 18:38:39 +00:00
Modificator
20d9f68679
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 95.7% (2065 of 2157 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2022-03-18 18:38:35 +00:00
Besnik Bleta
1ecbe41529
Translated using Weblate (Albanian)
...
Currently translated at 99.4% (2145 of 2157 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2022-03-18 18:38:35 +00:00
Jeanne Lavoie
d24f01c001
Translated using Weblate (French)
...
Currently translated at 100.0% (2157 of 2157 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2022-03-18 18:38:35 +00:00
Jeanne Lavoie
4b6c8b8980
Translated using Weblate (French (Canada))
...
Currently translated at 83.7% (1806 of 2157 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr_CA/
2022-03-18 18:38:35 +00:00
Theo
96904d0fd7
Translated using Weblate (Greek)
...
Currently translated at 16.0% (347 of 2157 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/el/
2022-03-18 18:38:34 +00:00
waclaw66
805666b2f5
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2157 of 2157 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2022-03-18 18:38:33 +00:00
Zet
df717dd82d
Translated using Weblate (Arabic)
...
Currently translated at 32.7% (706 of 2157 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ar/
2022-03-18 18:38:33 +00:00
Adam Brown
ea9c9ae490
Merge pull request #5408 from vector-im/feature/adm/onboarding-tests
...
FTUE - Onboarding registration steps unit tests
2022-03-18 15:57:38 +00:00
Maxime Naturel
d1aba46b52
Using one line per parameter for the custom view
2022-03-18 15:58:42 +01:00
SpiritCroc
0d2c851788
Dbg unread state
...
Change-Id: Ifa6c12b30338516c87a4f535a4756942af130192
2022-03-18 15:52:25 +01:00
Maxime Naturel
840a224c9f
Fixing coding style issue
2022-03-18 15:01:44 +01:00
Adam Brown
ce2c309d72
including verification to ensure no other methods are being called
2022-03-18 14:00:56 +00:00
ariskotsomitopoulos
06db7e2374
Enhance migration logic & PR remarks
2022-03-18 14:51:06 +01:00
Adam Brown
7f943d37fd
explicitly declaring the fake registrationb wizard as not relaxed and creating new test instances for each case
2022-03-18 13:15:14 +00:00
Maxime Naturel
526d11e912
Removing TODO
2022-03-18 14:12:55 +01:00
Maxime Naturel
56bffb2657
Adding stop button
2022-03-18 14:11:16 +01:00
Maxime Naturel
67297bbdef
Custom View in timeline screen without stop button
2022-03-18 14:11:08 +01:00
Maxime Naturel
70ab5354c3
Adding strings of the view
2022-03-18 14:10:57 +01:00
Maxime NATUREL
3547c5acba
Merge pull request #5565 from vector-im/feature/mna/PSF-664-5536-permissions
...
Live Location Sharing - Background permission
2022-03-18 12:06:30 +01:00
ariskotsomitopoulos
2e5d45ec6e
Format code
2022-03-18 12:03:17 +01:00
ariskotsomitopoulos
f00b1f29bf
Enhance text context for thread migration notice
2022-03-18 11:58:29 +01:00
ariskotsomitopoulos
a0e6dd5f6c
Merge branch 'develop' into feature/aris/thread_labs_notice_users
...
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/MatrixConfiguration.kt
# vector/src/main/java/im/vector/app/core/di/SingletonModule.kt
2022-03-18 11:28:21 +01:00
Linerly
759daf6c15
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/id/
2022-03-18 08:12:35 +01:00
Felix E
a62962d72c
Translated using Weblate (German)
...
Currently translated at 86.3% (120 of 139 strings)
Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/de/
2022-03-18 08:12:35 +01:00
waclaw66
aaa78e74b9
Translated using Weblate (Czech)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/cs/
2022-03-18 08:12:35 +01:00
Linerly
385bf0b8f6
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (138 of 138 strings)
Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/id/
2022-03-18 08:12:35 +01:00
waclaw66
31386424c5
Translated using Weblate (Czech)
...
Currently translated at 100.0% (138 of 138 strings)
Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.bubu1.eu/projects/schildichat/schildichat-android/cs/
2022-03-18 08:12:35 +01:00
sim
e5c04d9cc8
Show stickers on click
...
Play animated stickers
Signed-off-by: sim <git@sgougeon.fr>
2022-03-18 01:03:34 +01:00
ariskotsomitopoulos
61cb7a6ffb
Prepare next RC threads migration to all users
2022-03-17 19:09:09 +01:00
ariskotsomitopoulos
2ca3387ab3
Migrate Threads and notify user
2022-03-17 18:51:54 +01:00
Adam Brown
abf62aff47
extracting named function out for cancelling the email validation job, giving more context to the currentjob=null
2022-03-17 17:51:01 +00:00
Adam Brown
192d1c4f2d
converting open class to sealed interface for extra type safety
2022-03-17 17:01:16 +00:00
Adam Brown
ba76aac965
removing unused fake helper methods
2022-03-17 16:54:51 +00:00
Adam Brown
d514751ffd
avoiding shadowed lambda parameters
2022-03-17 16:52:37 +00:00
Adam Brown
5df2ae9ae2
updating with previous state helper and including javadoc to help explain its usage
2022-03-17 16:50:20 +00:00
Adam Brown
d77061b229
removing fully qualified import
2022-03-17 16:38:42 +00:00
Arnaud Ringenbach
7593f7a2c6
Fix lint issues
2022-03-17 17:15:16 +01:00
Onuray Sahin
a13ba13fb5
Code review fixes.
2022-03-17 18:30:39 +03:00
Arnaud Ringenbach
d3459d1d3d
Use MatrixConfiguration & move presence sync enabled checks out of view
2022-03-17 14:50:15 +01:00
Arnaud Ringenbach
4bcf31e0c2
Add a presence sync enabling build config
2022-03-17 11:43:07 +01:00
SpiritCroc
b982841ed5
Add read event tracking debugging
...
Change-Id: If9cc30f32af7bcadda9df6b04ad89ae248166da8
2022-03-17 10:58:39 +01:00
SpiritCroc
57fee29645
Revert "Reduce time required before updating read marker"
...
This reverts commit 922b62f9f5
.
Change-Id: I32fed90bdfa04d5e3dd7f222a330f84f3476d805
2022-03-17 10:58:35 +01:00
Onuray Sahin
33e5a206bd
Fix background location permission for Android > 10.
2022-03-17 12:29:46 +03:00
Adam Brown
4154f036db
fixing crash when tapping verification item
...
- caused by the setArguments being called on the TimelineFragment not the bottomsheet we've just created
2022-03-16 16:19:39 +00:00
Aris Kotsomitopoulos
d1a77d2eca
Merge pull request #5378 from vector-im/feature/aris/threads_analytics
...
Feature/aris/threads analytics
2022-03-16 15:51:24 +01:00
SpiritCroc
922b62f9f5
Reduce time required before updating read marker
...
Change-Id: Ia242b3e031deac313e7db161ccf7dae64ed66e7c
2022-03-16 15:40:03 +01:00
ClaireG
d1bca78083
[Notification mode] Wrong mode is displayed when the mention only is selected on the web client
2022-03-16 14:51:10 +01:00
ariskotsomitopoulos
bcf3f1e302
Format code
2022-03-16 14:49:40 +01:00
Onuray Sahin
575d62a354
Naming convention fix.
2022-03-16 16:34:48 +03:00
ariskotsomitopoulos
eee1ec1423
Merge branch 'develop' into feature/aris/threads_analytics
2022-03-16 13:19:08 +01:00
Adam Brown
99b43fd771
Merge pull request #5433 from vector-im/sync-analytics-plan
...
Sync analytics plan
2022-03-16 12:04:59 +00:00
SpiritCroc
d3c69a71a2
Fix remembering section expand-status in some cases
...
Change-Id: If5f08cb895874fddb2621632f970f0179b026439
2022-03-15 20:50:17 +01:00
SpiritCroc
cd1449d9bb
RoomListFragment: Use proper way to observe space changes
...
Change-Id: I30d65c3e653eb82f4095ed538aec9a4c8c2de337
2022-03-15 20:32:01 +01:00
SpiritCroc
31c01c98de
Possibility to hide start call buttons from the toolbar
...
Change-Id: Ica35e0dfd6b82beb90754dd5997fa0d756d816a5
2022-03-15 20:20:21 +01:00
SpiritCroc
5bdb6a5dfd
Setting whether chat notifications should repeatedly alert
...
Closes https://github.com/SchildiChat/SchildiChat-android/issues/111
Change-Id: I4c963caabdb10fa601799d3cb3fed2ad96d3d54c
2022-03-15 20:07:35 +01:00
Adam Brown
c257488ca8
Merge pull request #5513 from chagai95/add-presence-indicator-online
...
add presence indicator online
2022-03-15 17:58:02 +00:00
Adam Brown
3d20d46eb3
enabling the personalize step for the unit tests preemptively for the feature to be enabled
2022-03-15 17:49:44 +00:00
Adam Brown
fe206fe130
fixing wrong action for starting the sign up
2022-03-15 17:49:44 +00:00
Adam Brown
694016fc16
adding test case for the non loading registration steps
2022-03-15 17:49:44 +00:00
Adam Brown
390ae4344d
allowing test withPrevious to be supplied a list
2022-03-15 17:49:44 +00:00
Adam Brown
804513c808
adding case for result ignoring register actions
2022-03-15 17:49:44 +00:00
Adam Brown
75cbb727a4
cleaning up test names and bodies to be clearer
2022-03-15 17:49:43 +00:00
Adam Brown
b2a1aa17bd
adding commas to separate the test name sections
2022-03-15 17:49:17 +00:00
Adam Brown
434ee67982
ensure the pid add/resend methods do not trigger the next registration steps
...
- keeps the previous behaviour
2022-03-15 17:49:17 +00:00
Adam Brown
3fa415007c
extracting registration steps to separate handler to make testing the flow simpler
2022-03-15 17:49:16 +00:00
Adam Brown
4225f62120
adding test helper for asserting states whilst combining previous updates
2022-03-15 17:42:42 +00:00
Adam Brown
c15e908a15
converting onboarding action to sealed interface
2022-03-15 17:42:42 +00:00
Adam Brown
17d363cf9a
Merge pull request #5389 from vector-im/feature/adm/personalisation-complete
...
FTUE - Personalisation complete
2022-03-15 17:33:29 +00:00
Maxime Naturel
d776f0c09c
Check permission for background location (OS version <= Android 10 case)
2022-03-15 17:50:58 +01:00
Maxime Naturel
6f6bb3dbfe
Adding method to show dialog when permission is missing
2022-03-15 17:45:36 +01:00
Maxime Naturel
9c6cd9f630
Adding build config field
2022-03-15 17:45:26 +01:00
Maxime Naturel
b72c87da44
Renaming "btn" into "button"
2022-03-15 17:09:31 +01:00
Maxime Naturel
9ecf12a7ba
Using extensions for Boolean? type
2022-03-15 17:09:31 +01:00
Maxime Naturel
abd25c2292
Removing Action suffix in ViewAction types
2022-03-15 17:09:31 +01:00
Maxime Naturel
6779fa1175
Change naming for initLocateButton() method
2022-03-15 17:09:31 +01:00
Maxime Naturel
094e62c95b
Adding unit tests for use case
2022-03-15 17:09:31 +01:00
Maxime Naturel
04405c7970
Distinguish user location and pinned location sharing
2022-03-15 17:09:30 +01:00
Maxime Naturel
8d1822da96
Recompute location comparison on new user location
2022-03-15 17:09:30 +01:00
Maxime Naturel
125b8d2058
Zoom to user location action
2022-03-15 17:09:30 +01:00
Maxime Naturel
01aff36597
Using style attibute for locate button visibility
2022-03-15 17:09:30 +01:00
Maxime Naturel
40e92842ea
Show icon to reset map to user location
2022-03-15 17:09:30 +01:00
Maxime Naturel
57fcfeb1c1
Show dot pin for user location
2022-03-15 17:09:30 +01:00
Maxime Naturel
93c397d492
Updating location target drawable dynamically
2022-03-15 17:09:30 +01:00
Maxime Naturel
6fc6bf1c7d
Compare locations use case implementation
2022-03-15 17:09:30 +01:00
Maxime Naturel
01879e252d
Comparing target and user location using Flow in ViewModel
2022-03-15 17:09:29 +01:00
Maxime Naturel
dec075faf3
Handling press on pinned location option
2022-03-15 17:09:29 +01:00
Maxime Naturel
a1d155df71
Adding static pin at the center of the map
2022-03-15 17:09:29 +01:00
Maxime Naturel
9256b5671b
Show options menu on top of the map
2022-03-15 17:09:29 +01:00
ariskotsomitopoulos
c3f1b748a3
Fix thread deleted root message summary
2022-03-15 16:34:17 +01:00
Onuray Sahin
db0cfd4704
Merge pull request #5455 from vector-im/feature/ons/fix_poll_start_notifications
...
Show notification for poll start events but not for responses
2022-03-15 18:34:03 +03:00
Adam Brown
9d49ef5f3a
removing unused drawable
2022-03-15 15:12:51 +00:00
Onuray Sahin
a47b589e72
Code review fixes.
2022-03-15 17:51:02 +03:00
Onuray Sahin
7fa43f0d1b
Merge branch 'develop' into feature/ons/fix_poll_start_notifications
...
* develop: (163 commits)
Fix lint error.
Removes changelog file
Fix PR comment
Adds changelog file
Refactors MessageBubbleView
Updating changelog copy
making use of the fake overrides for testing
extracting the personalization complete emitting to a dedicated function
making use of binding api instead of manual findviewbyid
using consistent method naming for setting the capabilities override
taking the personalization feature flag into account when calculating if personalization is supported - also removes a legacy loading workaround for the account creation step, we're navigating to a new screen AccountCreated so we have to stop the loading
adding changelog entry
using correct label for the avatar capability debug override
forwarding to the profile picture flow when display name changing isn't supported but pictures are when personalising the profile
formatting
dynamically switching the onboarding flow based on the capabilities of the homeserver - when avatars can't be changed we complete the personlisation flow
hiding the toolbar back button and handling system back as take the user home if the display name personalisation is not supported
adding test around account creation via dummy
dynamically changing the account created layout based on if the homeserver supports personalisation
adding entry points for injecting and overriding the homeserver capabilities
...
2022-03-15 17:49:53 +03:00