Monitorian icon indicating copy to clipboard operation
Monitorian copied to clipboard

Incremental UI Refresh

Open emoacht opened this issue 4 years ago • 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.

emoacht avatar Jun 21 '21 02:06 emoacht

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

emoacht avatar Jul 01 '21 12:07 emoacht

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

emoacht avatar Jul 02 '21 05:07 emoacht

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 avatar Jul 03 '21 12:07 BattouSaeen

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

emoacht avatar Jul 04 '21 07:07 emoacht

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

Joonel avatar Jul 04 '21 07:07 Joonel

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

Sam-1210 avatar Jul 16 '21 06:07 Sam-1210

@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 avatar Jul 28 '21 12:07 emoacht

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.

emoacht avatar Aug 09 '21 03:08 emoacht

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.

Sam-1210 avatar Aug 09 '21 05:08 Sam-1210

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

emoacht avatar Aug 20 '21 04:08 emoacht

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 avatar Sep 09 '21 00:09 emoacht

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

emoacht avatar Apr 10 '22 06:04 emoacht

As originally discussed in #319, I added an option to use accent color for brightness by 014a4153216b1947387bb73121de87ba037d62fa 71c8dc6269c13f95badffabe2ffa0638960fd923 64d2cc92dc046e7615e3641b5a81eca39fa4d10f fc78e50a3f193ef29bc44aeb5906a2559e92def9

emoacht avatar May 09 '22 18:05 emoacht

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 avatar Dec 28 '22 04:12 emoacht

This is the video of usage for

  • Change brightness in unison
  • Change adjustable range
  • Change contrast

https://user-images.githubusercontent.com/7205690/210137118-66cfdd6e-9847-41b3-a836-d1ff8cf73f3d.mp4

emoacht avatar Dec 31 '22 12:12 emoacht

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

emoacht avatar Mar 23 '23 23:03 emoacht

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.

rdas-genesilico-ai avatar Apr 28 '24 12:04 rdas-genesilico-ai

Please read Remarks

emoacht avatar Apr 28 '24 12:04 emoacht

Perfect! Thanks a lot!

rdas-genesilico-ai avatar Apr 28 '24 12:04 rdas-genesilico-ai