Simon Arlott
e731d08f3b
Don't make identity descriptions unique on import
...
Identity descriptions don't have to be unique so they shouldn't be modified
when imported to make them unique.
This also means that identities with no description can be imported without
giving them one (e.g. "Imported", "Imported (1)", "Imported (2)").
2023-05-27 14:10:54 +01:00
Simon Arlott
d105ba0fbb
Export identities that have no description
...
Identities must have an email address but all of the other fields are
optional, so email address should be used to determine identity keys.
Fixes #6932
2023-05-27 14:10:53 +01:00
cketti
04983db14a
Add tests for MxLookupAutoconfigDiscovery
2023-05-26 19:03:54 +02:00
cketti
1c1465a702
Add tests for AutoconfigDiscovery
2023-05-26 19:03:31 +02:00
cketti
29ce3dbfaf
Add AutoconfigParser
interface
2023-05-26 17:00:11 +02:00
Wolf-Martell Montwé
8e2cc9199a
Change catalog and feature app to use new insets api
2023-05-26 16:52:37 +02:00
cketti
0ab058656e
Add AutoconfigFetcher
interface
2023-05-26 16:35:12 +02:00
cketti
f53d73630e
Merge pull request #6926 from thundernest/autodiscovery_cli
...
Add auto-discovery command line interface
2023-05-26 16:20:40 +02:00
Siva Subramaniam
89e55b2c31
Fix appearance of "Sign in with Google" button ( #6928 )
...
Change Button to AppCompatButton to support android:background attribute
2023-05-26 15:56:09 +02:00
cketti
253fb355cb
Add shell script to build and launch autodiscovery-cli
2023-05-26 15:48:13 +02:00
cketti
b9d29900fd
Merge pull request #6929 from thundernest/TextField_tests
...
Better separation for TextField tests
2023-05-26 13:38:37 +02:00
Wolf-Martell Montwé
75d8acfb37
Merge pull request #6927 from thundernest/change_textfield_select_to_transform_select_options
...
Add optionToStringTransformation to TextFieldOutlinedSelect
2023-05-25 16:26:16 +00:00
cketti
3edc0f3ca5
Better separation for TextField tests
2023-05-25 17:22:53 +02:00
Wolf-Martell Montwé
961476c113
Add optionToStringTransformation to TextFieldOutlinedSelect
2023-05-25 15:48:32 +02:00
cketti
a40a53c7f1
Avoid duplicate JAR names
2023-05-25 15:03:11 +02:00
Wolf-Martell Montwé
30fc509f66
Merge pull request #6923 from thundernest/add_text_input_to_design_system
...
Add `TextInput` to the design system
2023-05-25 13:01:00 +00:00
cketti
f78efbdd97
Add nicer formatting for autodiscovery-cli output
2023-05-25 14:32:38 +02:00
cketti
043fd85ee2
Add simple auto-discovery command line interface
2023-05-25 14:32:06 +02:00
cketti
50c1f6edb5
Reduce API surface of :feature:autodiscovery:autoconfig
2023-05-25 14:17:28 +02:00
Wolf-Martell Montwé
c9880880c4
Add subtitle to TopAppBar organism
2023-05-25 14:11:20 +02:00
Wolf-Martell Montwé
006ec6730a
Change TextFieldOutlinedSelect to MaterialOutlinedTextField
2023-05-25 14:11:19 +02:00
Wolf-Martell Montwé
fccf89f371
Add TextInput and add singleLine to TextFieldOutlined
2023-05-25 14:11:19 +02:00
Wolf-Martell Montwé
b99166bc2d
Merge pull request #6925 from thundernest/fix_failing_tests
...
Fix failing tests
2023-05-25 12:10:56 +00:00
Wolf-Martell Montwé
82810f5248
Fix failing tests
2023-05-25 14:01:49 +02:00
Wolf-Martell Montwé
43eeb4b1ac
Merge pull request #6922 from thundernest/change_catalog_app_to_sections
...
Change catalog app to sections
2023-05-25 11:55:24 +00:00
cketti
555b41c4f9
Merge pull request #6920 from thundernest/suspending_autoconfig_steps
...
Make individual autoconfig steps suspendable and cancellable
2023-05-25 13:50:02 +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é
71385340ae
Merge pull request #6919 from thundernest/add_switch_to_design_system
...
Add `Switch`atom and `SwitchInput` molecule to design system
2023-05-25 08:34:05 +00:00
Wolf-Martell Montwé
6943728836
Add InputDefaults horizontal and vertical settings
2023-05-25 10:24:12 +02:00
Wolf-Martell Montwé
e872eddeea
Add missing label to SelectInput
2023-05-25 10:16:58 +02:00
Wolf-Martell Montwé
7013d9819f
Add Switch atom and SwitchInput molecule
2023-05-25 10:16:58 +02:00
Wolf-Martell Montwé
6bec60edcd
Merge pull request #6918 from thundernest/add_content_pager_to_catalog_app
...
Add content pager to catalog app
2023-05-25 08:10:26 +00:00
cketti
67d082f01f
Make individual autoconfig steps suspendable and cancellable
2023-05-24 19:14:22 +02:00
cketti
2d1d54cd6d
Merge pull request #6911 from thundernest/new_autodiscovery_api
...
Change AutoDiscovery API
2023-05-24 19:09:45 +02:00
cketti
ebe8dace2f
Use new AutoDiscovery API in :feature:autodiscovery:autoconfig
2023-05-24 18:35:24 +02:00
cketti
f948fad797
Add new AutoDiscovery API
2023-05-24 18:35:24 +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é
fc91c28459
Merge pull request #6914 from thundernest/add_scaffold_to_design_system
...
Add `Scaffold` and `TopAppBar` to design system
2023-05-24 13:24:38 +00:00
Wolf-Martell Montwé
22d0969b99
Add Divider atom
2023-05-24 15:14:06 +02:00
Wolf Montwé
b983f1fad8
Add TopAppBar template
2023-05-24 15:14:06 +02:00
Wolf Montwé
b065a7153c
Add Scaffold template
...
Pass null in case drawer content is null
2023-05-24 15:14:05 +02:00
Wolf-Martell Montwé
88ae7428c1
Merge pull request #6913 from thundernest/add_text_field_select_and_input_to_design_system
...
Add text field select, checkbox and inputs to design system
2023-05-24 08:49:02 +00:00