Commit graph

59 commits

Author SHA1 Message Date
Wolf-Martell Montwé
8afea60397
Move PreviewDevices to annotation package 2024-01-12 14:41:50 +01:00
Wolf-Martell Montwé
235ad6d084
Add FixedScaleImage to catalog app 2023-12-08 16:39:34 +01:00
Wolf-Martell Montwé
b9370bc6f3
Disable koin override behaviour and fix doubled Clock.System inject definition 2023-12-01 15:01:27 +01:00
Wolf-Martell Montwé
251f835c1e
Change use of Enum.values() to Enum.entries 2023-11-28 16:46:28 +01:00
Wolf-Martell Montwé
cde467e4df
Merge pull request #7339 from thunderbird/fix_icons_in_catalog_app
Fix Icons not displayed in catalog app
2023-11-08 10:39:31 +01:00
Wolf-Martell Montwé
7dcf1fb321
Fix Icons not displayed in catalog app as their accessor changed from field to method 2023-11-07 18:08:55 +01:00
Wolf-Martell Montwé
7db5887196
Rename DevicePreviews to `PreviewDevices to follow Google naming scheme for @Preview annotations
This is no validated by the compose detekt plugin.
2023-11-07 14:26:01 +01:00
Wolf-Martell Montwé
dc110a7af9
Change ErrorView to make onRetry optional and update style 2023-10-20 14:41:21 +02:00
cketti
61b76c31da
Merge pull request #7227 from thundernest/textfield_reveal_authentication
Add password input field that requires user authentication for unmasking
2023-10-12 13:08:14 +02:00
Wolf-Martell Montwé
6251b98486
Enable UseLet rule 2023-10-10 13:34:46 +02:00
Wolf-Martell Montwé
955724b320 Add missing colors to catalog app 2023-10-06 17:34:45 +02:00
Wolf-Martell Montwé
8d8450bcfe
Merge pull request #7181 from thundernest/add_content_loading_error_view
Add content loading error view
2023-09-21 15:57:00 +00:00
Wolf-Martell Montwé
5b00628fe6
Wrap ErrorView and LoadingView in a box to be able to scale them to fillSize without changing their content size 2023-09-21 17:28:28 +02:00
Wolf-Martell Montwé
180b6af2f9
Add ContentLoadingErrorView to design system 2023-09-19 11:54:35 +02:00
Wolf-Martell Montwé
a0e6fd9f5c
Bump Android SDK compile version 33 -> 34 and dependencies for Compose 1.5.1
- Kotlin 1.8.22 -> 1.9.11
- Compose BOM 2023.06.01 -> 2023.09.00
- Compose compiler 1.4.8 -> 1.5.3
- AndroidX Lifecycle 2.6.1 -> 2.6.2
- AndroidX Navigation 2.6.0 -> 2.7.2
- AndroidX Core 1.10.1 -> 1.12.0
- AndroidX Annotation 1.6.0 -> 1.7.0
- Accompanist 0.30.1 -> 0.32.0
- Koin 3.4.3 -> 3.5.0
- Okio 3.4.0 -> 3.5.0
- Mockito 5.4.0 -> 5.5.0
- Robolectric 4.9.2 -> 4.10.3
2023-09-19 10:22:15 +02:00
Wolf-Martell Montwé
5357f308f6
Bump Detekt Compose plugin 0.1.7 to 0.1.11 2023-09-06 18:13:22 +02:00
cketti
445146b531 Add a CompositionLocal for getting the current Activity 2023-07-19 16:26:28 +02:00
Wolf-Martell Montwé
d0407ffb20
Change buttons to allow custom color 2023-06-12 14:12:55 +02:00
Wolf-Martell Montwé
86e8ea30d0
Change CheckboxInput and SwitchInput to InputLayout with error message 2023-06-12 10:16:05 +02:00
Wolf-Martell Montwé
e6c2668582
This fixes the bottom content not pushed up when keyboard is visible. 2023-06-07 15:57:07 +02:00
Wolf-Martell Montwé
9bd37efe3d
Add TextFieldOutlinedNumber atom and NumberInput molecule to the design system 2023-06-01 17:15:55 +02:00
Wolf-Martell Montwé
8e2cc9199a
Change catalog and feature app to use new insets api 2023-05-26 16:52:37 +02:00
Wolf-Martell Montwé
c9880880c4
Add subtitle to TopAppBar organism 2023-05-25 14:11:20 +02:00
Wolf-Martell Montwé
fccf89f371
Add TextInput and add singleLine to TextFieldOutlined 2023-05-25 14:11:19 +02:00
Wolf-Martell Montwé
0d9ad283a4
Fix content padding as we won't draw behind the status bar 2023-05-25 13:47:34 +02:00
Wolf-Martell Montwé
1114250ab4
Add Organism section to catalog app 2023-05-25 10:35:38 +02:00
Wolf-Martell Montwé
20f46245fb
Add Molecule section to catalog app 2023-05-25 10:34:35 +02:00
Wolf-Martell Montwé
4d38373725
Add navigation and atom section 2023-05-25 10:34:35 +02:00
Wolf-Martell Montwé
029881a8a0
Add Drawer to catalog app 2023-05-25 10:34:35 +02:00
Wolf-Martell Montwé
a64c673fa0
Add Scaffold and TopAppBar to catalog app 2023-05-25 10:34:35 +02:00
Wolf-Martell Montwé
6943728836
Add InputDefaults horizontal and vertical settings 2023-05-25 10:24:12 +02:00
Wolf-Martell Montwé
7013d9819f
Add Switch atom and SwitchInput molecule 2023-05-25 10:16:58 +02:00
Wolf-Martell Montwé
4ac3997356
Add ViewModel for theme state 2023-05-24 15:26:05 +02:00
Wolf-Martell Montwé
270aa30ef4
Add content pager 2023-05-24 15:26:05 +02:00
Wolf-Martell Montwé
21974dd776
Change to contract 2023-05-24 15:26:04 +02:00
Wolf Montwé
d905d23d2d
Change package structure 2023-05-24 15:26:04 +02:00
Wolf-Martell Montwé
1a83f0e974
Add SelectInput molecule 2023-05-23 18:04:33 +02:00
Wolf-Martell Montwé
df2d61f76e
Add TextFieldSelect to catalog and change to TextFieldDemo 2023-05-23 18:04:31 +02:00
Wolf-Martell Montwé
dc17eda40f
Add CheckboxInput molecule 2023-05-23 18:04:21 +02:00
Wolf-Martell Montwé
c4f10cb88b
Add InputDefaults to unify content padding and move to input package 2023-05-23 18:04:20 +02:00
Wolf-Martell Montwé
7f2f5e21f1
Add read-only to TextFieldOutlined atom 2023-05-23 18:04:20 +02:00
Wolf-Martell Montwé
d6f49b4919
Add Icon atom and Icons to theme 2023-05-23 16:25:36 +02:00
Wolf-Martell Montwé
9ea4d8045a
Add asterisk as required indicator to TextField atoms 2023-05-12 12:23:50 +02:00
Wolf-Martell Montwé
951bd10ddf
Add Passwordnput molecule 2023-05-10 17:05:51 +02:00
Wolf-Martell Montwé
8d0139d6ae
Add EmailAddressInput molecule 2023-05-10 17:05:50 +02:00
Wolf-Martell Montwé
d86210aedc
Change WithRememberedState to be a generic helper 2023-05-10 17:05:49 +02:00
Wolf-Martell Montwé
2756ceb694
Add LoadingView molecule to design system 2023-05-10 16:28:17 +02:00
Wolf-Martell Montwé
13c72d8bb7
Add ErrorView molecule to design system 2023-05-10 16:28:17 +02:00
Wolf-Martell Montwé
db085695f8
Add Icon atom as wrapper for Material Icon 2023-05-10 16:28:17 +02:00
Wolf-Martell Montwé
1971549516
Add TextFieldOutlinedEmailAddress and adjust text field naming 2023-05-10 16:28:15 +02:00