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 |
|
cketti
|
ca198ae5dd
|
Merge branch 'main'
|
2023-05-23 18:10:17 +02:00 |
|
cketti
|
ae165344e6
|
Prepare for version 6.705
|
2023-05-23 18:08:06 +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é
|
7d18529e73
|
Add TextFieldOutlinedSelect for selecting entries from a set of options
|
2023-05-23 18:04:20 +02:00 |
|
Wolf-Martell Montwé
|
520dc4049c
|
Add trailing icon to TextFieldOutlined atom
|
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é
|
c5fb3211ca
|
Merge pull request #6915 from thundernest/add_icon_and_icons_to_design_system
Add `Icon` and `ButtonIcon` atoms and `Icons` to the theme
|
2023-05-23 16:02:57 +00:00 |
|
cketti
|
1ee999ca7e
|
Version 6.704
|
2023-05-23 17:37:48 +02:00 |
|
cketti
|
0e7d620cf6
|
Merge pull request #6916 from thundernest/update_translations
Update translations
|
2023-05-23 17:33:30 +02:00 |
|
cketti
|
12fd0225aa
|
Update translations
|
2023-05-23 17:14:39 +02:00 |
|
Wolf-Martell Montwé
|
96b1fc2eb5
|
Add ButtonIcon atom
|
2023-05-23 16:53:05 +02:00 |
|
Wolf-Martell Montwé
|
d6f49b4919
|
Add Icon atom and Icons to theme
|
2023-05-23 16:25:36 +02:00 |
|
cketti
|
3e5b7b1772
|
Merge pull request #6908 from thundernest/use_value_classes
Use value classes `EmailAddress` and `Domain` in `:feature:autodiscovery:autoconfig`
|
2023-05-22 18:24:35 +02:00 |
|
cketti
|
3bb0d2e529
|
Use EmailAddress class in :feature:autodiscovery:autoconfig module
|
2023-05-22 18:03:56 +02:00 |
|
cketti
|
57e3db5443
|
Use Domain class in :feature:autodiscovery:autoconfig module
|
2023-05-22 18:03:56 +02:00 |
|
cketti
|
8b8bc409e8
|
Add Domain value class
|
2023-05-22 18:03:56 +02:00 |
|
cketti
|
2dbecb667c
|
Move HostNameUtils to :core:common
|
2023-05-22 18:03:56 +02:00 |
|
cketti
|
75f55d6d91
|
Merge pull request #6907 from thundernest/fix_autoconfig_parser
Fix `AutoconfigParser` bugs
|
2023-05-22 18:02:17 +02:00 |
|
Georg Sieber
|
7edbe542bd
|
Fix "Cannot connect to crypto provider"
Initialize `openPgpCallback` before `onSwitchAccount()` is called from the class initializer.
|
2023-05-22 10:42:19 +02:00 |
|
cketti
|
e04306ea3d
|
Ignore unsupported 'incomingServer' and 'outgoingServer' types
|
2023-05-19 16:40:12 +02:00 |
|
cketti
|
8790db6cfe
|
Skip contents of unsupported 'incomingServer' and 'outgoingServer' elements
|
2023-05-19 16:07:10 +02:00 |
|
cketti
|
726027f961
|
Merge pull request #6903 from thundernest/mx_lookup_autoconfig_discovery
Add support for ISPDB query after DNS MX lookup
|
2023-05-17 18:05:13 +02:00 |
|
cketti
|
517fffaa0b
|
Merge pull request #6902 from thundernest/update_assertk
Update assertk to version 0.26
|
2023-05-17 18:02:22 +02:00 |
|
Wolf-Martell Montwé
|
d5f23456a4
|
Merge pull request #6904 from thundernest/add_unidirectional_viewmodel
Add unidirectional viewmodel
|
2023-05-17 15:37:55 +00:00 |
|
Wolf-Martell Montwé
|
6d1dc90528
|
Change onboarding screen function names
|
2023-05-17 16:47:49 +02:00 |
|
Wolf-Martell Montwé
|
c7112297b8
|
Change AccountSetup to use a contract that follows the unidirectional data flow
|
2023-05-17 16:47:49 +02:00 |
|
Wolf-Martell Montwé
|
7a12b162b1
|
Add Compose onNode extensions
|
2023-05-17 16:47:49 +02:00 |
|
Wolf-Martell Montwé
|
39f24effdd
|
Add koin compose support
|
2023-05-17 16:47:49 +02:00 |
|
Wolf-Martell Montwé
|
2b2745ba9c
|
Add BaseViewModel to abstract state and effect setup
|
2023-05-17 16:47:47 +02:00 |
|
Wolf-Martell Montwé
|
1d93ffb89f
|
Add UnidirectionalViewModel a variation of MVI with side effects
|
2023-05-17 16:47:14 +02:00 |
|
cketti
|
6dfc9c8ff0
|
Do ISPDB query after DNS MX lookup
|
2023-05-16 21:01:41 +02:00 |
|
cketti
|
37196c6431
|
Add code to do a DNS MX lookup
|
2023-05-16 21:00:34 +02:00 |
|
cketti
|
32d76d04ae
|
Add code to extract the sub domain from a hostname
|
2023-05-16 21:00:34 +02:00 |
|
Wolf-Martell Montwé
|
5f0a6437cf
|
Add MainDispatcherRule to swap Dispatchers.Main with a TestDispatcher
|
2023-05-16 17:27:44 +02:00 |
|
cketti
|
ef498c60e4
|
Update assertk to version 0.26
|
2023-05-16 17:20:25 +02:00 |
|
cketti
|
9f4597b48c
|
Add code to extract the base domain from a hostname
|
2023-05-16 16:27:58 +02:00 |
|
cketti
|
510950da65
|
Change AutoconfigUrlProvider to accept a domain
The email address is now an optional parameter.
|
2023-05-16 16:27:58 +02:00 |
|
cketti
|
8376909043
|
Merge pull request #6897 from thundernest/rewrite_to_assertk
Switch assertions to assertk
|
2023-05-16 16:27:13 +02:00 |
|
cketti
|
7c41c66f08
|
Merge pull request #6896 from thundernest/convert_to_kotlin
Convert `FixedLengthInputStream[Test]` to Kotlin
|
2023-05-16 16:26:29 +02:00 |
|
cketti
|
f979820961
|
Merge pull request #6894 from thundernest/rewrite_autoconfig_parser
Rewrite `AutoconfigParser` to be more robust
|
2023-05-15 22:00:07 +02:00 |
|
cketti
|
9686270a1c
|
Rewrite AutoconfigParser to be more robust
|
2023-05-15 15:20:24 +02:00 |
|
cketti
|
5498567bf2
|
Switch assertions to assertk
|
2023-05-14 13:00:28 +02:00 |
|
cketti
|
a266e0a6fc
|
Convert FixedLengthInputStream to Kotlin
|
2023-05-13 23:10:16 +02:00 |
|
cketti
|
64050584b5
|
Rename .java to .kt
|
2023-05-13 23:10:16 +02:00 |
|