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

Incremental UI Refresh #190

Open
emoacht opened this issue Jun 21, 2021 · 19 comments
Open

Incremental UI Refresh #190

emoacht opened this issue Jun 21, 2021 · 19 comments

Comments

@emoacht
Copy link
Owner

emoacht commented Jun 21, 2021

Microsoft are going to reveal the next version of Windows shortly and it would include UI refresh. To keep up with the OS's change, I am planning to incrementally refresh Monitorian's UI as well.

It will include:

  • Depart from Metro: The tile-like buttons were originally derived from Metro (design language). They are still seen in Start menu and Action Center but there would no longer need to follow it.
  • Remove brightness button: It was derived from the brightness button in the old Action Center but it has gone for a while and the brightness slider (for internal monitor) has been added instead.
  • Additional settings: Some features have been already implemented but not shown in the menu. Making them more accessible would be helpful for the majority of users.

I hope Microsoft make available some key information on UI so that developers can get such information with certainty.

@emoacht emoacht pinned this issue Jun 21, 2021
@emoacht
Copy link
Owner Author

emoacht commented Jul 1, 2021

As Windows 11 seems to make light theme the default, I am adding light theme.

@emoacht
Copy link
Owner Author

emoacht commented Jul 2, 2021

As of Ver 3.0, several options for visual effects are available. They are defined in WindowEffect.

Option Value Description
/theme Dark Dark theme
Light Light theme
/texture None No texture (no transparency)
Thin Thin blur texture
Thick Thick blur (Acrylic) texture
/main_border Color name (e.g. white) or
Color code (e.g. #dd000000)
Border color of main window
/main_background Background color of main window
/menu_border Border color of menu window
/menu_background Background color of menu window

@BattouSaeen
Copy link

Is the brightness button the button that is now missing, the one that incremented the brightness by 10%? I really loved having that, please bring it back! Mine just updated and it's gone now :(

@emoacht
Copy link
Owner Author

emoacht commented Jul 4, 2021

@BattouSaeen Thanks for the feedback.
I am making the brightness number (next to the slider) to work as alternative to increment the brightness.

@Joonel
Copy link

Joonel commented Jul 4, 2021

@emoacht I liked the new digit-free look, thanks for that 😀

@Sam-1210
Copy link

@emoacht Planning to implement Win11 Rounded Corners and Floating Menu?

@emoacht
Copy link
Owner Author

emoacht commented Jul 28, 2021

@Sam-1210 I have tested rounded-corners of Windows 11 and found that they cause noticeable jaggies in the rounded edge.

I don't really like such ugly edges in UI and so I cannot consider to utilize this feature until Microsoft fix this issue.

@emoacht
Copy link
Owner Author

emoacht commented Aug 9, 2021

I found that anti-aliasing is applied to the edge so as to fix the jaggies on 22000.120.
So I experimentally added rounded-corners as of Ver 3.2. Use /round option to try it.

@Sam-1210
Copy link

Sam-1210 commented Aug 9, 2021

I found that anti-aliasing is applied to the edge so as to fix the jaggies on 22000.120.
So I experimentally added rounded-corners as of Ver 3.2. Use /round option to try it.

Really thankful to you for adding an updated design, and it is working great, plus nice to see you also added win11 floating design along with rounded corners.

@emoacht
Copy link
Owner Author

emoacht commented Aug 20, 2021

As of Ver 3.3, you can store command-line arguments for testing.

@emoacht
Copy link
Owner Author

emoacht commented Sep 9, 2021

As of Ver 3.5, rounded-corners are made default on Windows 11.

The command-line arguments for corners are changed as follows:

Option Value Description
/corner NotRound Squared-corners
Round Rounded-corners

@emoacht
Copy link
Owner Author

emoacht commented Apr 10, 2022

As part of incremental refresh, I redesigned small slider by 34fabde
It looks like below.
small-slider

@emoacht
Copy link
Owner Author

emoacht commented May 9, 2022

As originally discussed in #319, I added an option to use accent color for brightness by 014a415 71c8dc6 64d2cc9 fc78e50

@emoacht
Copy link
Owner Author

emoacht commented Dec 28, 2022

I am removing the button not to show current numbers next to sliders. I guess most people don't have strong preference to hide those numbers.

@emoacht
Copy link
Owner Author

emoacht commented Dec 31, 2022

This is the video of usage for

  • Change brightness in unison
  • Change adjustable range
  • Change contrast
Usage.mp4

@emoacht
Copy link
Owner Author

emoacht commented Mar 23, 2023

The behavior of unison function to change brightness in unison is changed. #427

@rdas-genesilico-ai
Copy link

Can you add the ability to rename displays? With multiple similar displays, it gets a little confusing at times to quickly change the brightness of the right one.

@emoacht
Copy link
Owner Author

emoacht commented Apr 28, 2024

Please read Remarks

@rdas-genesilico-ai
Copy link

rdas-genesilico-ai commented Apr 28, 2024 via email

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

5 participants