Feed Advanced Search

Jun 30 2022

ngraham closed T8152: Integrate KImageAnnotator as Invalid.

Tracked with https://bugs.kde.org/show_bug.cgi?id=408551; no need for this to be open as well.

Jun 30 2022, 2:35 PM · Gwenview

May 26 2021

ngraham abandoned D9039: Add persistent user option to control wrap behavior.

Marco has decided to take this over at https://invent.kde.org/graphics/gwenview/-/merge_requests/78

May 26 2021, 9:26 PM · Gwenview

May 14 2021

ngraham abandoned D10897: Enlarge smaller images by default.

Not worth it.

May 14 2021, 2:48 PM · Gwenview

Dec 28 2020

ngraham abandoned D29886: Do not restore the JPG quality on save operation.
Dec 28 2020, 9:21 PM · Gwenview
ngraham commandeered D29886: Do not restore the JPG quality on save operation.

And it's merged. :)

Dec 28 2020, 9:21 PM · Gwenview

Dec 23 2020

martonmiklos added a comment to D29886: Do not restore the JPG quality on save operation.

Thanks! However we are using GitLab now. Any chance you could close this and re-submit it as a merge request at https://invent.kde.org/graphics/gwenview/-/merge_requests/?

Dec 23 2020, 4:39 PM · Gwenview
ngraham added a comment to D29886: Do not restore the JPG quality on save operation.

Thanks! However we are using GitLab now. Any chance you could close this and re-submit it as a merge request at https://invent.kde.org/graphics/gwenview/-/merge_requests/?

Dec 23 2020, 3:26 PM · Gwenview

Dec 21 2020

martonmiklos requested review of D29886: Do not restore the JPG quality on save operation.
Dec 21 2020, 3:07 PM · Gwenview

Aug 26 2020

ngraham closed T13526: Use embedded thumbnail for instant image preview as Resolved.

Cool, I'll close this now, and you can close D24521 once it's been migrated to Gitlab! :)

Aug 26 2020, 7:58 PM · Gwenview

Aug 25 2020

tommo added a comment to T13526: Use embedded thumbnail for instant image preview.

Ok guys, thanks for the feedback! I'll get my hands on again.

Aug 25 2020, 2:49 PM · Gwenview

Aug 24 2020

twitt added a comment to T13526: Use embedded thumbnail for instant image preview.

Hello tommo,
thanks for your work! I went through the change set and I didn't found a lot of things to improve. I never worked with exif, so I cannot say if it's good, but I could test it once it's on gitlab (I might also check if I get the same errors on unit tests). Besides, I'd suggest to split the change into two different patchsets, one for replacing JpegContent and another one for displaying the exif thumbnail.

Aug 24 2020, 8:49 PM · Gwenview
ngraham added a comment to T13526: Use embedded thumbnail for instant image preview.

In KDE, we have a saying: "those who do, decide."

Aug 24 2020, 8:09 PM · Gwenview

Aug 23 2020

tommo created T13526: Use embedded thumbnail for instant image preview.
Aug 23 2020, 12:03 PM · Gwenview

Jul 16 2020

tosta added a comment to T13400: A new Gwenview icon proposal.

I'd made two proposals for the new logo. What one of them I'll should submit as a merge request?

Jul 16 2020, 5:48 AM · Gwenview

Jul 14 2020

ngraham added a comment to T13400: A new Gwenview icon proposal.

Looks great! Feel free to submit a merge request to the breeze-icons repo!

Jul 14 2020, 6:50 PM · Gwenview
tosta updated the task description for T13400: A new Gwenview icon proposal.
Jul 14 2020, 3:57 PM · Gwenview
tosta added a comment to T13400: A new Gwenview icon proposal.

Updated license and metadata in file.

Jul 14 2020, 3:57 PM · Gwenview
tosta updated the task description for T13400: A new Gwenview icon proposal.
Jul 14 2020, 3:44 PM · Gwenview
tosta updated the task description for T13400: A new Gwenview icon proposal.
Jul 14 2020, 3:43 PM · Gwenview
tosta added a comment to T13400: A new Gwenview icon proposal.

It's not a derivative. The icon was made from scratch. Circle-icons-eye.svg was taken as inspiration only.

Jul 14 2020, 3:42 PM · Gwenview
davidre added a comment to T13400: A new Gwenview icon proposal.

Please note that the license that you base your work on is GPL while breeze icons is LGPL

Jul 14 2020, 1:24 PM · Gwenview
tosta updated the task description for T13400: A new Gwenview icon proposal.
Jul 14 2020, 11:26 AM · Gwenview
tosta created T13400: A new Gwenview icon proposal.
Jul 14 2020, 11:25 AM · Gwenview

Jul 13 2020

ngraham added a comment to D23106: Allow the user to select the JPEG save/compression quality.

Done in //invent.kde.org/graphics/gwenview/commit/9f9c9f45b605b11c2f3e22d3f9ff6eed77330bcd, sorry about that.

Jul 13 2020, 11:50 PM · Gwenview
volkov added a comment to D23106: Allow the user to select the JPEG save/compression quality.

kf5 version is still not bumped.

Jul 13 2020, 5:22 PM · Gwenview
volkov abandoned D16109: Get rid of QMetaObject::invokeMethod() with 'const char *member' arg.

Moved to https://invent.kde.org/graphics/gwenview/-/merge_requests/10

Jul 13 2020, 2:10 PM · Gwenview

Jun 17 2020

twitt added a comment to D29829: Fix divide-by-zero crash for zero-sized cropped images.

I hope it's okay to just add it here as a comment:
Tobias Witt <kde@amtare.eu>

Jun 17 2020, 3:46 PM · Gwenview

Jun 9 2020

ngraham added a comment to D29829: Fix divide-by-zero crash for zero-sized cropped images.

Thanks! Can you provide an email address so we can land this with correct git authorship information?

Jun 9 2020, 11:24 PM · Gwenview

Jun 6 2020

twitt added a comment to D29829: Fix divide-by-zero crash for zero-sized cropped images.

thanks for reviewing!

Jun 6 2020, 6:50 PM · Gwenview
anthonyfieroni accepted D29829: Fix divide-by-zero crash for zero-sized cropped images.
Jun 6 2020, 6:49 PM · Gwenview
twitt added inline comments to D29829: Fix divide-by-zero crash for zero-sized cropped images.
Jun 6 2020, 6:10 PM · Gwenview
anthonyfieroni added inline comments to D29829: Fix divide-by-zero crash for zero-sized cropped images.
Jun 6 2020, 4:33 PM · Gwenview
twitt added a comment to D29829: Fix divide-by-zero crash for zero-sized cropped images.

Hi, is there anybody who can help review?

Jun 6 2020, 3:03 PM · Gwenview

May 29 2020

ngraham closed D28918: Make using monitor color profile optional.
May 29 2020, 4:37 PM · Gwenview
ngraham accepted D28918: Make using monitor color profile optional.

All good now, sorry for the wait.

May 29 2020, 4:36 PM · Gwenview

May 27 2020

karbie added a comment to D28918: Make using monitor color profile optional.

Sorry to bother, what's the status of this review?

May 27 2020, 6:38 AM · Gwenview

May 24 2020

twitt requested review of D29829: Fix divide-by-zero crash for zero-sized cropped images.
May 24 2020, 12:57 AM · Gwenview

May 16 2020

karbie updated the diff for D28918: Make using monitor color profile optional.
  • make help text smaller
  • stop editing unnecessary files
May 16 2020, 6:38 PM · Gwenview

May 14 2020

ngraham requested changes to D28918: Make using monitor color profile optional.

Just a few more changes required:

May 14 2020, 10:06 PM · Gwenview
ngraham added a comment to D28918: Make using monitor color profile optional.

So sorry I missed your update to this patch! I will re-review.

May 14 2020, 9:56 PM · Gwenview

Apr 20 2020

nicolasfella abandoned D22706: Port KRun::runService to KRun::runApplication.
Apr 20 2020, 10:52 AM · Gwenview

Apr 19 2020

ngraham added a comment to D28480: Add save and reset state functionality to the crop tool.

Great job with this patch! May it be the first of many. :)

Apr 19 2020, 11:01 PM · Gwenview
ngraham closed D28480: Add save and reset state functionality to the crop tool.
Apr 19 2020, 10:33 PM · Gwenview
aichingm added a comment to D28480: Add save and reset state functionality to the crop tool.

Right here in a comment. This will get a lot better with the GitLab migration in a few weeks. :)

Apr 19 2020, 6:49 PM · Gwenview
sandsmark closed D28346: Fix leaking ThumbnailGenerators.
Apr 19 2020, 2:47 PM · Gwenview
sandsmark added a comment to D28345: Fix segfault/call on invalid pointer.

Sorry for missing this.

Apr 19 2020, 2:44 PM · Gwenview
sandsmark closed D28342: Fix undefined behavior by calling on almost destroyed object.
Apr 19 2020, 2:44 PM · Gwenview
sandsmark closed D28343: Fix leak of Rows in infocontextmanageritem.
Apr 19 2020, 2:44 PM · Gwenview
sandsmark closed D28344: Fix memory leak in CMS.
Apr 19 2020, 2:44 PM · Gwenview
sandsmark closed D28345: Fix segfault/call on invalid pointer.
Apr 19 2020, 2:44 PM · Gwenview

Apr 17 2020

karbie updated the diff for D28918: Make using monitor color profile optional.
  • Add better description for color correction setting
Apr 17 2020, 2:37 PM · Gwenview
ngraham added reviewers for D28918: Make using monitor color profile optional: Gwenview, VDG.
Apr 17 2020, 1:26 PM · Gwenview
ngraham added a comment to D28480: Add save and reset state functionality to the crop tool.

Also, could you provide an email address we could use to land this with correct git authorship information?

I'm new to the phabricator workflow, where would i provide that information?

Apr 17 2020, 1:21 PM · Gwenview
karbie requested review of D28918: Make using monitor color profile optional.
Apr 17 2020, 1:10 PM · Gwenview
aichingm added a comment to D28480: Add save and reset state functionality to the crop tool.

Also, could you provide an email address we could use to land this with correct git authorship information?

I'm new to the phabricator workflow, where would i provide that information?

Apr 17 2020, 11:12 AM · Gwenview

Apr 14 2020

ngraham accepted D28480: Add save and reset state functionality to the crop tool.

Thanks for your patience here. I've had the same use case in the past and this is pretty much how I would implement it too. I just have one insignificant comment that could be addressed (see below).

Apr 14 2020, 9:08 PM · Gwenview
ngraham accepted D28344: Fix memory leak in CMS.

Yup.

Apr 14 2020, 3:27 PM · Gwenview
ngraham accepted D28345: Fix segfault/call on invalid pointer.

Sorry for missing this.

Apr 14 2020, 3:27 PM · Gwenview
ngraham accepted D28343: Fix leak of Rows in infocontextmanageritem.

Whoops.

Apr 14 2020, 3:26 PM · Gwenview
ngraham accepted D28342: Fix undefined behavior by calling on almost destroyed object.
Apr 14 2020, 3:26 PM · Gwenview
ngraham accepted D28346: Fix leaking ThumbnailGenerators.
Apr 14 2020, 3:26 PM · Gwenview

Apr 13 2020

sandsmark added a comment to D28344: Fix memory leak in CMS.

Again, fairly trivial, I hope.

Apr 13 2020, 12:50 PM · Gwenview
sandsmark added a comment to D28345: Fix segfault/call on invalid pointer.

This should be a fairly trivial and straightforward fix, fwiw. And without this and the other patches I can't really run gwenview with ubsan and asan.

Apr 13 2020, 12:49 PM · Gwenview

Apr 7 2020

sandsmark added a comment to D17732: Respect animation settings.

And FWIW, after https://phabricator.kde.org/D28373 landed animations are smooth where they used to bother me, so this isn't really that important for me personally anymore. But being able to turn off animations (without cluttering the gwenview settings more) is nice anyways.

Apr 7 2020, 1:20 PM · Gwenview
sandsmark added a comment to D17732: Respect animation settings.
+        KSharedConfig::Ptr config = KSharedConfig::openConfig(QStringLiteral("kdeglobals"));

Just KSharedConfig::openConfig()

it'll include kdeglobals wihtout a reparse

Apr 7 2020, 1:07 PM · Gwenview
sandsmark added a reviewer for D28346: Fix leaking ThumbnailGenerators: ngraham.
Apr 7 2020, 1:05 PM · Gwenview
sandsmark added a reviewer for D28345: Fix segfault/call on invalid pointer: ngraham.
Apr 7 2020, 1:05 PM · Gwenview
sandsmark added a reviewer for D28344: Fix memory leak in CMS: ngraham.
Apr 7 2020, 1:05 PM · Gwenview
sandsmark added a reviewer for D28343: Fix leak of Rows in infocontextmanageritem: ngraham.
Apr 7 2020, 1:04 PM · Gwenview
sandsmark added a reviewer for D28342: Fix undefined behavior by calling on almost destroyed object: ngraham.
Apr 7 2020, 1:04 PM · Gwenview

Apr 6 2020

sandsmark added a comment to D24576: Don't link directly against Purpose for sharing.

I can still reproduce.

I have purpose installed from git master (like everything else KDE). The CMake log for Gwenview no longer even mentions Purpose at all. Console output says:

Apr 6 2020, 4:26 PM · Gwenview
sandsmark closed D28375: Don't fill disk with thumbnails if thumbnail saving is turned off.
Apr 6 2020, 4:00 PM · Gwenview
sandsmark closed D28373: Improve responsiveness when showing single image without thumbnail bar.
Apr 6 2020, 3:53 PM · Gwenview
sandsmark closed D28374: Fix hang on exit when viewing huge folder.
Apr 6 2020, 3:52 PM · Gwenview
sandsmark closed D28376: Make it possible to shut up gwenview with e.g. kdebugdialog.
Apr 6 2020, 3:49 PM · Gwenview

Apr 1 2020

aichingm updated the diff for D28480: Add save and reset state functionality to the crop tool.

Now deleting the state in the destructor

Apr 1 2020, 8:46 PM · Gwenview
aichingm requested review of D28480: Add save and reset state functionality to the crop tool.
Apr 1 2020, 11:39 AM · Gwenview

Mar 30 2020

davidedmundson added a comment to D17732: Respect animation settings.
+        KSharedConfig::Ptr config = KSharedConfig::openConfig(QStringLiteral("kdeglobals"));
Mar 30 2020, 2:15 PM · Gwenview
ngraham added a comment to D17732: Respect animation settings.

Looks sane enough. Feel free to open a diff on Breeze and just tag Breeze as the reviewer. We'll take a look!

Mar 30 2020, 2:06 PM · Gwenview
ngraham accepted D28373: Improve responsiveness when showing single image without thumbnail bar.

Stable branch

Mar 30 2020, 2:05 PM · Gwenview
ngraham accepted D28374: Fix hang on exit when viewing huge folder.

Land on the stable branch please!

Mar 30 2020, 2:02 PM · Gwenview
ngraham added a comment to D28375: Don't fill disk with thumbnails if thumbnail saving is turned off.

Yikes. Much safer. Please also remove the "Be careful:" warning text for this option on the config dialog's advanced page, as it no longer applies.

Mar 30 2020, 1:59 PM · Gwenview
ngraham accepted D28376: Make it possible to shut up gwenview with e.g. kdebugdialog.

I'm okay with having it off by default.

Mar 30 2020, 1:56 PM · Gwenview
ngraham added a comment to D24576: Don't link directly against Purpose for sharing.

I can still reproduce.

Mar 30 2020, 1:49 PM · Gwenview

Mar 28 2020

sandsmark requested review of D28376: Make it possible to shut up gwenview with e.g. kdebugdialog.
Mar 28 2020, 2:07 PM · Gwenview
sandsmark requested review of D28375: Don't fill disk with thumbnails if thumbnail saving is turned off.
Mar 28 2020, 2:03 PM · Gwenview
sandsmark requested review of D28374: Fix hang on exit when viewing huge folder.
Mar 28 2020, 1:59 PM · Gwenview
sandsmark requested review of D28373: Improve responsiveness when showing single image without thumbnail bar.
Mar 28 2020, 1:56 PM · Gwenview
sandsmark added a comment to D17732: Respect animation settings.

Something like this I think should work:

It'd work, but I'd be reject it.

Breeze should be reading the global setting in kdeglobals, not the other way round.
Having KCMs write the same value in a quadrillion places doesn't scale and ends up being a mess.

But yes, making breeze / oxygen follow it is part of the plan for that patch.

Mar 28 2020, 12:36 PM · Gwenview
sandsmark added a comment to D28348: Fix jpeg save quality.

You merge the stable branch to master, I guess, so I don't need to push it to master separately?

Mar 28 2020, 12:16 PM · Gwenview
sandsmark closed D28348: Fix jpeg save quality.
Mar 28 2020, 12:15 PM · Gwenview

Mar 27 2020

sandsmark added a comment to D24576: Don't link directly against Purpose for sharing.

This results in the purpose functionality disappearing even though I have Purpose installed.

Mar 27 2020, 4:05 PM · Gwenview
sandsmark added a comment to D24576: Don't link directly against Purpose for sharing.
In D24576#546716, @apol wrote:

I don't really understand. What Purpose dependency actually bothers you?

It's just QtBase, KF5::ConfigCore and KF5::CoreAddons.

Mar 27 2020, 3:56 PM · Gwenview
ngraham accepted D28348: Fix jpeg save quality.

Commit to the stable branch please! (release/20.04)

Mar 27 2020, 2:12 PM · Gwenview
sandsmark requested review of D28348: Fix jpeg save quality.
Mar 27 2020, 2:11 PM · Gwenview
sandsmark requested review of D28346: Fix leaking ThumbnailGenerators.
Mar 27 2020, 2:05 PM · Gwenview
sandsmark updated the summary of D28345: Fix segfault/call on invalid pointer.
Mar 27 2020, 1:57 PM · Gwenview
sandsmark requested review of D28345: Fix segfault/call on invalid pointer.
Mar 27 2020, 1:57 PM · Gwenview
sandsmark requested review of D28344: Fix memory leak in CMS.
Mar 27 2020, 1:55 PM · Gwenview
sandsmark requested review of D28343: Fix leak of Rows in infocontextmanageritem.
Mar 27 2020, 1:53 PM · Gwenview