-
Notifications
You must be signed in to change notification settings - Fork 68
Merge v6 into main #2128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Merge v6 into main #2128
Changes from all commits
Commits
Show all changes
76 commits
Select commit
Hold shift + click to select a range
d622bc2
Setup ui module
OscarSpruit 562806f
Add reference .api file
OscarSpruit 19bc073
Setup base theme structure
OscarSpruit 45a43da
Add default light and dark colors
OscarSpruit 6ed28ae
Add default text styles
OscarSpruit b302444
Add default values for elements
OscarSpruit 0e7dd27
Move predefined colors into objects
OscarSpruit 4c0ad23
Add TODOs for adding KDocs later
OscarSpruit 55aff53
Move default theming functions into companion objects
OscarSpruit 65b9e8b
Update Compose and Kotlin
OscarSpruit ec7e367
Update .api files
OscarSpruit 20d7edc
Correctly mock interactions in SessionComponentEventHandlerTest
OscarSpruit ed74f1a
Apply base compose dependencies to :ui
OscarSpruit 1ea1c0e
Mark all theming classes as immutable
OscarSpruit 2ed68f0
Change
10000
namespace of :ui
OscarSpruit 4353b31
Add compose compiler dependency to release note list
OscarSpruit 8498c76
Provide base theme composable
OscarSpruit 70a24cd
Map our colors to compose colors internally
OscarSpruit 1ddb0c9
Create composable for every text style we have
OscarSpruit fd207cf
Create core module
ozgur00 30e64f3
Initial setup
ozgur00 1ebe869
Generate verification metadata
ozgur00 f3ce3b8
Add reference public api file
ozgur00 db8235e
Fix build
ozgur00 98df6ab
Add dummy PayButton triggering submit in AdyenComponent
ozgur00 1fb18f1
Create a basic payment component ui
ozgur00 e4b74a0
Add FieldChangeListener to the MbWayComponent
araratthehero b38c7c7
Move MBWay into another package
araratthehero 5d14569
Add state management implementation
araratthehero 6cda3b6
Fix detekt
araratthehero fa70dca
Map button styles to an internal structure
OscarSpruit e68a6c5
Create light and dark mode theme provider for composable previews
OscarSpruit 872a88d
Create button composables for all different types of buttons
OscarSpruit ac132b1
Apply theme preview parameter to text preview
OscarSpruit be85136
Add missing entries to dep list
OscarSpruit df404a5
Update public api specs
OscarSpruit 136ea61
Remove icon support from buttons
OscarSpruit 78faa76
Add tests for DefaultDelegateStateManager
araratthehero 1ef6fe0
Add tests for DelegateFieldState
araratthehero c458f9f
Add state management implementation for MBWay
araratthehero 8346b66
Add tests for state management MBWay implementation
araratthehero 2348b49
Add state management in MBWayDelegate
araratthehero c3403b2
Add viewState for MBWayDelegate
araratthehero 8254ab0
Show error messages in MbWayComponent and adjust alignment of the views
araratthehero 0f96c0b
Add switch composable
OscarSpruit 5de6f79
Handle drop-in redirects in separate activity
jreij 70f3903
Update public API file
jreij 0e89234
Add text field input composable
OscarSpruit 0cb09d4
Remove underlined style for text fields
OscarSpruit 58da8df
Make sure trailing icon doesn't get pushed away by input
OscarSpruit 3d516c5
Update public api spec
OscarSpruit e12f7dc
Copy files for session initialization in AdyenCheckout
ozgur00 c0a2df6
Add CheckoutSessionProvider
ozgur00 9bc4083
Add session initialization to AdyenCheckout initializer
ozgur00 c3c2d89
Add AdyenCheckout initialization result class
ozgur00 35d1e01
Make CheckoutSessionProvider internal
ozgur00 6c4392b
Move model class into data package
ozgur00 461dff4
Convert vars to vals in model objects
ozgur00 d860ad1
Make ModelUtils internal
ozgur00 60e83f3
Add CheckoutConfiguration to AdyenCheckout initializer
ozgur00 ccee116
Add ComponentParamsMapper related files to core module
ozgur00 0abfc8d
Add MBWayConfiguration to core
ozgur00 4b0dd42
Remove configuration todos
ozgur00 bccc67f
Add MBWayPaymentMethod class to core
ozgur00 0247bf8
Add PaymentComponentData to core
ozgur00 b2dd58b
Add SessionPaymentsRequest and SessionPaymentsResponse to core
ozgur00 572005f
Add submitPayment function to SessionRepository
ozgur00 84aa0b0
Restructure sessions package in core
ozgur00 f89fbb6
Add component event handler to core
ozgur00 9de8370
Add saved state handle container
ozgur00 3de401a
Add SessionInteractor to core
ozgur00 f58fd47
Add CheckoutCallback with onSubmit
ozgur00 4f7773d
Add onSubmit functionality to PaymentFacilitator
ozgur00 a7e66a3
Update text styles according to design
OscarSpruit 606bba0
Add content padding to buttons
OscarSpruit 140375b
Update public api spec
OscarSpruit File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.