Skip to content
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

feature: Improve Design of Settings Screen #60

Merged
merged 4 commits into from
Feb 14, 2024

Conversation

wba2hi
Copy link
Contributor

@wba2hi wba2hi commented Feb 13, 2024

Also fixes a crash which occurs when an invalid IP address is provided (e.g. 10.0.23 instead of 10.0.0.23)

  • move Composables to separate files with Preview
  • use a DialogView when changing values of EditableTextSettings
  • extract common variables for common attributes like textSize
    or paddings
  • make the whole SettingElement clickable
  • improve FileSelectorSetting
    -- add an "upload" image to the end
    -- don't show "Select Certificate" when TLS is disabled
    -- output the filename of the selected file instead of the cryptic
    uri path or an empty text when no certificate has been selected
    before

close: #56

- move Composables to separate files with Preview
- use a DialogView when changing values of EditableTextSettings
- extract common variables for common attributes like textSize
  or paddings
- make the whole SettingElement clickable
- improve FileSelectorSetting
-- add an "upload" image to the end
-- don't show "Select Certificate" when TLS is disabled
-- output the filename of the selected file instead of the cryptic
  uri path or an empty text when no certificate has been selected
  before

close: eclipse-kuksa#56
e.g. when using 10.0.23 instead of 10.0.0.23
@Chrylo
Copy link
Contributor

Chrylo commented Feb 13, 2024

Can we configure the port input keyboard as a number keyboard?

@Chrylo
Copy link
Contributor

Chrylo commented Feb 13, 2024

Design looks good to me :) Good job

@wba2hi
Copy link
Contributor Author

wba2hi commented Feb 14, 2024

Can we configure the port input keyboard as a number keyboard?

Good Idea! Done

@Chrylo
Copy link
Contributor

Chrylo commented Feb 14, 2024

LGTM

@Chrylo Chrylo merged commit b40095a into eclipse-kuksa:main Feb 14, 2024
6 checks passed
@Chrylo Chrylo deleted the feature-56 branch February 14, 2024 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve Design of Settings Screen
2 participants