Adam Brown
|
797e0ee706
|
creating a build meta abstraction for allowing testing classes with build version checks
|
2022-05-25 13:34:08 +01:00 |
|
Adam Brown
|
ea7df9b673
|
lifting unavailable homeserver rendering to the activity/ftuevariant
- the viewmodel is now responsible for inferring connectivity errors and providing a retry action
|
2022-05-25 13:34:08 +01:00 |
|
Adam Brown
|
100aa24021
|
adding helper for inferring if the device has connectivity, this helps with breaking down UnknownHost exceptioncauses and shouldn't be used for checking offline status
|
2022-05-25 13:34:07 +01:00 |
|
Adam Brown
|
59afb5cf4c
|
downscoping the possible action types when selecting homeservers
|
2022-05-25 13:34:07 +01:00 |
|
Adam Brown
|
b8418f97dc
|
extracting server selection branches to their own functions
|
2022-05-25 13:34:07 +01:00 |
|
Adam Brown
|
690fda180c
|
providing dedicated reset action for resetting invalid deeplink homeserver
- also fixes the usecase screen becoming stuck with an invalid homeserver deeplink
|
2022-05-25 13:34:07 +01:00 |
|
Adam Brown
|
8c44c9828c
|
fixing listener import
|
2022-05-25 10:22:27 +01:00 |
|
Adam Brown
|
8b2132c6dd
|
fixing detekt/formatting issues
|
2022-05-25 10:22:27 +01:00 |
|
Adam Brown
|
137fe89938
|
hiding username/password fields when the homeserver doesn't support them and showing SSO options when available
|
2022-05-25 10:22:27 +01:00 |
|
Adam Brown
|
bc2a99c3cf
|
matching variable name with type
|
2022-05-25 10:22:27 +01:00 |
|
Adam Brown
|
610c1d1150
|
extracting sso buttons render method to reduce duplication
|
2022-05-25 10:22:27 +01:00 |
|
Adam Brown
|
d86c12dc7a
|
extracting duplicated field resetting logic
|
2022-05-25 10:22:27 +01:00 |
|
Adam Brown
|
fb1a686f90
|
extracting the login error handling to its own class
|
2022-05-25 10:22:27 +01:00 |
|
Adam Brown
|
d1bafc531e
|
removing input footer fields, they're only needed for sign up, not login
|
2022-05-25 10:22:27 +01:00 |
|
Adam Brown
|
b2af918969
|
using correct copy for the login validation errors
- extracts helpers to make the logic more declarative
|
2022-05-25 10:22:27 +01:00 |
|
Adam Brown
|
25b81c2952
|
creating subtype for register/login authentication types
|
2022-05-25 10:22:26 +01:00 |
|
Adam Brown
|
c3ce887e33
|
minor refactors
- extracting login fields validation
- renaming xml fields to login
- renaming direct login property to matrixId
|
2022-05-25 10:17:51 +01:00 |
|
Adam Brown
|
b3bbb0329e
|
directing to the combined login after homeserver check
- also removes the subtitle view which is not needed for login
|
2022-05-25 10:17:51 +01:00 |
|
Adam Brown
|
4b6f74364d
|
adding dedicated login action
|
2022-05-25 10:17:51 +01:00 |
|
Adam Brown
|
34e97112a4
|
adding feature flag and redirecting the sign in flow
- temporarily to the combined register fragment
|
2022-05-25 10:17:51 +01:00 |
|
Adam Brown
|
ae9922a731
|
Merge pull request #6136 from vector-im/feature/adm/foss-avoid-gms-location-provider
Excluding the gms play-service-location from maplibre for fdroid builds
|
2022-05-25 08:59:18 +01:00 |
|
Adam Brown
|
b4b2b97eb1
|
Merge pull request #6068 from vector-im/dependabot/gradle/vanniktechEmoji-0.12.0
Bump vanniktechEmoji from 0.9.0 to 0.12.0
|
2022-05-24 16:26:06 +01:00 |
|
Adam Brown
|
bec72264cd
|
excluding the gms play-service-location optional transistive dependency for the fdroid variant
- fixes fdroid being unable to compile the project due to a non foss dependency
|
2022-05-24 10:10:03 +01:00 |
|
Adam Brown
|
a59b8bf50c
|
Merge pull request #6065 from vector-im/feature/adm/matrix-org-ordering
FTUE - Only override sign up steps for `matrix.org`
|
2022-05-23 21:24:48 +01:00 |
|
Maxime NATUREL
|
9a38d59f9a
|
Merge pull request #6092 from vector-im/feature/mna/PSF-888-navigation
[Location sharing] - Navigation to Map view from live location message (PSF-888)
|
2022-05-23 13:54:04 +02:00 |
|
Benoit Marty
|
fd252dbaff
|
Merge pull request #5856 from ofalvai/bugfix/ofa/read-recept-text-scale
Use fixed text size in read receipt counter
|
2022-05-23 13:41:03 +02:00 |
|
Adam Brown
|
98999c754f
|
Merge pull request #5868 from vector-im/feature/adm/ftue-email-verification
[FTUE] - Email input and verification
|
2022-05-23 11:14:46 +01:00 |
|
Maxime NATUREL
|
7bb73ffb57
|
Making the layout file more generic
|
2022-05-23 11:41:33 +02:00 |
|
Maxime NATUREL
|
b331521e93
|
Improving code in Fragment
|
2022-05-23 11:30:57 +02:00 |
|
Maxime NATUREL
|
721d7cb6a0
|
Remove commented code
|
2022-05-23 11:30:35 +02:00 |
|
Maxime NATUREL
|
c46aaa24a5
|
Using @AndroidEntryPoint in Fragment
|
2022-05-23 10:40:52 +02:00 |
|
Benoit Marty
|
71e14ea43b
|
Merge pull request #6110 from vector-im/defect/jorgem/PSE-613-fix-multi-invites-to-room
Fix sending multiple invites to a room reaching only one or two people
|
2022-05-23 09:39:47 +02:00 |
|
Jorge Martín
|
96e3544a47
|
Fix sending multiple invites to a room reaching only one or two people
|
2022-05-23 08:14:32 +02:00 |
|
Onuray Sahin
|
109b381e2e
|
Merge pull request #6103 from vector-im/feature/ons/fix_live_location_flickering
Glide - Use current drawable while loading new static map image
|
2022-05-20 18:36:12 +03:00 |
|
Adam Brown
|
2d351aa60f
|
applying api changes
|
2022-05-20 15:20:24 +01:00 |
|
Adam Brown
|
c71f9c81cd
|
provides a dedicated job for the email verification polling to allow it to be cancelled when resetting the auth flow
- extracts an auto cancelling job delegate
|
2022-05-20 13:10:03 +01:00 |
|
Adam Brown
|
2378643071
|
adding missing punctuation
|
2022-05-20 12:13:09 +01:00 |
|
Adam Brown
|
4bcdaa309e
|
removing unused imports
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
9fddd09f1c
|
using direct string reference for design preview
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
47635aae6e
|
avoiding cancelling the polling job when resending verification email
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
bc5ebb20b5
|
adding gradient background to xml preview
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
0979d56a36
|
inlining single use extension function
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
4dc8d23826
|
removing unneeded state reacting when entering email address for verification
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
641c06f10d
|
removing this usage for project consistency
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
80b6b77a3a
|
reusing editText unboxing extension
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
c414f80fa6
|
adding listener suffix for consistency
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
c4834a44d1
|
aligning the carousel listener removal with the viewLifecycleOwner
- fixes crash where the scheduled callbacks can attempt to trigger after the view has been destroyed
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
a4b5d1819d
|
renaming sdk model to matrix
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
8136f57b5e
|
making use of the view lifecycle scope for the view based fragment logic
|
2022-05-20 12:11:44 +01:00 |
|
Adam Brown
|
c0efd9f1af
|
updating ignored result register action as the one being used is now consumed
|
2022-05-20 12:11:44 +01:00 |
|