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

SFM in Windows 11 #162

Open
Ansh4011 opened this issue Oct 8, 2021 · 3 comments
Open

SFM in Windows 11 #162

Ansh4011 opened this issue Oct 8, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@Ansh4011
Copy link

Ansh4011 commented Oct 8, 2021

SFM looks awesome with curved edges of Windows 11! Is there any chance to get the window maximizer option which allows us to select where do we want to position the windows to by hovering over toggle window size?
image
image

@Ansh4011 Ansh4011 added the enhancement New feature or request label Oct 8, 2021
@github-actions
Copy link

github-actions bot commented Oct 8, 2021

Consider supporting the developer on Patreon to increase priority of all your issues, get access to private discord and other rewards.
Patreon page: https://www.patreon.com/sigma_file_manager

@aleksey-hoffman
Copy link
Owner

aleksey-hoffman commented Oct 8, 2021

Yes, it is possible. Electron developers already merged this in Electron v13, v14, v15.
SFM is currently using Electron v12, I will upgrade it to v15 for the next update.

The problem is, SFM is using a custom titlebar:

image

So even if I upgrade Electron to v15, this "Windows controls snap" feature most likely will not work automatically. I would have to switch to "native" title bar and redesign it. I don't know if "native" title bar can be made transparent. It might be impossible to have both transparent titlbar AND "Windows controls snap" feature .

Though I could implement a custom "Windows controls snap" feature that would work on all systems (Windows 10 - 11, MacOS, Linux)

@Ansh4011
Copy link
Author

Ansh4011 commented Oct 8, 2021

Oh, that sounds cool! You can plan to implement this in future for sure, giving more important features a priority like always! Thanks :)

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

No branches or pull requests

2 participants