Benoit Marty
|
1a8c31f926
|
Inject the context to simplify the API
And more cleanup
|
2022-02-02 11:38:09 +01:00 |
|
Benoit Marty
|
4893429d73
|
Remove usage of MatrixCallback
|
2022-02-02 11:38:09 +01:00 |
|
NIkita Fedrunov
|
9dccc398b4
|
space and room card layout changed in explore rooms, space invite dialog, room invite dialog
|
2022-02-02 10:45:43 +01:00 |
|
ganfra
|
cfda76b2d4
|
Timeline: avoid overflow on getViewType
|
2022-02-01 20:31:09 +01:00 |
|
ganfra
|
50810065a2
|
Bubbles: update media sizing (including LocationItem)
|
2022-02-01 20:19:35 +01:00 |
|
Aris Kotsomitopoulos
|
3d5f8ed7e7
|
Merge pull request #4746 from vector-im/feature/aris/threads
Threads P0 Release
|
2022-02-01 15:58:32 +02:00 |
|
ariskotsomitopoulos
|
ed992ddc72
|
Formatting
|
2022-02-01 14:40:00 +02:00 |
|
ariskotsomitopoulos
|
877c9bec97
|
Improve hidden events for threads
|
2022-02-01 14:07:16 +02:00 |
|
Benoit Marty
|
8db5b76676
|
Add TODO for the next Weblate sync
|
2022-02-01 11:41:59 +01:00 |
|
ariskotsomitopoulos
|
cfa52d83b4
|
ktlint format
|
2022-02-01 12:16:52 +02:00 |
|
ariskotsomitopoulos
|
fcc095a239
|
PR remarks
|
2022-02-01 12:13:10 +02:00 |
|
ganfra
|
825c2ca989
|
Merge branch 'develop' into feature/fga/message_bubbles
|
2022-02-01 10:05:51 +01:00 |
|
ganfra
|
38f1bbdab2
|
RTL: better support for some TextViews
|
2022-01-31 19:20:00 +01:00 |
|
ganfra
|
820bc644b6
|
Bubble: introduce CornersRadius
|
2022-01-31 19:18:42 +01:00 |
|
ariskotsomitopoulos
|
15fe9edfbd
|
Fix conflicts
|
2022-01-31 16:21:46 +02:00 |
|
Adam Brown
|
986d9f92e9
|
Merge pull request #5009 from vector-im/feature/adm/storing-use-case
Storing and tracking the onboarding messaging use case
|
2022-01-31 14:15:39 +00:00 |
|
ariskotsomitopoulos
|
d509b3324c
|
Merge branch 'develop' into feature/aris/threads
|
2022-01-31 15:58:12 +02:00 |
|
Benoit Marty
|
91e444ca73
|
Merge pull request #5084 from vector-im/feature/bma/location_crash
Fix location crash
|
2022-01-31 14:42:53 +01:00 |
|
ariskotsomitopoulos
|
f07c23fdda
|
Formating & remove unused comments
|
2022-01-31 14:52:09 +02:00 |
|
Adam Brown
|
9119cf059f
|
adding extra logging around the push rules to help determine if we're incorrectly filter out valid notifications
|
2022-01-31 12:06:21 +00:00 |
|
ariskotsomitopoulos
|
26eaa843b3
|
ktlint format
|
2022-01-31 13:56:17 +02:00 |
|
ariskotsomitopoulos
|
14e56b8f7d
|
MessageComposerViewModel format
|
2022-01-31 13:53:49 +02:00 |
|
Benoit Marty
|
8ee23c1e6a
|
Merge branch 'develop' into feature/bma/location_crash
|
2022-01-31 12:49:17 +01:00 |
|
Benoit Marty
|
ecd41d3826
|
network "not live" lcoation can be more accurate than GPS "not live" location. So do not ignore them. Not sure how if this is a universal rule...
|
2022-01-31 12:47:17 +01:00 |
|
ariskotsomitopoulos
|
d91f3d2de6
|
Enhance SlashCommandNotSupportedInThreads
|
2022-01-31 13:42:20 +02:00 |
|
ariskotsomitopoulos
|
cb3501ea17
|
Lazy load notSupportedThreadsCommands to improve performance
|
2022-01-31 13:08:15 +02:00 |
|
ariskotsomitopoulos
|
5ff5f762d4
|
Revert the use of coerceIn
|
2022-01-31 12:24:28 +02:00 |
|
ariskotsomitopoulos
|
32a982c287
|
Improve coerceIn format
|
2022-01-31 12:19:12 +02:00 |
|
Benoit Marty
|
14c4233cdc
|
Fix some typos
|
2022-01-31 11:01:29 +01:00 |
|
ariskotsomitopoulos
|
cdd36ce034
|
Fix IndexOutOfBound crashes while clicking permalinks
|
2022-01-31 11:56:26 +02:00 |
|
Weblate
|
45360e8d18
|
Merge branch 'origin/develop' into Weblate.
|
2022-01-31 08:46:22 +00:00 |
|
Weblate
|
da7edde0a2
|
Merge branch 'origin/develop' into Weblate.
|
2022-01-31 08:41:51 +00:00 |
|
Jozef Gaal
|
6564146e91
|
Translated using Weblate (Slovak)
Currently translated at 72.6% (1999 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/
|
2022-01-31 08:41:44 +00:00 |
|
bmarty
|
b2bc92eebb
|
Sync analytics plan
|
2022-01-31 00:02:22 +00:00 |
|
Hasan
|
ed21744402
|
Translated using Weblate (Turkish)
Currently translated at 64.0% (1763 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/tr/
|
2022-01-29 09:26:29 +00:00 |
|
Szimszon
|
c3b4e4f2f9
|
Translated using Weblate (Hungarian)
Currently translated at 100.0% (2752 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
|
2022-01-29 09:26:17 +00:00 |
|
Paragoumba
|
45c0761b74
|
Translated using Weblate (French)
Currently translated at 100.0% (2752 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
|
2022-01-29 09:26:14 +00:00 |
|
libexus
|
fee155ba1e
|
Translated using Weblate (German)
Currently translated at 99.6% (2741 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
|
2022-01-29 09:26:14 +00:00 |
|
Benoit Marty
|
2fbb434099
|
Format
|
2022-01-29 08:52:20 +01:00 |
|
Benoit Marty
|
a8c251f6f5
|
Avoid taking into account any provider location if we have gps location.
|
2022-01-29 08:51:30 +01:00 |
|
Benoit Marty
|
99f82d9691
|
Avoid taking into account network location if we have gps location.
|
2022-01-29 08:34:20 +01:00 |
|
Benoit Marty
|
303a858423
|
Create an extension, improve the parsing algorithm, add robustness and unit test it
|
2022-01-29 08:13:11 +01:00 |
|
Benoit Marty
|
83ed80e6d8
|
Rename fun for clarity
|
2022-01-29 07:40:41 +01:00 |
|
Benoit Marty
|
b14e557c36
|
Use the existing item click mechanism
|
2022-01-29 07:39:55 +01:00 |
|
Benoit Marty
|
2ce3894562
|
Create a UrlMapProvider for a better handling of RTL languages, and build the URLs in the controllers
|
2022-01-28 22:46:58 +01:00 |
|
ganfra
|
fd99d6d7d8
|
Bubbles: start fixing RTL
|
2022-01-28 19:53:07 +01:00 |
|
Benoit Marty
|
eff6942f82
|
Use a MaterialCarView
|
2022-01-28 18:56:09 +01:00 |
|
Benoit Marty
|
e0ac8ee8b8
|
No need for an extra FrameLayout
|
2022-01-28 18:53:30 +01:00 |
|
Onuray Sahin
|
2dc52da30c
|
Use static map image in bottom sheet.
|
2022-01-28 20:48:53 +03:00 |
|
ganfra
|
c425701c20
|
Bubbles: handle ripple effect
|
2022-01-28 17:55:32 +01:00 |
|
Onuray Sahin
|
50279e3183
|
Use static map image in timeline.
|
2022-01-28 18:51:28 +03:00 |
|
ganfra
|
35674ad401
|
Bubbles: handle location sharing (need updates)
|
2022-01-28 15:10:13 +01:00 |
|
ganfra
|
b79a5fd4f4
|
Bubble: move overlay view to MessageBubbleView (and fix corner radius)
|
2022-01-28 15:09:43 +01:00 |
|
Onuray Sahin
|
4026ddb34f
|
Fix multiple pin rendering.
|
2022-01-28 15:07:51 +03:00 |
|
Adam Brown
|
22b64a3e9a
|
resetting text futures when updating recycled text
|
2022-01-28 12:05:12 +00:00 |
|
Onuray Sahin
|
0f8c3bcc17
|
Try to get location by using all available providers.
|
2022-01-28 14:17:07 +03:00 |
|
NIkita Fedrunov
|
f56991f077
|
code review and lint fixes
|
2022-01-28 11:02:10 +01:00 |
|
David Langley
|
235f2c78f8
|
Merge pull request #5083 from vector-im/feature/dla/hold_call_for_transfer_selection
Hold call for transfer selection
|
2022-01-28 09:14:26 +00:00 |
|
David Langley
|
e9ae76da9c
|
CallTileTimelineItem.CallStatus.MISSED renders both missed and rejected calls. Logic should be !answered.
|
2022-01-28 08:57:19 +00:00 |
|
Benoit Marty
|
26c0fee56d
|
Add a loader waiting for the user location to be known
|
2022-01-27 22:27:43 +01:00 |
|
Benoit Marty
|
55ed7373f5
|
Rework the location code - WIP
|
2022-01-27 22:20:53 +01:00 |
|
Benoit Marty
|
1f53945031
|
Rework the location code - WIP
|
2022-01-27 22:10:19 +01:00 |
|
Benoit Marty
|
e9b9406bf1
|
Rework the location code - WIP
|
2022-01-27 21:11:31 +01:00 |
|
ganfra
|
c14eb050b1
|
Merge branch 'develop' into feature/fga/message_bubbles
|
2022-01-27 18:59:10 +01:00 |
|
ganfra
|
ed9adf8367
|
Bubbles: fix paddings
|
2022-01-27 18:18:39 +01:00 |
|
ganfra
|
881b063d45
|
Bubbles: remove emote from bubble (keep right/left alignment)
|
2022-01-27 18:18:29 +01:00 |
|
ganfra
|
4de421d663
|
Timeline html rendering: better reply and pill
|
2022-01-27 18:17:56 +01:00 |
|
ganfra
|
a9fe21e583
|
Timeline html rendering: handle code tags
|
2022-01-27 18:17:23 +01:00 |
|
ariskotsomitopoulos
|
78dfac52a7
|
ktlint format
|
2022-01-27 18:39:43 +02:00 |
|
ariskotsomitopoulos
|
bac6d271ca
|
Merge develop into this branch
|
2022-01-27 18:13:05 +02:00 |
|
Benoit Marty
|
e3242f0deb
|
Prevent the dialog from being cancellable, since OK button finish the Activity.
|
2022-01-27 16:40:49 +01:00 |
|
David Langley
|
f449b99548
|
lint
|
2022-01-27 15:24:39 +00:00 |
|
Benoit Marty
|
db3f60b4b1
|
Inform the user when the location provider is disabled.
|
2022-01-27 16:23:39 +01:00 |
|
David Langley
|
3ecc73b42a
|
remove line break
|
2022-01-27 15:19:08 +00:00 |
|
Benoit Marty
|
7242f1c2f1
|
Fix a crash when disabling the location on the device
`LocationListener` does not have default implementation for some methods for Android versions below R
|
2022-01-27 16:18:40 +01:00 |
|
David Langley
|
79b11623b5
|
Call transfer should put other side on hold while the transfer is being selected and unhold when the user cancels selection.
|
2022-01-27 15:16:46 +00:00 |
|
ariskotsomitopoulos
|
b2a2fe2710
|
Merge branch 'develop' into feature/aris/threads
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/relation/RelationService.kt
# tools/check/forbidden_strings_in_code.txt
# vector/build.gradle
# vector/src/main/java/im/vector/app/core/di/FragmentModule.kt
# vector/src/main/java/im/vector/app/core/resources/UserPreferencesProvider.kt
# vector/src/main/java/im/vector/app/features/command/Command.kt
# vector/src/main/java/im/vector/app/features/command/CommandParser.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailViewState.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/TimelineFragment.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/TimelineViewModel.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/composer/MessageComposerViewModel.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/search/SearchResultItem.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/timeline/TimelineEventController.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt
# vector/src/main/java/im/vector/app/features/navigation/Navigator.kt
# vector/src/main/java/im/vector/app/features/notifications/NotificationUtils.kt
# vector/src/main/java/im/vector/app/features/settings/VectorPreferences.kt
# vector/src/main/res/layout/fragment_timeline.xml
# vector/src/main/res/xml/vector_settings_labs.xml
|
2022-01-27 17:11:26 +02:00 |
|
ariskotsomitopoulos
|
b83872d5f0
|
When show all threads developer mode option is enabled, prevent reply in thread to those events
|
2022-01-27 16:38:14 +02:00 |
|
Benoit Marty
|
ff6810f1f4
|
Merge pull request #5062 from vector-im/feature/bma/location_sharing_fix
Ensure mapbox legal mention are displayed on the map
|
2022-01-27 15:35:52 +01:00 |
|
Jeff Huang
|
bce49e04cd
|
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2752 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
|
2022-01-27 14:26:43 +00:00 |
|
Ihor Hordiichuk
|
d31818c1b3
|
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2752 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
|
2022-01-27 14:26:40 +00:00 |
|
Besnik Bleta
|
6ceb2c4824
|
Translated using Weblate (Albanian)
Currently translated at 99.4% (2738 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
|
2022-01-27 14:26:37 +00:00 |
|
lvre
|
f4af074148
|
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2752 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
|
2022-01-27 14:26:34 +00:00 |
|
random
|
2c50cd16b1
|
Translated using Weblate (Italian)
Currently translated at 100.0% (2752 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
|
2022-01-27 14:26:31 +00:00 |
|
Linerly
|
5319f03592
|
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2752 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
|
2022-01-27 14:26:28 +00:00 |
|
Paragoumba
|
2f96b6ef55
|
Translated using Weblate (French)
Currently translated at 100.0% (2752 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
|
2022-01-27 14:26:25 +00:00 |
|
Danial Behzadi
|
4a799786f5
|
Translated using Weblate (Persian)
Currently translated at 99.3% (2733 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
|
2022-01-27 14:26:22 +00:00 |
|
Priit Jõerüüt
|
8f288990de
|
Translated using Weblate (Estonian)
Currently translated at 99.9% (2750 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
|
2022-01-27 14:26:20 +00:00 |
|
artevaeckt
|
0d29859fab
|
Translated using Weblate (German)
Currently translated at 99.2% (2732 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
|
2022-01-27 14:26:17 +00:00 |
|
waclaw66
|
f1288e53b1
|
Translated using Weblate (Czech)
Currently translated at 100.0% (2752 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
|
2022-01-27 14:26:15 +00:00 |
|
ariskotsomitopoulos
|
554ece724e
|
- Remove counter from thread notifications
- Fix red dot on user mentioning
|
2022-01-27 14:55:34 +02:00 |
|
ariskotsomitopoulos
|
f53b711e0d
|
When thread disabled add thread replies within threads ( to the users with threads enabled )
|
2022-01-27 13:49:03 +02:00 |
|
ariskotsomitopoulos
|
358a7d0ec4
|
Handle latest thread message & root thread edition to update thread summary and thread list appropriately
|
2022-01-27 13:22:04 +02:00 |
|
Adam Brown
|
cbdeb54fdb
|
using md5 hash of the userId to normalise the usage as a key
|
2022-01-26 18:43:09 +00:00 |
|
Benoit Marty
|
6c79be1c68
|
Instruction for the next weblate sync
|
2022-01-26 18:16:35 +01:00 |
|
Benoit Marty
|
6107fb644d
|
Flatten View hierarchy
|
2022-01-26 17:00:36 +01:00 |
|
ariskotsomitopoulos
|
92d082c26a
|
Improve thread message deletion
Fix thread summary after isLimited events
|
2022-01-26 14:07:07 +02:00 |
|
Adam Brown
|
bc373917b5
|
making the onboarding store a userId scoped generic store instead
|
2022-01-26 09:35:13 +00:00 |
|
Adam Brown
|
73b80b1c7d
|
providing the onboarding store via session extension
- avoids needing to know about the user id for each read/write
|
2022-01-26 09:35:13 +00:00 |
|
Adam Brown
|
b91b9cb973
|
lifting analytics extension to the common package
|
2022-01-26 09:35:13 +00:00 |
|