Adam Brown
|
0c61595ace
|
decoupling the fcm helper from the vector module
|
2022-08-08 18:05:04 +01:00 |
|
Adam Brown
|
f605e0c479
|
decoupling the notification test factory from the vector module
|
2022-08-08 17:51:08 +01:00 |
|
Adam Brown
|
02286b96b0
|
decoupling the flipper proxy from the vector module
|
2022-08-08 17:32:23 +01:00 |
|
Adam Brown
|
8156a646a1
|
moving debug interfaces to debug package
|
2022-08-08 17:06:57 +01:00 |
|
Adam Brown
|
19c8b2a630
|
moving debug menu access to only the debug sourceset and providing an injectable interface to decouple from the direct access
|
2022-08-08 17:02:08 +01:00 |
|
Adam Brown
|
e02cf61f2f
|
decoupling debug receiver from the variants by introducing vector layer interface
|
2022-08-08 16:57:51 +01:00 |
|
Adam Brown
|
dd496dc1a3
|
Merge pull request #6748 from vector-im/feature/adm/flaky-verification-test
Fixing flaky `CantVerifyTest`
|
2022-08-08 08:46:29 +01:00 |
|
Dinh Quang Tuyen
|
ac047afd27
|
Translated using Weblate (Vietnamese)
Currently translated at 88.6% (2062 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/vi/
|
2022-08-06 15:32:50 +00:00 |
|
Jeff Huang
|
77ae291c15
|
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
|
2022-08-06 15:32:50 +00:00 |
|
phardyle
|
ec9199cb18
|
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
|
2022-08-06 15:32:49 +00:00 |
|
phardyle
|
e15e941e49
|
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
|
2022-08-06 15:32:49 +00:00 |
|
Ihor Hordiichuk
|
fde0d81c1e
|
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
|
2022-08-06 15:32:49 +00:00 |
|
Jozef Gaal
|
2aac0c9d64
|
Translated using Weblate (Slovak)
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/
|
2022-08-06 15:32:48 +00:00 |
|
Nui Harime
|
05816d00ae
|
Translated using Weblate (Russian)
Currently translated at 99.0% (2306 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
|
2022-08-06 15:32:47 +00:00 |
|
lvre
|
ee1f294327
|
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
|
2022-08-06 15:32:44 +00:00 |
|
Przemysław Romanik
|
a41ad6625e
|
Translated using Weblate (Polish)
Currently translated at 99.6% (2319 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
|
2022-08-06 15:32:43 +00:00 |
|
Johan Smits
|
721c4c0d9c
|
Translated using Weblate (Dutch)
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/nl/
|
2022-08-06 15:32:42 +00:00 |
|
random
|
804880cc9c
|
Translated using Weblate (Italian)
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
|
2022-08-06 15:32:42 +00:00 |
|
notramo
|
8cbdd6e130
|
Translated using Weblate (Hungarian)
Currently translated at 98.8% (2301 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
|
2022-08-06 15:32:41 +00:00 |
|
Glandos
|
4a3b6baaf7
|
Translated using Weblate (French)
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
|
2022-08-06 15:32:38 +00:00 |
|
Danial Behzadi
|
dbbdc1791a
|
Translated using Weblate (Persian)
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
|
2022-08-06 15:32:37 +00:00 |
|
Priit Jõerüüt
|
7b96597d56
|
Translated using Weblate (Estonian)
Currently translated at 99.6% (2319 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
|
2022-08-06 15:32:37 +00:00 |
|
Vri
|
4af4f3f88c
|
Translated using Weblate (German)
Currently translated at 98.6% (2296 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
|
2022-08-06 15:32:36 +00:00 |
|
waclaw66
|
a56d8a23f5
|
Translated using Weblate (Czech)
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
|
2022-08-06 15:32:33 +00:00 |
|
Auri B. P
|
f33e2fd656
|
Translated using Weblate (Catalan)
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ca/
|
2022-08-06 15:32:32 +00:00 |
|
Mr.Narsus
|
c2fbb74e4b
|
Translated using Weblate (Arabic)
Currently translated at 42.0% (979 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ar/
|
2022-08-06 15:32:31 +00:00 |
|
Adam Brown
|
20b3dbc6e6
|
documenting the rule and reflection helper
|
2022-08-05 17:55:12 +01:00 |
|
ericdecanini
|
1bf36dce92
|
Merge remote-tracking branch 'origin/develop' into feature/eric/new_fab
|
2022-08-05 17:11:00 +02:00 |
|
Adam Brown
|
81897a179e
|
Merge pull request #6741 from vector-im/feature/adm/focus-errors
FTUE - Focus errors showing on wrong page
|
2022-08-05 15:12:47 +01:00 |
|
Nikita Fedrunov
|
03afd2932c
|
NewHomeDetailFragment now shows correct list fragment (#6740)
|
2022-08-05 14:51:47 +02:00 |
|
Adam Brown
|
b375dd14f7
|
removing unused line
|
2022-08-05 11:18:53 +01:00 |
|
Maxime NATUREL
|
2dc92caa30
|
Merge pull request #6712 from vector-im/feature/mna/map-loading-error
[Location Share] Render fallback UI when map fails to load (PSG-607)
|
2022-08-05 11:17:37 +02:00 |
|
Maxime NATUREL
|
65c6e578eb
|
Moving setup of map in onViewCreated + moving reference assignment of MapView
|
2022-08-04 16:58:28 +02:00 |
|
Maxime NATUREL
|
2b8632ebe7
|
Adding missing trailing comma
|
2022-08-04 16:58:28 +02:00 |
|
Maxime NATUREL
|
72377c9e7e
|
Fixing after rebase
|
2022-08-04 16:58:28 +02:00 |
|
Maxime NATUREL
|
ec5f874a81
|
Fixing code formatting issues
|
2022-08-04 16:58:28 +02:00 |
|
Maxime NATUREL
|
008e07d03e
|
Handling map loading error in live location maximized map
|
2022-08-04 16:58:28 +02:00 |
|
Maxime NATUREL
|
a30076a2ab
|
Creating location.preview package
|
2022-08-04 16:58:28 +02:00 |
|
Maxime NATUREL
|
6972622bc6
|
Handling map loading error in timeline
|
2022-08-04 16:58:28 +02:00 |
|
Maxime NATUREL
|
e0e06c6ac8
|
Handling map loading error in sharing and preview fragment
|
2022-08-04 16:58:28 +02:00 |
|
Maxime NATUREL
|
87ca9606b3
|
Keep the previous loading map error string for timeline
|
2022-08-04 16:58:28 +02:00 |
|
Maxime NATUREL
|
6572a1a331
|
Fix missing icon in error view
|
2022-08-04 16:58:28 +02:00 |
|
Maxime NATUREL
|
b83acf373d
|
Adding error view in preview and sharing fragments
|
2022-08-04 16:58:28 +02:00 |
|
Maxime NATUREL
|
8f91278d1a
|
Creating custom view for map loading error
|
2022-08-04 16:58:28 +02:00 |
|
Maxime NATUREL
|
64c25f073c
|
Calling directly the ViewModel clear method instead of using a view action
|
2022-08-04 16:57:14 +02:00 |
|
Maxime NATUREL
|
81cba3d275
|
Using ViewModel to handle clearing of audio controller
|
2022-08-04 16:57:14 +02:00 |
|
Maxime NATUREL
|
8b8a4f3d7b
|
Fixing missing clear on audio tracker listeners
|
2022-08-04 16:57:14 +02:00 |
|
Adam Brown
|
f40cf13048
|
fixing login/account creation errors showing when navigating to another screen
- was caused by the lost focus callback being triggered by onPause, fixed by only triggering if the current view is in the resumed state
|
2022-08-04 14:25:05 +01:00 |
|
Adam Brown
|
99de618bed
|
adding edit text ids so that the content can automatically be restored by the fragment manager
|
2022-08-04 14:18:03 +01:00 |
|
Maxime NATUREL
|
dd69b254f9
|
Merge pull request #6654 from vector-im/feature/mna/update-sending-period-lls
[Location share] Update minimum sending period to 5 seconds for a live
|
2022-08-04 14:17:00 +02:00 |
|
Adam Brown
|
a4ea47e740
|
catching username availabilty exceptions and handling as user facing error
|
2022-08-04 11:58:31 +01:00 |
|
Maxime NATUREL
|
bfd9dcbca2
|
Merge pull request #6681 from vector-im/fix/mna/leak-tab-layout-mediator
[FTUE] Memory leak on FtueAuthSplashCarouselFragment
|
2022-08-03 14:18:41 +02:00 |
|
Adam Brown
|
4bff816056
|
fixing auto merge compile error
|
2022-08-03 08:30:10 +01:00 |
|
Adam Brown
|
8aaf185a8e
|
Merge pull request #6517 from vector-im/feature/adm/build-config
Avoiding direct `BuildConfig` usage
|
2022-08-02 18:07:17 +01:00 |
|
Maxime NATUREL
|
ac8597e745
|
Merge pull request #6676 from vector-im/fix/mna/fix-memory-leaks-lls
[Location sharing] - Fix the memory leaks (PSG-656)
|
2022-08-02 18:01:48 +02:00 |
|
Eric Decanini
|
e2ed4b4ae1
|
Merge pull request #6655 from vector-im/feature/eric/app-layout-toolbar
New App Layout Toolbar
|
2022-08-02 17:44:53 +02:00 |
|
Maxime NATUREL
|
a53de92b10
|
Merge pull request #6688 from vector-im/fix/mna/missing-text-on-map-symbol
[Location sharing] Invisible text on map symbol
|
2022-08-02 16:38:11 +02:00 |
|
Adam Brown
|
2ee52f2062
|
fixing import ordering
|
2022-08-02 15:31:13 +01:00 |
|
Adam Brown
|
d1a63ccd2d
|
removing unused import
|
2022-08-02 14:32:12 +01:00 |
|
Adam Brown
|
3c1e183ed6
|
using low privacy log from the vector module for code within vector, instead of the sdk flag
|
2022-08-02 14:32:12 +01:00 |
|
Adam Brown
|
9b1def3c1d
|
updating variable casing as they're no longer const val or file level
|
2022-08-02 14:32:12 +01:00 |
|
Adam Brown
|
8b9d1bb0d8
|
making use of the existing sdk int provider instead of supplying it via the BuildMeta
|
2022-08-02 14:32:12 +01:00 |
|
Adam Brown
|
cb59d82846
|
extracting the notification action ids to their own file
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
fe1019f29f
|
using Config strict mode flag directly within the Application as the build meta can't be injected before super application.onCreate
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
3d207f93f1
|
removing unused imports and fixing missing full stop on docs
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
cceac66504
|
moving build flavor information to the build meta
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
df02f505ad
|
moving git versioning to the buildMeta abstraction
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
d42c27bfe0
|
lifting the low privacy build config to the config
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
811b2e8c75
|
accessing the notification action ids via a dedicated class which builds upon the application id
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
9fe3fc69dd
|
extracting the config models to their own files
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
cc4aae0f4a
|
replacing DEBUG build config flag with injectable property
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
b6d052e58d
|
lifting voip setting to a voip config
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
56afac26ad
|
creating a location sharing config for holding the map tiler key
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
012485b8e3
|
lifting the live location sharing build flag to the config along with debug toggle
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
f14aabcd22
|
ports the key sharing strategy to the config
|
2022-08-02 14:31:46 +01:00 |
|
Adam Brown
|
e795e9da52
|
porting the onboarding variant selection to the config
|
2022-08-02 14:31:45 +01:00 |
|
Adam Brown
|
87a8c786f7
|
moving the voice message limit to the config module
|
2022-08-02 14:31:24 +01:00 |
|
Adam Brown
|
274b1a149c
|
moving analytics config to the config module, it's now up to forks to opt out rather than relying on the package name to not be vector
|
2022-08-02 14:31:23 +01:00 |
|
Jorge Martin Espinosa
|
c848615636
|
Disable 'Enable biometrics' option if there are not biometric authenticators enrolled. (#6714)
* Disable 'Enable biometrics' option if there are not biometric authenticators enrolled.
* Improve biometric pref enabled check
* Fix changelog issue
* Address review comments. Add extra catch clauses to key migrations.
* Add tests for key migrators
|
2022-08-02 15:31:08 +02:00 |
|
ericdecanini
|
b0a9b482e7
|
Adds issue numbers to unimplemented FAB clicks
|
2022-08-02 15:18:45 +02:00 |
|
Adam Brown
|
3fe7a9d8d5
|
Merge pull request #6588 from vector-im/dependabot/gradle/io.gitlab.arturbosch.detekt-1.21.0
Bump io.gitlab.arturbosch.detekt from 1.20.0 to 1.21.0
|
2022-08-02 12:56:45 +01:00 |
|
Maxime NATUREL
|
c926b4cc69
|
Fix moving some components to dedicated package
|
2022-08-02 10:47:38 +02:00 |
|
Maxime NATUREL
|
e311d0e469
|
Fixing missing cleanUp of the LocationSharingAndroidService
|
2022-08-02 10:36:32 +02:00 |
|
Maxime NATUREL
|
2c10d9dcaa
|
Fixing missing call to timer.cancel() when view is detached
|
2022-08-02 10:35:42 +02:00 |
|
Maxime NATUREL
|
f44d8b0b20
|
Fixing missing call to SymbolManager.onDestroy()
|
2022-08-02 10:35:42 +02:00 |
|
Maxime NATUREL
|
72e2951c3e
|
Fixing missing cleanUp on RecyclerView
|
2022-08-02 10:35:42 +02:00 |
|
Maxime NATUREL
|
9781656c1d
|
Fixing leak on bottomSheetController callback
|
2022-08-02 10:35:42 +02:00 |
|
Maxime NATUREL
|
4f71741107
|
Fixing leak on OnSymbolClickListener
|
2022-08-02 10:35:42 +02:00 |
|
Maxime NATUREL
|
49ad37a7f6
|
Using Duration to have clearer syntax
|
2022-08-02 09:27:27 +02:00 |
|
Maxime NATUREL
|
004f40bff5
|
Setting 5 seconds for min period of update for location tracking
|
2022-08-02 09:13:16 +02:00 |
|
Maxime NATUREL
|
8571fd0ba9
|
Fix after rebase
|
2022-08-02 09:09:19 +02:00 |
|
Maxime NATUREL
|
be696f5a5c
|
Align naming of components for the live location feature
|
2022-08-02 09:09:19 +02:00 |
|
Adam Brown
|
1411fdd99f
|
Merge branch 'hotfix/v1.4.31' into develop
|
2022-08-01 18:29:55 +01:00 |
|
Adam Brown
|
0c4c695b9c
|
adding missing fullstops in to docs
|
2022-08-01 17:15:50 +01:00 |
|
Adam Brown
|
9114630bba
|
replacing single context thread with semaphore
- avoids the need for a dedicated long living thread instance
|
2022-08-01 16:23:41 +01:00 |
|
Adam Brown
|
3725921400
|
using injectable dispatchers instead of direct usage
|
2022-08-01 16:14:49 +01:00 |
|
Adam Brown
|
6b754f3e03
|
avoiding unneeded main context switch
|
2022-08-01 15:12:39 +01:00 |
|
Adam Brown
|
410a7b525f
|
reusing the suspend scope
|
2022-08-01 13:13:00 +01:00 |
|
Adam Brown
|
fedbe048ba
|
creating a dedicated threadsafe Session instance initializer in order to attempt to restore session when they're not yet created in memory
|
2022-08-01 13:11:19 +01:00 |
|
phardyle
|
6671a100ad
|
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2327 of 2327 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
|
2022-08-01 03:50:35 +00:00 |
|