- User Since
- May 20 2016, 1:05 PM (161 w, 4 d)
It's specific only for AstraLinux.
Fri, Jun 21
The last release of dvd+rw-tools was made in 2008, and dvd+rw-format printed :-( even then.
Thu, Jun 20
This change allows to show remote contents as is.
For example, remote desktop may be started with QT_SCREEN_SCALE_FACTORS=2 and it will look good on highdpi monitor.
Tue, Jun 18
Mon, Jun 17
Yes, remote contents should not be scaled.
Have you installed libkrdc_vncplugin.so into the system?
KRDC doesn't search for plugins in the build tree.
fix initialization order
Fri, Jun 14
Thu, Jun 13
No, this change is only for DVD-RW, not DVD+RW.
Tue, Jun 11
Mon, Jun 10
This change prevents highdpi scaling of the remote desktop.
It's double-scaled on your gif and looks pixelated.
Well, I don't have time to contribute to this project, so I don't know what to do with it.
May 25 2019
My OS (AstraLinux) is based on Debian stretch and has poppler 0.48, Qt 5.11, KF5 5.46.
And probably it will be a headache to update poppler on it, cause it's rather low-level library (cups-filters depends on it).
May 23 2019
Sorry. I didn't add #include <config-okular-poppler.h> to formfields.h.
Correct fix: D21363.
May 22 2019
May 21 2019
May 16 2019
May 15 2019
Complete HiDPI support requires D21230.
May 9 2019
I'm going to rebase it on D21096. Please, review that change first.
Apr 29 2019
ok, leave only my own copyright
emulate missing QGraphicsView::mapToScene(const QPointF &) by using QPainterPath wrapper
But the code is yours, isn't it?
use precise coordinates for selections + use cosmetic pens
AA_UseHighDpiPixmaps is not related to previews, it's for icons on buttons.
devicePixelRatioF is needed to paint an image as is without highdpi scaling by Qt.
Apr 26 2019
rebase on extracted HideRectItem
To paint non-pixelated icons on buttons.
This attribute "makes QIcon::pixmap() generate high-dpi pixmaps that can be larger than the requested size. Such pixmaps will have devicePixelRatio() set to a value higher than 1."
Qt supports a high DPI mode where the main coordinate system is virtualized and made independent of the display pixel density.
Geometry is now specified in device independent pixels. This includes widget and item geometry, event geometry, desktop, window and screen
geometry, and animation velocities. Rendered output is in device pixels, which corresponds to the display resolution. The ratio between the
device independent and device pixel coordinate systems is the devicePixelRatio.
Apr 25 2019
Ideally, QWidget::mouseDoubleClickEvent() could be used instead of double tap gesture...
removed needless image scaling
Apr 24 2019
Apr 16 2019
Beams look ugly when their width is >= 4 pixels.
The idea is to draw them with the same width regardless of DPI.
Another option is to not set Qt::FlatCap for thick pens, but I prefer this one.
Apr 15 2019
Apr 12 2019
use QPen::setWidthF() instead of QPen::setWidth()
reduced beam width
Apr 11 2019
Hi, thanks for the review.
I know about the issues, I've uploaded the patch to avoid losing it :)
Apr 10 2019
Apr 8 2019
Well, actually, it was caught by @hetzenecker: https://phabricator.kde.org/D7581?id=22415#change-vIXPDUvyb3sZ
You are welcome!
I started to implement highdpi support from scratch, but then I found this change and it was a huge help!