Adam Brown
c83882d903
updating debug switch copy to better reflect the feature
2022-03-31 17:50:20 +01:00
Adam Brown
b439322776
adding debug flag for enabling the new combined signup/choose server screen
2022-03-31 17:50:19 +01:00
Maxime NATUREL
d05d697831
Merge pull request #5661 from vector-im/feature/mna/5581-live-location-feature-flag
...
#5581 : live location sharing feature flag
2022-03-31 14:11:07 +02:00
Maxime NATUREL
2b41096518
Fixing wrong method name calls
2022-03-30 10:48:12 +02:00
Maxime Naturel
90c53b9dd5
Remove non necessary DebugOverrides
2022-03-30 10:48:12 +02:00
Maxime Naturel
78b2ccb2b5
Using VectorFeatures instead of VectorOverrides
2022-03-30 10:48:07 +02:00
Maxime Naturel
424f70bc58
Adding new override setting in the debug private settings
2022-03-30 10:47:44 +02:00
Maxime Naturel
93876737e7
Adding forceEnableLiveLocationSharing field in VectorOverride interface
2022-03-30 10:47:44 +02:00
Benoit Marty
ff1fb63bf6
Fix some ktlint issues, ignore some others
2022-03-28 18:22:04 +02:00
ganfra
3cf7765aaf
Merge tag '1.4.8' into develop
...
no message
2022-03-28 13:37:42 +02:00
Adam Brown
f5d2ba39f4
moving the live location sharing permission debug only to unblock releases whilst the feature is WIP
2022-03-25 15:07:06 +00:00
Benoit Marty
03fee2a131
The .exhaustive
trick is not needed anymore in Kotlin 1.6.0
...
https://kotlinlang.org/docs/whatsnew16.html#stable-exhaustive-when-statements-for-enum-sealed-and-boolean-subjects
2022-03-22 16:14:15 +01:00
Adam Brown
d89cc71eb4
making use of binding api instead of manual findviewbyid
2022-03-14 11:54:42 +00:00
Adam Brown
edee6abafa
using consistent method naming for setting the capabilities override
2022-03-14 11:54:42 +00:00
Adam Brown
ab9e4405ce
using correct label for the avatar capability debug override
2022-03-14 11:54:42 +00:00
Adam Brown
b5778bd6c5
formatting
2022-03-14 11:54:42 +00:00
Adam Brown
3df4f1e099
adding entry points for injecting and overriding the homeserver capabilities
2022-03-14 11:54:42 +00:00
Adam Brown
0c628905de
Lifting debug overrides to their own abstraction ( #5361 )
...
* separating the debug overrides to their own abstraction
- rather than sharing the user facing vector data store
* inlining the debug flow getters and declarations
- also replaces funs with vals as the references are immutable
* adding changelog entry
2022-03-02 10:08:43 +00:00
ericdecanini
65242dfb47
Adds missing invalidation step to forceLoginFallback checkbox
2022-02-24 16:57:04 +01:00
ericdecanini
981393fefb
Changes copy value of forceLoginFallback to it
2022-02-24 15:27:51 +01:00
ericdecanini
092761c118
Adds forceLoginFallback private setting view
2022-02-24 15:07:10 +01:00
ericdecanini
2917d4e4d6
Adds forceLoginFallback private setting
2022-02-24 15:01:18 +01:00
ericdecanini
4ebaa349c3
Reverts adding force login fallback flag to debug features
2022-02-24 14:45:48 +01:00
ericdecanini
64e074840b
Merge remote-tracking branch 'origin/develop' into feature/eric/registration-feature-flag
...
# Conflicts:
# vector/src/debug/java/im/vector/app/features/debug/features/DebugFeaturesStateFactory.kt
# vector/src/debug/java/im/vector/app/features/debug/features/DebugVectorFeatures.kt
# vector/src/main/java/im/vector/app/features/VectorFeatures.kt
2022-02-23 17:31:43 +01:00
ericdecanini
507ddc2d4a
adds forceLoginFallback debug feature
2022-02-23 13:02:45 +01:00
Adam Brown
9b12f295d1
adding ftue personalize feature flag whilst under development
2022-02-07 09:22:36 +00:00
Adam Brown
42e6c54e8f
fixing line length
2022-01-12 13:51:53 +00:00
Adam Brown
1ae112daae
adding feature flag and entry point for the _wip_ usecase screen
2022-01-12 12:06:09 +00:00
Adam Brown
7cea0352f9
adding debug feature flag for the splash carousel
2022-01-12 12:05:37 +00:00
Adam Brown
0d2ad2d85d
adding back debug option to enable carousel (was rebased away)
2022-01-07 13:47:20 +00:00
Adam Brown
773d335add
adding debug feature flag for the splash carousel
2022-01-06 19:54:47 +00:00
Adam Brown
41f931e466
renaming parameters and properties to avoid clashing with kotlin/java8 keywords
2022-01-06 14:17:23 +00:00
Adam Brown
c6396ac03a
updating debug feature label to explain that it's related to the ftue auth
2022-01-06 10:03:13 +00:00
Adam Brown
e3c0b34651
adding support for the boolean features and adding a new flag for the already have an account
2022-01-06 10:03:13 +00:00
Adam Brown
98078da13d
renaming the ftue domain to onboarding and ftue to ftue auth
2022-01-05 10:32:31 +00:00
Benoit Marty
bb0725b2e2
Merge pull request #4656 from vector-im/feature/adm/dynamic-login-flow
...
Feature based FTUE flows
2021-12-30 10:29:52 +01:00
Adam Brown
fd0e1e44c4
renaming login version to variants to better describe the different flows
2021-12-14 08:50:57 +00:00
Benoit Marty
ea9a524048
Fix compilation issue after merge develop
2021-12-13 23:23:18 +01:00
Benoit Marty
a40e60ba8f
Merge branch 'develop' into feature/bma/posthog
2021-12-13 23:18:14 +01:00
Benoit Marty
5ea7f3cbca
Merge pull request #4652 from vector-im/feature/bma/avoid_useless_codegen
...
Use viewBindingIgnore="true" when we do not need the ViewBinding.
2021-12-13 12:51:05 +01:00
Benoit Marty
3620a265d0
Merge pull request #4650 from vector-im/feature/bma/id_ref
...
Cleanup id ref. Use type views instead.
2021-12-13 11:32:18 +01:00
Adam Brown
cb79d20327
updating binding method to reflect the type
2021-12-07 16:54:24 +00:00
Adam Brown
05ce1414b9
updating the debug features to use the datastore api
...
- we're using the blocking api due to only needing to suspend in the debug variant, we may look to change this in the future
2021-12-07 16:52:02 +00:00
Benoit Marty
bb959b6b1e
Use viewBindingIgnore="true" when we do not need the ViewBinding.
2021-12-07 17:32:52 +01:00
Benoit Marty
d3a1746475
Use id from existing views instead of "hard-coded" values
...
And improve our extension
2021-12-07 16:56:27 +01:00
Adam Brown
90d00b96b7
avoiding unneeded cast by providing more types
2021-12-07 15:51:35 +00:00
Adam Brown
6c21ed8eab
switching to vector base activity and injecting epoxy controller for project consistency
2021-12-07 15:28:50 +00:00
Adam Brown
440de9741b
extracting the debug feature state creation to its own factory
2021-12-07 15:19:28 +00:00
Adam Brown
2d74eb060c
adding debug screen to override features
...
- adds enum support with persistence via class names
2021-12-07 15:19:28 +00:00
Benoit Marty
673cbb29de
Merge branch 'develop' into feature/bma/posthog
2021-12-07 14:26:31 +01:00
Benoit Marty
9d4835ab25
Avoid mistake by getting the id using an existing view
2021-12-07 14:23:07 +01:00
Benoit Marty
c1438f0a65
Analytics: iterate on the config - and disable by default on forks
2021-12-07 12:01:01 +01:00
Benoit Marty
74e573ecdc
Analytics: small fixes
2021-12-06 18:19:05 +01:00
Benoit Marty
3689a62aae
Analytics: add actions in debug screen to manually test the optin screen
2021-12-06 12:57:11 +01:00
Benoit Marty
6cb8a2458f
Remove extra new lines in XML
2021-12-01 23:06:49 +01:00
Benoit Marty
aee34ad552
Cleanup the ViewModels
2021-11-22 16:45:18 +01:00
Benoit Marty
e10af6476f
invalidate does not work on Activity :/
2021-11-22 16:24:14 +01:00
Benoit Marty
aa0f031910
invalidate does not work on Activity :/
2021-11-22 16:18:57 +01:00
Benoit Marty
86d76e76a4
Fix DI
2021-11-22 15:41:54 +01:00
Benoit Marty
2586b376f5
Add a debug screen to display private settings, and use it to force display of Dialpad Tab
2021-11-22 15:05:18 +01:00
Adam Brown
272baa52ec
adding remaining activity missing hilt injection annotations
2021-10-26 17:56:22 +01:00
ganfra
e6e8c7f7d1
Hilt: clean code and add changelog
2021-10-22 12:41:06 +02:00
ganfra
ac1e4e9e9c
Hilt: remove usage of ScreenComponent
2021-10-21 10:10:59 +02:00
ganfra
92cd79c550
Hilt: migrate activities
2021-10-19 18:53:17 +02:00
Benoit Marty
a1caccbcc8
Big annoying commit: execute command ./gradlew ktlintFormat
- Fix "chain-wrapping"
2021-10-01 13:31:15 +02:00
Benoit Marty
2ca3c68611
Big annoying commit: execute command ./gradlew ktlintFormat
- Fix "import-ordering"
2021-10-01 13:31:15 +02:00
Benoit Marty
34723ce4f7
Cleanup
2021-07-13 10:27:29 +02:00
Benoit Marty
067349f602
Fix some misunderstanding about the permissions request - step 2
2021-07-13 00:22:23 +02:00
Benoit Marty
80657251a5
Fix some misunderstanding about the permissions request - step 1
2021-07-12 23:47:33 +02:00
Benoit Marty
fabbd6da9e
Add action to see permission status in the DebugActivity
2021-07-12 22:12:51 +02:00
Benoit Marty
cca9a8007c
Use new permission request management
...
I do not know why all has not been migrated in the previous rework
2021-07-12 21:18:01 +02:00
Benoit Marty
d0a7265975
Reorder buttons
2021-06-23 13:01:48 +02:00
Benoit Marty
1a898f0404
Rename themes follow Android conventions
2021-06-16 12:34:14 +02:00
Benoit Marty
ece9d19d8c
Rename again the style to follow Android convention (G's review)
2021-06-16 11:59:08 +02:00
Benoit Marty
858bbfd8d2
Rename style to follow naming conventions
...
And move some files to the module
2021-06-15 21:37:27 +02:00
Benoit Marty
0590acd31a
Fix crash on default theme
2021-06-15 20:23:37 +02:00
Benoit Marty
bbbe76b91c
Move test style Activity and layout to the new ui-style module
2021-06-15 18:17:36 +02:00
Benoit Marty
f0b28742ac
textSize *sp -> style
2021-06-15 10:30:54 +02:00
Benoit Marty
f90ee45d8c
Use style to take into account lineHeight
2021-06-14 23:06:56 +02:00
Benoit Marty
dbdf9b05fa
textSize 16sp -> android:textAppearance="@style/VectorTextAppearanceSubtitle"
2021-06-14 21:29:12 +02:00
Benoit Marty
070dae78e7
textSize 12sp -> Caption or Default
2021-06-14 21:22:56 +02:00
Benoit Marty
1793885ec6
TextAppearances: import from figma and apply to login screens
2021-06-14 20:20:19 +02:00
Benoit Marty
8103c76030
Create dedicated menu to avoid crash due to missing theme attr
2021-06-11 10:12:31 +02:00
Benoit Marty
3473d669d3
Use MaterialToolbar and AppBarLayout in all screens
2021-06-11 10:12:31 +02:00
Benoit Marty
3dc0b07edf
Rename file
2021-06-11 10:12:31 +02:00
Benoit Marty
0ccd8ba071
Configure the toolbar in the debug activity
2021-06-11 10:12:31 +02:00
Benoit Marty
047c59eba0
Rework colors management
2021-06-09 15:36:20 +02:00
Benoit Marty
38b49916e2
Small cleanup
2021-04-09 17:05:09 +02:00
Benoit Marty
ea08ce24a9
Remove unused resource
2021-03-04 14:03:46 +01:00
Benoit Marty
79dafaf13d
Fix some accessibility on images
2021-02-12 17:44:12 +01:00
Benoit Marty
929d711149
Split long lines and cleanup
2020-12-16 14:33:44 +01:00
Benoit Marty
4ddc8e706d
Fix issue with coordinator Layout
2020-12-16 13:23:42 +01:00
Benoit Marty
da2a0abf45
Provide CoordinatorLayout when available
2020-12-16 12:39:22 +01:00
Benoit Marty
18bf9856fe
Migrate to ViewBindings ( #1072 ) - WIP
2020-12-16 03:57:19 +01:00
Benoit Marty
dba65dcd22
Migrate to ViewBindings ( #1072 ) - WIP
2020-12-16 02:05:38 +01:00
Benoit Marty
706736273c
Migrate to ViewBindings ( #1072 ) - WIP
2020-12-16 00:46:52 +01:00
Benoit Marty
75ec9ba3d9
Reduce dependency on Butterknife: remove usage of @BindView
2020-12-15 20:32:26 +01:00
Benoit Marty
876359539f
Reduce dependency on Butterknife: remove usage of @OnClick and @OnTextChange
2020-12-15 18:52:36 +01:00
Benoit Marty
aa6c7afbbd
Remove Status theme and handle migration or current status theme to light theme ( #2424 )
2020-12-01 16:20:11 +01:00
Benoit Marty
ae6de8fdf1
Small cleanup
2020-11-20 14:50:21 +01:00