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

Default window size on Windows 11 hides the " Start " button. #95

Open
Lod3 opened this issue Oct 21, 2024 · 7 comments
Open

Default window size on Windows 11 hides the " Start " button. #95

Lod3 opened this issue Oct 21, 2024 · 7 comments

Comments

@Lod3
Copy link

Lod3 commented Oct 21, 2024

When starting NoScribe the window dimension starts like this, hiding the blue "Start" button.
image

Non tech savvy users are going to be confused by this when following a guide for example and will think they did something wrong.

Currently the window needs to be reized downwards to reveal the "Start/Cancel" button.

@kaixxx
Copy link
Owner

kaixxx commented Oct 21, 2024

Strange question: Are you sure you are on Windows 11? I've heard about this problem, but only on Windows 10.
You are right, though, this can confuse people. I will try to solve this in the next couple of days. Since I cannot reproduce it on my Windows 11 machine, I will try on my older laptop. It would be a great help if you could test an updated version.

@gernophil
Copy link
Collaborator

I think this depends on the resolution/display and not so much on the OS. @kaixxx, do you remember that we had this issue on macOS as well. That's why we have different window sizes in macOS and windows.

@kaixxx
Copy link
Owner

kaixxx commented Oct 21, 2024

this depends on the resolution/display and not so much on the OS

Yeah, you may be right.

One easy solution would be to make noScribe fullscreen as a default. What do you think about that? It would only apply to the first startup. After that, the last window size is always restored from config.yml.

@Lod3
Copy link
Author

Lod3 commented Oct 21, 2024

Not a fan of full screen by default 🙏
Can you make the dimension default a minimum of height x? Even if it falls off the screen a user can still grab the window and drag it higher? I dont know...
I am on Windows 11
image
Display resolution is 3440x1440.

@Lod3
Copy link
Author

Lod3 commented Oct 23, 2024

Same issue on the secondary monitory while using my laptop.
Zj5wvGrHmI
If I drag it to my laptop screen the dimensions are correct and the button is visible.

m5lcM3lBy9

@gernophil
Copy link
Collaborator

Can you make the dimension default a minimum of height x?

We already have a min x (or better a completely default x). However, this seems to be rendered different on different machines. Might be a customtkinter issue.

@kaixxx
Copy link
Owner

kaixxx commented Oct 23, 2024

@Lod3 Thank you for investigating this further. A very strange behavior.

This convinces me even more that I should make noScribe default to full-screen. If people have seen and used the start button at least once, they will probably recognize if it's disappearing later when they resize the window. The biggest problem right now is that some people might not be aware that the start button exists at all.

Defining al larger default size in pixels is risky because you never know how this is interpreted on today's high-res screens (I have set my UI scaling to 200% in Windows on my 2880 x 1800 screen).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants