albertlauncher / albert

A fast and flexible keyboard launcher
https://albertlauncher.github.io
Other
7.2k stars 304 forks source link

DPI Scaling #384

Closed Stono closed 7 years ago

Stono commented 7 years ago

Hey, This is a simple question really, I'm running a high res screen so would like to DPI scale albert x2 because it's tiny. Any suggestions?

Thanks Karl

ManuelSchneid3r commented 7 years ago

Your issue seem not to stem from this project. This is an issue tracker for issues related to the source code of this project. I ask you to try to get help for your problem somewhere else. If you have problems with albert, check the documentation on the website and especially the FAQ. If this did not help, try to get support using the Help section. If your problem is not related to albert at all, I ask you to search help wherever your problem stems from.

I want to spend my spare free time pushing this project forward by developing. In particular I cannot give Linux, Qt or any other general support for things that I am not responsible for.

If you still think that this issue is related to this project, please reopen and explain why you think so. Note that this is a prepared saved reply.

Stono commented 7 years ago

People on GitHub are so defensive these days! You really need to go on BA courses and learn some soft skills.

My issue is perfectly valid and that is your application does not render correctly on modern laptops with a horizontal resolution greater than 1080px. This includes all macbooks.

DPI scaling is an application concern in which your app needs to be HiDPI aware (detect the resolution) and then scale it's rendering and sizing appropriately.

For reference check our gnome DPI scaling, Spotify, chrome etc... They all implement it themselves.

Now, if you don't see supporting these machines as a priority that is absolutely fine, or if you are limited by an underlying framework that is also fine, however from the end users perspective here there IS and issue.

Thanks

On 22 Feb 2017 10:53 pm, "Manuel Schneider" notifications@github.com wrote:

Your issue seem not to stem from this project. This is an issue tracker for issues related to the source code of this project. I ask you to try to get help for your problem somewhere else. If you have problems with albert, check the documentation on the website and especially the FAQ. If this did not help, try to get support using the Help section. If your problem is not related to albert at all, I ask you to search help wherever your problem stems from.

I want to spend my spare free time pushing this project forward by developing. In particular I cannot give Linux, Qt or any other general support for things that I am not responsible for.

If you still think that this issue is related to this project, please reopen and explain why you think so. Note that this is a prepared saved reply.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/albertlauncher/albert/issues/384#issuecomment-281831957, or mute the thread https://github.com/notifications/unsubscribe-auth/ABaviXEbuWZjvhY7a9r064JKQzR7QtGeks5rfLxbgaJpZM4MJRHE .

ManuelSchneid3r commented 7 years ago

@Stono Actually it is an issue yes. But I guess i think it is rather an operation system or at least a toolkit issue. Imho solving the problem on applevel is just a workaround and bad design. I dont need softskills when people are too lazy to read the docs and check the existing issues. My time is not for free. Please dont take this personally. It just happens too often. The funny thing ist that I get accused for doing something wrong here.

Stono commented 7 years ago

I agree with you entirely about the fact there should be an OS level implementation for scaling I really do, it's one of the most frustrating things on Linux but unfortunately that isn't the case at the moment.

I did check the docs and look for existing issues talking about DPI but didn't see anything, am i missing something?

On 23 Feb 2017 5:40 pm, "Manuel Schneider" notifications@github.com wrote:

@Stono https://github.com/Stono Actually it is an issue yes. But I guess i think it is rather an operation system or at least a toolkit issue. Imho solving the problem on applevel is just a workaround and bad design. I dont need softskills when people are too lazy to read the docs and check the existing issues. My time is not for free. Please dont take this personally. It just happens too often. The funny thing ist that I get accused for doing something wrong here.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/albertlauncher/albert/issues/384#issuecomment-282064688, or mute the thread https://github.com/notifications/unsubscribe-auth/ABavicWwdxnERBdHLTVWbIllN0K-aMIKks5rfcR9gaJpZM4MJRHE .

idkCpp commented 7 years ago

Did you already stumble over QT_SCALE_FACTOR (#161)

ManuelSchneid3r commented 7 years ago

@Stono https://albertlauncher.github.io/docs/faq/#hidpi

Stono commented 7 years ago

That fixed it! Awesome thanks

On 23 Feb 2017 5:45 pm, "idkCpp" notifications@github.com wrote:

Did you already stumble over QT_SCALE_FACTOR (#161 https://github.com/albertlauncher/albert/issues/161)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/albertlauncher/albert/issues/384#issuecomment-282066061, or mute the thread https://github.com/notifications/unsubscribe-auth/ABaviR_Izn9iPesPGA1A6uBWliBfPK78ks5rfcWpgaJpZM4MJRHE .