Comments (12)
The "Open With" widget seems to have a problem as it should show the icons of every app.
I haven't tested Flameshot in hidpi screens as I don't own one myself but this really needs a fix.
I'm having exams soon but I'll be solving this when I have time.
I will need someone to test the fixes.
from flameshot.
Ping me if you need to test hidpi fixes.
Good luck for the exams
from flameshot.
Qt does not support HiDPI scaling until 5.6. You can try to use the environment variable QT_SCALE_FACTOR=2
to run flameshot scaled. Further you can use QT_AUTO_SCREEN_SCALE_FACTOR=1
to enable automatic scaling, based on the pixel density of the monitor.
Reference https://albertlauncher.github.io/docs/faq/
from flameshot.
The problem here are the hardcoded sizes for the custom widgets. I've done some work to make it scale but it's not finished yet. @axelmeunier Could you test if the size of the icons inside the buttons look natural?
from flameshot.
@lupoDharkael hi, is this (or similar) HiDPI support being worked on? I can't seem to control scaling with QT_SCALE_FACTOR at all in my Gnome-based setup...
Please let me know if any testing needs to be done - would like to help
from flameshot.
On Plasma the icons are very pixelated on HiDPI.
cc @guoyunhe
from flameshot.
On Plasma the icons are very pixelated on HiDPI.
cc @guoyunhe
i have same problem
but i see one thing - in first run app icons was nice
but after icons gona pixelated
and also my screen setting set to 150% zoom
from flameshot.
@ZetaoYang you may be aware of this already, but QT_SCALE_FACTOR=2 and similar only work launhcing flameshot as 'flameshot'.
If you use
'flameshot gui'
to launch the program, the env vars are entirely ignored.
Should I open an issue?
from flameshot.
@Zeioth I tried on Manjaro KDE plasma based on the KDE user manual and rebooted the computer after that (logging out was suffice but I wanted to leave nothing to chance). I could not reproduce it. Regardless of either of the following approaches, all the icons were with the same scale:
flameshot
and then clicking on the tray iconflameshot gui
from flameshot.
I had a similar problem on Ubuntu 20.04 with scaling set to 200%. If the application was opened any time after the OS had started, then all was well. But when starting flameshot on startup, then the icons during capture, the configuration panel etc. were really small. I have fixed the problem by using this command in the Startup Application Preferences app: bash -c "sleep 5 && flameshot"
from flameshot.
@va-it it seems the scaling on your Ubuntu (assuming it is Gnome?) happens way after the startup programs are started (which is weird to me as logically they should start after the window manager is fully loaded).
from flameshot.
QT_SCALE_FACTOR=2
works for me
from flameshot.
Related Issues (20)
- flameshot crash and I got kicked out to the login page after exit the app
- "flameshot gui" adds black bars on right and bottom of the screen HOT 2
- Magnifier can go off-screen if whole monitor setup isn't perfectly rectangular
- Updates and forks? HOT 6
- Allow taking interactive screenshots using only keyboard (`flameshot gui`)
- How to fix Print Screen Button on Windows 11
- “flameshot” cannot be opened because the developer cannot be verified HOT 2
- Change the JPEG quality? HOT 1
- Image does not go to Clipboard
- Add function for Customer! HOT 1
- Two screens different resolutions [BUG] HOT 3
- smooth line with anti-alias
- options of not draw the outline of the Circle Counter
- GNOME 46: D-Bus method to take interactive screenshots
- Add an option to hide cursor on screenshots HOT 1
- Failed to load module "canberra-gtk-module" and "pk-gtk-module" HOT 1
- Flameshot doesnt recognize adding external display HOT 1
- On zoomed screen, Flameshot will blink
- Copy/Paste not working when background is too dark HOT 2
- Saving files with random name HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flameshot.