Jeff Huang
79d58fb178
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2785 of 2785 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2022-02-10 23:26:20 +00:00
David Langley
74e72ed7a0
lint
2022-02-10 19:34:14 +00:00
David Langley
8e492cf98d
lint
2022-02-10 19:20:40 +00:00
David Langley
cb37bc56a6
Move call transfer actions back to callViewModel via result from callTransferActivity
2022-02-10 19:07:32 +00:00
ganfra
56338c22dd
Merge pull request #5195 from abaker/fix_crash_detection
...
Set PREFS_CRASH_KEY synchronously
2022-02-10 19:21:17 +01:00
ganfra
c690bada0d
Clean code and add changelog.
2022-02-10 19:13:35 +01:00
David Langley
11986ec9ef
Intent information that is pass to attachViewRenderers is not present on intent then onNewIntent called.
2022-02-10 17:23:38 +00:00
ganfra
31fa43b5bd
Reactions: fix direction for outgoing bubble
2022-02-10 17:52:10 +01:00
ganfra
0244fea222
Reactions: more refinements
2022-02-10 17:51:49 +01:00
fedrunov
00ada6748a
Merge pull request #5171 from vector-im/sync-analytics-plan
...
Sync analytics plan
2022-02-10 15:47:32 +01:00
NIkita Fedrunov
ba5c7a530c
another sync with analytics repo
2022-02-10 13:22:00 +01:00
fedrunov
06b5563ff6
join and leave methods moved from MembershipService to RoomService an… ( #5183 )
2022-02-10 10:05:03 +01:00
Alex Baker
a4b50d2a78
Set PREFS_CRASH_KEY synchronously
...
Sometimes the app dies before this preference gets written to disk, and
then the crash dialog is not displayed to the user
Signed-off-by: Alex Baker <alex@beeper.com>
2022-02-09 17:09:48 -06:00
ganfra
911ee97122
Reactions: start handling show more, show less and add more actions in timeline.
2022-02-09 21:29:03 +01:00
Onuray Sahin
e71063222b
Merge pull request #5179 from vector-im/feature/ons/fix_poll_option_animation
...
Remove redundant highlight on add poll option button
2022-02-09 22:24:54 +03:00
NIkita Fedrunov
761b8031f6
Merge branch 'develop' into sync-analytics-plan
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/analytics/impl/DefaultVectorAnalytics.kt
# vector/src/main/java/im/vector/app/features/analytics/plan/Composer.kt
# vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewModel.kt
2022-02-09 16:27:33 +01:00
NIkita Fedrunov
cc4228ed26
use new screen name constants
2022-02-09 16:07:47 +01:00
NIkita Fedrunov
e196b01038
synced with latest changes in analytics repo
2022-02-09 15:55:22 +01:00
NIkita Fedrunov
f78446c1e7
Click replaced with Compose on message sent
...
Identity replaced with UserProperty
added missing param for JoinedRoom
2022-02-09 14:23:45 +01:00
Onuray Sahin
f6a24e964e
Code review fix.
2022-02-08 23:23:03 +03:00
ganfra
a19642cd8e
Analytics: fix always null identity property
2022-02-08 19:34:41 +01:00
ganfra
33648963c4
Merge branch 'develop' into feature/ons/fix_turkish_translations
2022-02-08 18:06:10 +01:00
Adam Brown
5ff420f4f0
marking the matrix provision as a singleton to avoid reinitialising
2022-02-08 15:56:07 +00:00
Adam Brown
8dc8c209d3
using injected matrix instance for the bug reporting to avoid directly calling getInstance
2022-02-08 15:38:18 +00:00
Adam Brown
c160f5dff1
always providing matrix via the singleton module -
...
allows the matrix configuration to also contain dependencies
2022-02-08 15:09:38 +00:00
Weblate
d06a0af947
Merge branch 'origin/develop' into Weblate.
2022-02-08 14:47:47 +00:00
Linerly
67be89bad2
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-02-08 14:29:29 +00:00
Adam Brown
2d80c6bc4e
avoiding using the matrix getInstance internally within the sdk to allow us to inject a consistent instance
2022-02-08 14:02:39 +00:00
ganfra
49a0555704
Merge pull request #5176 from vector-im/feature/ons/map_wellknown_support
...
Retrieve map style url from .well-known
2022-02-08 11:57:48 +01:00
LinAGKar
64a0c53405
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (2751 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2022-02-08 04:26:32 +00:00
Jozef Gaal
12f495c9b8
Translated using Weblate (Slovak)
...
Currently translated at 91.2% (2512 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/
2022-02-08 04:26:32 +00:00
ganfra
b75fd18959
Merge pull request #5142 from vector-im/feature/adm/set-usecase-on-account-creation
...
Aligning use case tracking with iOS
2022-02-07 19:04:07 +01:00
Onuray Sahin
22a03abdc4
Code review fix.
2022-02-07 20:08:31 +03:00
Onuray Sahin
457a6a2dd0
Lint fix.
2022-02-07 17:44:27 +03:00
Onuray Sahin
7e182ed662
Remove redundant highlight on add poll option button.
2022-02-07 17:35:26 +03:00
Onuray Sahin
9d83bafa7b
Retrieve map style url from .well-known.
2022-02-07 13:38:54 +03:00
bmarty
1369d1fa2f
Sync analytics plan
2022-02-07 00:02:21 +00:00
LinAGKar
0c43bffb2e
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (2751 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2022-02-06 16:26:52 +00:00
Jozef Gaal
00e8cd4fb9
Translated using Weblate (Slovak)
...
Currently translated at 84.2% (2318 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/
2022-02-06 16:26:51 +00:00
Nikita Epifanov
4bc0dc204a
Translated using Weblate (Russian)
...
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/ru/
2022-02-06 16:26:26 +00:00
Danial Behzadi
ab0c00df74
Translated using Weblate (Persian)
...
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/fa/
2022-02-06 16:26:17 +00:00
Zet
6283598da0
Translated using Weblate (Arabic)
...
Currently translated at 38.1% (1051 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ar/
2022-02-06 16:26:16 +00:00
Benoit Marty
ef3baee35b
Split long lines
2022-02-04 16:59:20 +01:00
Onuray Sahin
fbc8866394
Merge branch 'develop' into feature/ons/fix_failed_maps_rendering
...
* develop: (54 commits)
Bubbles: add CHANGELOG file
Bubble: get LayoutDirection (RTL) from current Locale
Version++
fastlane
towncrier
Version 1.3.18
changelog
Improve missing state event detection to missing state events only one joined rooms (ignore LEFT room) Should reduce the number of initial sync Co-authors: ganfra and billcarsonfr
Changelog added.
taking the use case screen into account when accessing the sign up flows in the sanity tests
updating copy split to match designs
applying design feedback
promoting use case strings for translation
enabling the use case feature by default
Code review fixes.
ktlint
Bubbles: clean up after review
Sync: avoid deleting root event of CurrentState on gappy sync
Code review fixes.
Support generic location pin.
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLocationItem.kt
# vector/src/main/res/layout/item_timeline_event_location_stub.xml
2022-02-04 14:54:39 +03:00
Hasan
7b08a55294
Translated using Weblate (Turkish)
...
Currently translated at 74.9% (2062 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/tr/
2022-02-04 11:26:30 +00:00
Fjoerfoks
d133aeb88c
Translated using Weblate (Frisian)
...
Currently translated at 48.0% (1321 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2022-02-04 11:26:15 +00:00
ganfra
02de636955
Bubbles: add CHANGELOG file
2022-02-03 17:57:10 +01:00
ganfra
04234318e5
Bubble: get LayoutDirection (RTL) from current Locale
2022-02-03 17:53:25 +01:00
ganfra
2e2da16a6b
Bubbles: merge develop
2022-02-03 17:10:13 +01:00
Adam Brown
dbfd7e6703
Merge pull request #5106 from vector-im/feature/adm/enable-use-case-feature
...
Enabling FTUE Use Case
2022-02-03 15:14:49 +00:00
Benoit Marty
dba9a47c63
Merge pull request #5127 from vector-im/feature/ons/generic_location_pin
...
Support generic location pin
2022-02-03 16:02:38 +01:00
Onuray Sahin
a7678241f2
Fix location rendering in timeline if map cannot be loaded.
2022-02-03 16:17:33 +03:00
Adam Brown
227c93b014
avoiding tracking the use case until account creation, also means we no longer need to reset the tracking value
2022-02-03 11:29:09 +00:00
Adam Brown
48b339075b
filtering null values from the identify properties
...
- resetting values to null may cause inconsistent cross device tracking
2022-02-03 11:29:09 +00:00
Adam Brown
9b3af7cfc9
updating copy split to match designs
2022-02-03 11:28:33 +00:00
Adam Brown
bac60677d5
applying design feedback
2022-02-03 11:28:33 +00:00
Adam Brown
5ed1f34df3
promoting use case strings for translation
2022-02-03 11:28:33 +00:00
Adam Brown
61bc443bdf
enabling the use case feature by default
2022-02-03 11:28:33 +00:00
Onuray Sahin
c590bbdb9b
Code review fixes.
2022-02-03 12:53:59 +03:00
Maxime Naturel
8e0f7ca373
Issue-4641: Show search menu item only if available
2022-02-03 09:38:06 +01:00
Benoit Marty
3e212655eb
Merge pull request #5117 from vector-im/feature/adm/use-case-store-crash
...
Handling use case screen in sanity tests
2022-02-03 00:53:20 +01:00
Benoit Marty
6ebba4e3dd
Merge pull request #5131 from vector-im/feature/nfe/spaces_promo_removal
...
spaces restricted promo removed
2022-02-03 00:44:07 +01:00
Benoit Marty
c66849834a
Merge pull request #5051 from vector-im/feature/bma/cleanup
...
Remove some usage of MatrixCallback
2022-02-03 00:25:54 +01:00
Hasan
75b2b5146d
Translated using Weblate (Turkish)
...
Currently translated at 67.6% (1863 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/tr/
2022-02-02 20:26:26 +00:00
LinAGKar
dc37e9236b
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (2751 of 2752 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2022-02-02 20:26:20 +00:00
Johan Smits
6acaaf9347
Translated using Weblate (Dutch)
...
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/nl/
2022-02-02 20:26:17 +00:00
libexus
4120170dae
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-02-02 20:26:14 +00:00
ganfra
9e0086742c
Bubbles: clean up after review
2022-02-02 19:56:21 +01:00
Benoit Marty
9c72c61fc6
Merge pull request #5133 from vector-im/feature/nfe/obsolete_filter_class_removed
...
removed obsolete room list filter class
2022-02-02 18:42:21 +01:00
Onuray Sahin
c2daab4211
Code review fixes.
2022-02-02 19:33:34 +03:00
Adam Brown
0db38567ed
adding javadoc to the data store provider
2022-02-02 16:04:22 +00:00
Adam Brown
3212bc2266
ensuring we use the application context for the datastore to avoid any local activity leaks
2022-02-02 16:04:22 +00:00
Adam Brown
d77e18f810
allowing nullable posthog properties to be submitted
...
- fixes crash when attempting to identify with empty properties
- will need rebasing with https://github.com/matrix-org/matrix-analytics-events/pull/20
2022-02-02 16:04:22 +00:00
Adam Brown
741f9fabbb
providing a way to lazily read dynamic datastore instances
...
- fixes crash where multiple session store instances attempt to read from the same datastore backing file
2022-02-02 15:53:04 +00:00
Benoit Marty
2ffc89d863
Merge pull request #5125 from vector-im/feature/nfe/space_card_layout
...
space and room card layout changed in explore rooms, space invite dia…
2022-02-02 16:08:24 +01:00
Benoit Marty
c479073583
Merge pull request #5129 from vector-im/feature/aris/threads_fallback_permalink
...
Fix fallback permalink when threads are disabled
2022-02-02 16:06:34 +01:00
NIkita Fedrunov
10f7673be7
removed obsolete room list filter class
2022-02-02 15:53:20 +01:00
NIkita Fedrunov
440c5f7516
spaces restricted promo removed
2022-02-02 15:42:28 +01:00
NIkita Fedrunov
c64c204878
code quality changes
2022-02-02 15:19:48 +01:00
ganfra
1bf2523437
Merge branch 'develop' into feature/fga/message_bubbles
2022-02-02 13:01:43 +01:00
fedrunov
65fd5489a3
"Invite users to space" dialog now closed when user choose invite method ( #5126 )
2022-02-02 12:54:45 +01:00
ariskotsomitopoulos
36f0283d96
Fix fallback permalink when threads are disabled
2022-02-02 13:51:45 +02:00
Onuray Sahin
a131d28b3e
Merge branch 'develop' into feature/ons/generic_location_pin
...
* develop: (146 commits)
exhaustive not needed anymore
Invert if condition and split long line
Use kotlin string builder
Same issue but in the test
Format
Fix a crash: java.util.IllegalFormatPrecisionException https://github.com/matrix-org/element-android-rageshakes/issues/33398
add changelog file for threads feature
add changelog file for threads feature
Formatting
Improve hidden events for threads
Add TODO for the next Weblate sync
ktlint format
PR remarks
Fix a lint false positive? Anyway this was not used. Restricted API ../../../matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/job/SyncWorker.kt:61: ListenableWorker.getTaskExecutor can only be called from within the same library group (referenced groupId=androidx.work from groupId=element-android)
It seems that now lint rule `MissingQuantity` is an error and not a warning by default.
Whitelist group 'org.webjars' on MavenCentral to fix lint execution
Fix conflicts
Formating & remove unused comments
Fix error in unit test
ktlint format
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/navigation/Navigator.kt
2022-02-02 14:35:30 +03:00
Onuray Sahin
37d35c9a7f
Support generic location pin.
2022-02-02 14:25:54 +03:00
Benoit Marty
407e065b90
Merge pull request #5041 from vector-im/feature/nfe/qr_scanner_fragments_merge
...
qr scanner fragments merged into one
2022-02-02 12:24:28 +01:00
Benoit Marty
10841ab0a1
exhaustive not needed anymore
2022-02-02 12:24:02 +01:00
Benoit Marty
54fb28c912
Merge pull request #5089 from vector-im/feature/dla/fix_incorrect_call_status
...
CallTileTimelineItem.CallStatus.MISSED renders both missed and reject…
2022-02-02 12:06:11 +01:00
Benoit Marty
a78d88fc0a
Invert if condition and split long line
2022-02-02 12:03:38 +01:00
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
Timuçin Boldt
5fe270fc9c
adapt strings for space creation
2022-02-01 12:07:53 +01: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
Onuray Sahin
b3288c5acc
Fix translation errors.
2022-01-31 15:49:18 +03:00
Onuray Sahin
a584cb876b
Fix translation errors.
2022-01-31 15:26:54 +03: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
Timuçin Boldt
90c502b16a
Make Space creation screens more consistent
...
Signed-off-by: Timuçin Boldt <timucin.boldt@udo.edu>
2022-01-31 09:24:24 +01: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
Adam Brown
f44ccd739e
storing an retrieving the use case selection by user
...
- will enable multi account support in the future
2022-01-26 09:35:13 +00:00
Adam Brown
c4ac03949c
persisting the use case at the point of session creation
...
- this ensures we have a unique session or account id to store the selection against in case we support multi account in the future
2022-01-26 09:35:13 +00:00
Adam Brown
0a7c421faa
making use of the analytics tracker instead of the vector analytics for the smaller tracking subset
2022-01-26 09:35:13 +00:00
Adam Brown
6c1cbccff3
updating the identity with the use case selection as part of the onboarding flow
2022-01-26 09:35:13 +00:00
Adam Brown
515c8ce7c2
adding ability to update the user properties (identity) via the vector analytics
2022-01-26 09:35:13 +00:00
Adam Brown
84e23e1911
storing the user usecase selection and clearinng on signout
2022-01-26 09:35:13 +00:00
Benoit Marty
793cdf8f87
Ensure mapbox legal mention are displayed on the map
2022-01-26 00:22:07 +01:00
Benoit Marty
b1882a1d3b
Merge pull request #5060 from vector-im/feature/adm/build-quality-errors
...
build quality errors
2022-01-25 20:49:39 +01:00
Adam Brown
523f4eeabf
using material card view instead of androidx cardview
2022-01-25 18:15:32 +00:00
Benoit Marty
b4e5a3a6df
Remove unused string
2022-01-25 18:34:06 +01:00
Benoit Marty
d501447544
Remove unused string
2022-01-25 18:33:06 +01:00
Benoit Marty
58b2050baf
Rename string
2022-01-25 18:18:47 +01:00
Benoit Marty
f4f0b36b05
Remove unused string
2022-01-25 18:18:11 +01:00
Benoit Marty
fa07271074
Rename some resource: kick -> remove
2022-01-25 18:15:22 +01:00
Benoit Marty
210ef74f62
Remove unused string
2022-01-25 18:13:03 +01:00
Benoit Marty
ece93caae3
Rename some resource: kick -> remove
2022-01-25 18:10:59 +01:00
Benoit Marty
41628ea511
Merge pull request #5057 from RiotTranslateBot/weblate-element-android-element-app
...
Translations update from Weblate
2022-01-25 18:07:01 +01:00
Benoit Marty
f14bf0dd50
Merge pull request #4817 from vector-im/feature/ons/static_location
...
Static Location Sharing
2022-01-25 18:03:17 +01:00
Benoit Marty
f83c2b32bc
Add summary to location sharing setting
2022-01-25 17:59:22 +01:00
Benoit Marty
823ece9582
Add licence mention as per https://github.com/maplibre/maplibre-gl-native/blob/master/LICENSE.md
2022-01-25 17:51:17 +01:00
ariskotsomitopoulos
c19b52cded
Enhance thread summary
...
Fix deleted root thread messages when show deleted messages are enabled/disabled
2022-01-25 18:21:42 +02:00
Benoit Marty
871b05b641
Merge pull request #5019 from vector-im/feature/bca/auto_uisi_update
...
Quick fixes on auto uisi RS
2022-01-25 16:41:01 +01:00
Valere
14da9806e2
Put bug report app names in config
2022-01-25 16:35:16 +01:00
Weblate
c5a213ff68
Merge branch 'origin/develop' into Weblate.
2022-01-25 15:30:46 +00:00
Baxtiyor M
43bccb1d42
Translated using Weblate (Kara-Kalpak)
...
Currently translated at 0.3% (10 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/kaa/
2022-01-25 15:30:39 +00:00
kingoflove819
eca20b2441
Translated using Weblate (Tamil)
...
Currently translated at 0.1% (1 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ta/
2022-01-25 15:30:37 +00:00
Baxtiyor M
c0c66acad0
Translated using Weblate (Uzbek)
...
Currently translated at 3.8% (106 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uz/
2022-01-25 15:30:37 +00:00
Ihor Hordiichuk
7c96ab27e0
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (2729 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2022-01-25 15:30:37 +00:00
LinAGKar
a634987d1b
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (2728 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2022-01-25 15:30:36 +00:00
Peter Vágner
d6f62bc2a5
Translated using Weblate (Slovak)
...
Currently translated at 69.9% (1910 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/
2022-01-25 15:30:35 +00:00
Jozef Gaal
206f69e3dd
Translated using Weblate (Slovak)
...
Currently translated at 69.9% (1910 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/
2022-01-25 15:30:29 +00:00
lvre
a2e25205e6
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (2729 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2022-01-25 15:30:29 +00:00
m1chj
8b5542216e
Translated using Weblate (Polish)
...
Currently translated at 97.6% (2665 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2022-01-25 15:30:28 +00:00
maciejek997
b3414d6534
Translated using Weblate (Polish)
...
Currently translated at 97.6% (2665 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2022-01-25 15:30:28 +00:00
Johan Smits
b4f77d314e
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (2729 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/nl/
2022-01-25 15:30:26 +00:00
Linerly
500ffa0d1d
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2729 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2022-01-25 15:30:12 +00:00
Szimszon
0e081a1c90
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2729 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
2022-01-25 15:30:11 +00:00
libexus
56a1cd7b41
Translated using Weblate (German)
...
Currently translated at 99.7% (2723 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2022-01-25 15:30:10 +00:00
waclaw66
65f54c854f
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2729 of 2729 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2022-01-25 15:30:09 +00:00
Benoit Marty
bca65281b6
Merge pull request #5025 from vector-im/feature/adm/use-case-dark-mode
...
Updating use case icons to match designs
2022-01-25 16:06:40 +01:00
Benoit Marty
1ee29555c6
Merge branch 'develop' into feature/ons/static_location
2022-01-25 16:01:16 +01:00
Benoit Marty
7aba03c60a
Merge pull request #5056 from vector-im/feature/bma/fix_toolbar_title
...
Fix toolbar title
2022-01-25 15:55:34 +01:00
Benoit Marty
9f4deabe08
Merge pull request #5043 from vector-im/feature/bma/track_performance
...
Track performance
2022-01-25 15:54:57 +01:00
Benoit Marty
ed52aed432
i18n and format
2022-01-25 15:41:04 +01:00
Benoit Marty
34a703910b
Set title and subtitle to the supportActionBar else on some circumstances it has no effect
...
https://stackoverflow.com/questions/26486730/in-android-app-toolbar-settitle-method-has-no-effect-application-name-is-shown
2022-01-25 15:36:18 +01:00
Benoit Marty
b728e062e3
Cleanup layout
2022-01-25 15:15:47 +01:00
Onuray Sahin
e0ec294c1b
Hide undisclosed poll option for now.
2022-01-25 16:42:57 +03:00
Benoit Marty
460f39176c
Fix compilation issues after merge of develop
2022-01-25 14:36:32 +01:00
Benoit Marty
b619f70904
Merge branch 'develop' into feature/ons/static_location
2022-01-25 14:29:13 +01:00
Adam Brown
0713877baf
fixing line length
2022-01-25 13:14:32 +00:00
Benoit Marty
5bb06158c7
Merge pull request #5020 from vector-im/feature/ons/edit_polls
...
Edit Polls and Allow Undisclosed Polls
2022-01-25 13:47:49 +01:00
Onuray Sahin
43c8624b33
Code review fixes.
2022-01-25 15:31:59 +03:00
ariskotsomitopoulos
b1b27bdd0e
Enhance edit to support new threads fallback
2022-01-25 14:12:13 +02:00
Onuray Sahin
04ffb951c3
Code review fixes.
2022-01-25 12:38:11 +03:00
Benoit Marty
cf86fe34d5
Improve SDK API (self review)
2022-01-24 22:37:07 +01:00
Onuray Sahin
d65899ef88
Fix sharing location action in timeline.
2022-01-24 21:55:32 +03:00
ganfra
8f0e1039aa
Bubbles: make round style algorithm more accurate
2022-01-24 19:31:51 +01:00
ganfra
608d8a5d54
Bubbles: change colors
2022-01-24 19:31:04 +01:00