dziemborowicz / hourglass

The simple countdown timer for Windows.
MIT License
631 stars 112 forks source link

Allow smaller window sizes #158

Closed panhartstuff closed 5 years ago

panhartstuff commented 6 years ago

The window size of this program at its smallest still feels to big and obtrusive for users with a low-range resolution (1366x768). It'd be extremely helpful to make a feature that allows even smaller window sizes

Fironet commented 6 years ago

Any ideas for how the UI would change to accommodate? Was curious what it would look like at that res at the smallest window size and it's reaching near the edges as-is with its current padding:

screenshot

Seems fairly compact to me but were you thinking to split the hour/minute/second into new lines? Would pretty much do away with the titlebar visibility but possible I suppose, at least when counting down:

even smaller

Obstacle with that is the input UI would have to be re-designed for that scale since the field widths would be impractical in their current implementation.

panhartstuff commented 6 years ago

image I'm thinking of something like the size of PomoDoneApp's mini timer mode for reference, but even slimmer horizontally

I did some edits of what I'm thinking of

image

Fironet commented 6 years ago

I see, so it's vertically you were looking to save space, presumably as you want the window visible at all times while working on things?

How does the PomoDoneApp program handle entering the title and the time in that space btw, by clicking on the two areas and entering new values or is it input separately? I wonder as if the input screen remained the same of Hourglass' current smallest size but could optionally switch to a 'mini' mode when running the UI could be less cramped, input-wise.

dziemborowicz commented 5 years ago

Duplicate of #90.