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
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
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