Janne Savolainen
|
1a5073caad
|
Remove duplication from exhaustiveness checks for discriminating unions
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:25 +03:00 |
|
Janne Savolainen
|
497ab273ae
|
Fix import path after rebase
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:25 +03:00 |
|
Janne Savolainen
|
027a52fd7e
|
Update snapshots after rebase
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:24 +03:00 |
|
Janne Savolainen
|
ea6d2a2365
|
Fix merge conflicts
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:24 +03:00 |
|
Janne Savolainen
|
dadb53b3e0
|
Remove dead code
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:24 +03:00 |
|
Janne Savolainen
|
0efe1c5ea0
|
Add TODO
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:24 +03:00 |
|
Janne Savolainen
|
68e38dd0a3
|
Relocate code under a sub-feature
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:24 +03:00 |
|
Janne Savolainen
|
042ae56ae1
|
Move code under a feature
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:23 +03:00 |
|
Janne Savolainen
|
a7f300a010
|
Consolidate navigating to preferences
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:23 +03:00 |
|
Janne Savolainen
|
8dca046495
|
Move code under a feature
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:23 +03:00 |
|
Janne Savolainen
|
e5c3132688
|
Remove dead code
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:23 +03:00 |
|
Iku-turso
|
4fbc14225f
|
Update snapshot
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-10-21 08:23:23 +03:00 |
|
Iku-turso
|
f88de99511
|
Extract "composable-responsibilities" for Discriminable, Labelable, Orderable, and Showable
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-10-21 08:23:23 +03:00 |
|
Janne Savolainen
|
5503b938b7
|
Make HTML element discovery require less parameters
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:22 +03:00 |
|
Janne Savolainen
|
edb12fed06
|
Make winner of competition to use original route for preferences
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:22 +03:00 |
|
Janne Savolainen
|
36fda762d0
|
Move application update related preferences under application update feature
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:22 +03:00 |
|
Janne Savolainen
|
911191fee0
|
Consolidate sizing of horizontal line to t-shirts
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:22 +03:00 |
|
Janne Savolainen
|
8e8161e5fb
|
Move shared UI component to more common place
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:22 +03:00 |
|
Janne Savolainen
|
81c748b7e8
|
Rename a preference item type to better communicate intent in UI
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:21 +03:00 |
|
Janne Savolainen
|
95767e9d95
|
Move utility functions to common
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:21 +03:00 |
|
Janne Savolainen
|
f212c2a86d
|
Consolidate directory structure of composite
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:21 +03:00 |
|
Janne Savolainen
|
c96f562c69
|
Consolidate name of function
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:20 +03:00 |
|
Janne Savolainen
|
638ea2e12e
|
Clean public interface of a normalize composite
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:20 +03:00 |
|
Janne Savolainen
|
c04adf3eff
|
Make sense in horizontal lines
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:20 +03:00 |
|
Janne Savolainen
|
409e39deb8
|
Consolidate naming
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:20 +03:00 |
|
Janne Savolainen
|
629d86c5ff
|
Start considering application preferences as default tab
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:20 +03:00 |
|
Iku-turso
|
40a5732b26
|
Replace usages of react-component factory with actual components for simplicity
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-10-21 08:23:19 +03:00 |
|
Iku-turso
|
7c7307a8b5
|
Update snapshots
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-10-21 08:23:19 +03:00 |
|
Iku-turso
|
120c27a716
|
Remove "group" from preference types, as it is exact replica of "item"
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-10-21 08:23:19 +03:00 |
|
Iku-turso
|
ca3d3c7aed
|
Add todo
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-10-21 08:23:19 +03:00 |
|
Iku-turso
|
f7e250ea85
|
Make styling less brittle by not relying on static HTML-element structures with CSS-rules
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-10-21 08:23:19 +03:00 |
|
Janne Savolainen
|
329e251aa1
|
Update snapshots
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:19 +03:00 |
|
Janne Savolainen
|
ad1d9427fe
|
Implement registrator for preference items
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:18 +03:00 |
|
Iku-turso
|
c581713ca1
|
Make element discovery able to discover without value for attribute
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-10-21 08:23:18 +03:00 |
|
Iku-turso
|
18a3325977
|
Make element discovery able to do nested discovery
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-10-21 08:23:18 +03:00 |
|
Iku-turso
|
e93ac55d1d
|
Make queries in element discovery return matching attribute values for easier testing
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-10-21 08:23:18 +03:00 |
|
Janne Savolainen
|
14ab27288a
|
Fix import
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:18 +03:00 |
|
Janne Savolainen
|
aedcded822
|
Remove duplication from preference pages
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:17 +03:00 |
|
Janne Savolainen
|
9548bb71f9
|
Remove test ID made redundant by consolidating discovery of HTML elements
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:17 +03:00 |
|
Janne Savolainen
|
5554f895df
|
Consolidate discovery of HTML elements in a test
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:17 +03:00 |
|
Janne Savolainen
|
bb65dc93b2
|
Remove uninteresting technical tests that are covered by behavioural ones
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:17 +03:00 |
|
Janne Savolainen
|
bdd901b3e0
|
Adapt test setup to changes in preference navigation
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:16 +03:00 |
|
Janne Savolainen
|
852dee6c04
|
Adapt application builder to changes in preference navigation
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:16 +03:00 |
|
Janne Savolainen
|
92a8678c30
|
Update snapshots
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:16 +03:00 |
|
Janne Savolainen
|
4249ae1f7d
|
Consolidate discovery of HTML elements in some tests
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:16 +03:00 |
|
Janne Savolainen
|
beb0103427
|
Kill dead code
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:16 +03:00 |
|
Janne Savolainen
|
66dd1ab65e
|
Introduce test helper to abstract discovery of HTML elements
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:15 +03:00 |
|
Janne Savolainen
|
cbfae0b6f5
|
Tweak UI for preference navigation tab groups
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-10-21 08:23:15 +03:00 |
|
Iku-turso
|
6f4a6c95fc
|
Remove code made redundant with hiding of preference tabs without content
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-10-21 08:23:15 +03:00 |
|
Iku-turso
|
ca5e5034e6
|
Make tab groups and tabs in preferences not render when there is no content
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-10-21 08:23:15 +03:00 |
|