As pointed out in this old and yet unresolved upstream bug report [1], gwenvien defaults the JPEG quality to 75%, and it does not provide a feature to modify this setting. A patch has been proposed upstream [2] to change this default to 95%, but it has not been upstreamed yet as upstream would prefer to add a quality slider to select the compression quality. For the time being, the lack of action is pretty damageable for our users IMO since 75% is a really low quality setting for JPEG. As discussed on IRC with neoclust, I'll backport the proposed patch for the time being. [1] https://bugs.kde.org/show_bug.cgi?id=294594 [2] https://bugs.kde.org/attachment.cgi?id=80024 Reproducible: Steps to Reproduce:
CC: (none) => lmenut, neoclust
Keywords: (none) => PATCH, UPSTREAMHardware: i586 => All
Whiteboard: (none) => MGA4TOO
Submitted gwenview-4.12.5-1.1.mga4 with the mentioned patch. Freeze push request sent to the dev ML for Mageia 5.
SRPM: ===== - gwenview-4.12.5-1.1.mga4 RPMs: ===== gwenview-4.12.5-1.1.mga4 gwenview-devel-4.12.5-1.1.mga4 gwenview-handbook-4.12.5-1.1.mga4.noarch lib(64)gwenviewlib4-4.12.5-1.1.mga4
Advisory: ========= Updated gwenview packages increase JPEG compression quality By default, gwenview uses a compression quality of 75% when saving JPEG images (bko#294594). This setting is hardcoded in the application and therefore can't be modified to fit each user's needs. The Mageia 4 gwenview package has been patched to increase this compression quality to 95%, which would be a more acceptable value for most users. References: =========== - https://bugs.kde.org/show_bug.cgi?id=294594 - https://bugs.kde.org/attachment.cgi?id=80024 - https://bugs.mageia.org/show_bug.cgi?id=15904
Testing procedure: ================== - Find or prepare a JPEG image of high quality (for example by saving a PNG file in GIMP as a JPEG file with quality 95) - Check the quality of the original file, using e.g.: $ identify -verbose $filename.jpg | grep -i quality (The "identify" command is part of ImageMagick) - Open the file in gwenview, modify it a bit (e.g. crop it off some pixels), and save it as JPEG - Check the quality of the modified file with the same command Before the update, the quality of the modified file should be 75. After the update, it should be 95.
Whiteboard: MGA4TOO => MGA4TOO has_procedure
Testing on Mga 4 64-bits. Bug confirmed before updating. Issue solved after updating.
CC: (none) => olivier.delaune
Thanks Olivier, adding the corresponding whiteboard tag.
Whiteboard: MGA4TOO has_procedure => MGA4TOO has_procedure MGA4-64-OK
Hello, I tested the update on Mageia4 64bit. It's OK. After to be modified, my jpg image is now saving with quality 95. Thanks
CC: (none) => etienne15
Mageia 5 update was freeze pushed a while ago, assigning to QA for Mageia 4.
Version: Cauldron => 4Assignee: rverschelde => qa-bugsWhiteboard: MGA4TOO has_procedure MGA4-64-OK => has_procedure MGA4-64-OK
Validating, advisory uploaded. Please push to 4 core/updates.
Keywords: (none) => validated_updateWhiteboard: has_procedure MGA4-64-OK => has_procedure MGA4-64-OK advisoryCC: (none) => sysadmin-bugs
You shouldn't have validated it yourself, but I think it will do for this time.
Version: 4 => Cauldron
Version: Cauldron => 4
An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2015-0053.html
Status: NEW => RESOLVEDResolution: (none) => FIXED