Adam Brown
|
1e6e8b546d
|
fixing presence icon anchoring to the middle of the room icon
- creates a secondary verification shield and aligns to the start of the room title when presence is present
|
2022-03-22 13:43:43 +00:00 |
|
ericdecanini
|
7449d15d2f
|
Merge remote-tracking branch 'origin/develop' into bugfix/eric/voting-ended-poll
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt
|
2022-03-22 14:15:29 +01:00 |
|
ariskotsomitopoulos
|
c6593f0cee
|
PR remarks
|
2022-03-22 13:57:20 +02:00 |
|
ericdecanini
|
b035911d8f
|
Fixes import lint error
|
2022-03-21 20:05:47 +01:00 |
|
ericdecanini
|
c9946b6dd3
|
Code cleanup
|
2022-03-21 19:57:18 +01:00 |
|
ericdecanini
|
5a819bbafa
|
Merge remote-tracking branch 'origin/develop' into feature/eric/audio-files-player
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/room/detail/TimelineFragment.kt
|
2022-03-21 19:40:14 +01:00 |
|
ericdecanini
|
ff26829d65
|
Adds new audio timeline stub
|
2022-03-21 18:42:07 +01:00 |
|
ericdecanini
|
7a7d36d010
|
Renames functions and variables
|
2022-03-21 16:23:19 +01:00 |
|
Benoit Marty
|
835497682f
|
Merge pull request #5572 from p1gp1g/play-sticker
Show stickers on click
|
2022-03-21 15:51:36 +01:00 |
|
Benoit Marty
|
579e6164d6
|
Merge pull request #5550 from vector-im/feature/adm/presence-theme-patch
Presence indicator theme attribute
|
2022-03-21 15:45:36 +01:00 |
|
ariskotsomitopoulos
|
ed2cb5f0fe
|
Enhance text constants
|
2022-03-21 15:45:08 +02:00 |
|
Linerly
|
75fe14561e
|
Translated using Weblate (Indonesian)
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/id/
|
2022-03-21 08:38:31 +00:00 |
|
bmarty
|
ffb007e96d
|
Sync Emojis
|
2022-03-21 00:03:12 +00:00 |
|
notramo
|
06af5a8017
|
Translated using Weblate (Hungarian)
Currently translated at 99.8% (2154 of 2157 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
|
2022-03-19 21:38:31 +00:00 |
|
Jeanne Lavoie
|
8a783a7a0b
|
Translated using Weblate (French (Canada))
Currently translated at 83.9% (1811 of 2157 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr_CA/
|
2022-03-19 21:38:31 +00:00 |
|
libexus
|
7910b4cd35
|
Translated using Weblate (German)
Currently translated at 99.9% (2155 of 2157 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
|
2022-03-19 21:38:31 +00:00 |
|
ericdecanini
|
2e716cb8a0
|
Adapts special body text for audio messages
|
2022-03-19 18:26:37 +01:00 |
|
ericdecanini
|
fab78c9a6e
|
Refactors MessageAudioItem to work for both audio files and voice messages
|
2022-03-19 18:16:51 +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 |
|
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 |
|
ericdecanini
|
d54b465b30
|
Uses messageVoiceItem for audio files
|
2022-03-18 13:22:49 +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 |
|
ericdecanini
|
26176328c4
|
Fixes epoxy errors with renamed epoxy attributes
|
2022-03-18 11:58:23 +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 |
|
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 |
|
ericdecanini
|
cde10ca032
|
Fixes wrong spellings in Message file and voice items
|
2022-03-17 17:58:11 +01: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 |
|
ericdecanini
|
00bced9500
|
Changes unTrack to untrack
|
2022-03-17 16:40:35 +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 |
|
ericdecanini
|
d11fc060ee
|
Fixes crash due to empty constructor in CreatePollViewState
|
2022-03-17 13:46:16 +01:00 |
|
Eric Decanini
|
9c8f29e853
|
Merge branch 'develop' into bugfix/eric/voting-ended-poll
|
2022-03-17 12:07:45 +01:00 |
|
Arnaud Ringenbach
|
4bcf31e0c2
|
Add a presence sync enabling build config
|
2022-03-17 11:43:07 +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 |
|
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 |
|
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 |
|
ericdecanini
|
a46901ad6c
|
Makes PollState a sealed interface
|
2022-03-15 18:10:47 +01:00 |
|
ericdecanini
|
a2d18d460a
|
Fixes PollMode import error in TimelineFragment
|
2022-03-15 18:10:05 +01: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 |
|