UI rework and auto hide/show based on mouse position. #18
Conversation
Looks very nice! Thanks for the PR. I'm travelling right now but I check all the proposed changes ASAP and come back to you. |
I've quick-tested your PR and it looks really nice. I'll be off for a few days so, in the meantime, would you be so kind to take care of a few of things I've seen so far, and add them to the PR so that it is polished?:
Most of they are pretty straightforward and I'm off for several days, so I'd be really happy if you could take care of them. Now that you've contributed it's probably not a lot to ask for 😉 Thanks a lot again! |
make ui resizable and adjust to size reduce bar size to make fit better on screens < 1080p fix quit button
Should be all sorted now. Things done:
|
I'm back. Thanks a lot for the additions! I've downloaded the changes and have fixed several issues still present, such as:
This is is still a work in progress and I need to fix the updates feature, review thoroughly all the code, test it thoroughly in Windows 11 and Windows 10. In the next few days, as soon as I can, I'll do it, polish the version and launch v3.0.0 with all of this. I'll let you know. Thanks again. |
With all the modifications this is the new version 3.0.0 o f the app 🎉 Thank you! |
Will automatically show the clock elements if the mouse is in the clock area, hiding 5 seconds after leaving that area.
Should be DPI aware, but I am only able to test on a single screen (in theory the code is sound for multiscreen - untested)
I have also completely reworked the UI. I was struggling to get JCS Toggle to behave even a bit nicely and really wanted to add config for the new feature. I have themed it Win11 style since that makes sense to me. Not my neatest code but its been a hot minute since I did winforms.