Incremental UI Refresh
emoacht opened this issue ยท 19 comments
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.
As Windows 11 seems to make light theme the default, I am adding light theme.
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 |
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 :(
@BattouSaeen Thanks for the feedback.
I am making the brightness number (next to the slider) to work as alternative to increment the brightness.
@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.
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.
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.
As of Ver 3.3, you can store command-line arguments for testing.
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 |
As part of incremental refresh, I redesigned small slider by 34fabde
It looks like below.
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.
This is the video of usage for
- Change brightness in unison
- Change adjustable range
- Change contrast
Usage.mp4
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.