Package: gwenview / 4:25.04.3-1

Metadata

Package Version Patches format
gwenview 4:25.04.3-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
upstream_f4320f11_Fix Gwenview being unable to open OpenRaster ora files.patch | (download)

lib/archiveutils.cpp | 9 6 + 3 - 0 !
1 file changed, 6 insertions(+), 3 deletions(-)

 [patch] fix gwenview being unable to open openraster (ora) files

Despite having an ORA image plugin in kimageformats, Gwenview was unable to open
them. It instead preferred to open them as a zip file, which is technically
right but UX-wise wrong.

There was an explicit workaround to stop this from happening for svgz files
which are also ZIPs. We should instead check the supported image mime types
from Qt, and use that instead of hardcoding specific mimetypes.

upstream_05b77d05_Allow Gwenview to open OpenRaster images ora .patch | (download)

CMakeLists.txt | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [patch] allow gwenview to open openraster images (.ora)

Self-explanatory, thanks to the KImageFormats ORA plugin Gwenview is plenty
capable of displaying these.

upstream_ee179a5d_Fix crash when crop area is smaller than handles.patch | (download)

lib/crop/croptool.cpp | 14 10 + 4 - 0 !
1 file changed, 10 insertions(+), 4 deletions(-)

 [patch] fix crash when crop area is smaller than handles

The crash occurs due to a failed assertion in `qBound()` that tests
`Q_ASSERT(!(max < min))`. This happens when computing the position
of the crop area middle handles (top center, bottom center, left
 center, right center) and they overlap with the corner handles.

The fix proposed is to check if there is enough room within the
respective axis (width or height) for a middle handle to be
repositioned when the crop area is not completely inside the
viewport. This preserves the existing functionality added in
commits `307816e2819f` and `e61ce1e2886c6`.

BUG: 481140

upstream_81555b8e_Edit CMakeLists txt Gwenview can open SVG files too .patch | (download)

CMakeLists.txt | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 [patch] edit cmakelists.txt: gwenview can open svg files, too!