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

Modernize app user interface #131

Open
6 of 10 tasks
hoffe86 opened this issue Oct 26, 2019 · 8 comments
Open
6 of 10 tasks

Modernize app user interface #131

hoffe86 opened this issue Oct 26, 2019 · 8 comments
Assignees

Comments

@hoffe86
Copy link
Collaborator

hoffe86 commented Oct 26, 2019

Modernize the application ui and ux.

  • General

    • Use Acrylic effects
  • UX

    • First Run experience (information about what needs to be done to configure a connection to a OpenHab server or cloud instance.
  • Settings

    • Rework settings dialog
    • Add additional UI settings
  • Adding multi language support

    • German
    • English
  • Controls Improvements

    • Use Toggle-Switch for "switch items"
    • Use "normal" slider for "dimmer items"
    • Smaller icons inside widgets to get more space
  • Widgets Improvements

    • AddaptiveGridView (windowscommunitytoolkit) for Widgets.

Additional ideas are welcome

@hoffe86 hoffe86 added this to the v2020.1 milestone Oct 26, 2019
@cd-tronic
Copy link
Contributor

  • use Toggle-Switch for "switch items"
  • remove/change Background-image? ("don't like it personally" and i think it's not fluent design language?`)
  • use "normal" slider for "dimmer items"
  • smaller icons inside widgets to get more space
  • addaptiveGridView (windowscommunitytoolkit) for Widgets.

Acrylic effect is nice!

@cd-tronic
Copy link
Contributor

i will start developing with you as far as i got some more time. I'm pretty busy at the moment.

@hoffe86
Copy link
Collaborator Author

hoffe86 commented Oct 28, 2019

@cd-tronic Sounds fine for me
I have already prepared a branch with my latest UI changes features/ui-modernization

@Cossey
Copy link

Cossey commented Nov 27, 2019

Would it be possible to Implement the colorpicker element? Used for changing smart light colours.

@hoffe86
Copy link
Collaborator Author

hoffe86 commented Dec 7, 2019

Hi @Cossey,
There is already a issue #73 for that.
I will add this feature to the v2020.1 milestone plan.

hoffe86 added a commit that referenced this issue Jan 12, 2020
@hoffe86 hoffe86 unpinned this issue Feb 3, 2021
@hoffe86 hoffe86 removed this from the 2020 milestone Feb 3, 2021
hoffe86 added a commit that referenced this issue Jul 20, 2021
Signed-off-by: Christoph Hofmann <[email protected]>
hoffe86 added a commit that referenced this issue May 25, 2022
* Reorganized source code in repository (#200)
* Removed OH 1 support form REST client #178
* Added detail information to ConnectionDialog
* Added acrylic effect to ConnectionDialog
* Minor UI improvements #201 #131
* Minor fixes for settings #201
* Fixed issue wirh connection state checking in settings dialog
* Fixed issue with regex in color control to validate HSB values
* Fixed issue for enable/disable autostart
* fixed ci workflow
* Replaced deprecated MVVMLight nuget package
* Integrated SonarLint
* Fixed sonarqube bug

Signed-off-by: Christoph Hofmann <[email protected]>
@sbaum2s
Copy link

sbaum2s commented Nov 24, 2024

Is this project still alive? I see pending pull requests and failed builds among other things. Looks abandoned.

@hoffe86
Copy link
Collaborator Author

hoffe86 commented Dec 13, 2024

Yes it is still alive, but in the last time I had no much time to work on the update.
My plan is to publish an update on the Beta App over the Christmas.

@sbaum2s
Copy link

sbaum2s commented Dec 13, 2024

Ok, i just wondered because the pull requests date back 1+ years @hoffe86

hoffe86 added a commit that referenced this issue Dec 15, 2024
* Reorganized source code in repository (#200)
* Removed OH 1 support form REST client #178
* Added detail information to ConnectionDialog
* Added acrylic effect to ConnectionDialog
* Minor UI improvements #201 #131
* Minor fixes for settings #201
* Fixed issue wirh connection state checking in settings dialog
* Fixed issue with regex in color control to validate HSB values
* Fixed issue for enable/disable autostart
* fixed ci workflow
* Replaced deprecated MVVMLight nuget package
* Integrated SonarLint
* Fixed sonarqube bug

Signed-off-by: Christoph Hofmann <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants