Bug 452402 - Resizing photos context menu action disappeared when switching from ParrotOS to Q4OS
Summary: Resizing photos context menu action disappeared when switching from ParrotOS ...
Status: RESOLVED DOWNSTREAM
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 20.12.2
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-08 13:10 UTC by Notageek
Modified: 2022-04-13 10:08 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Original size 1MB (1.02 MB, image/jpeg)
2022-04-08 17:16 UTC, Notageek
Details
Same photo resizedto 30% = 1.37.7KiB (137.75 KB, image/jpeg)
2022-04-08 17:18 UTC, Notageek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Notageek 2022-04-08 13:10:04 UTC
When right clicking on a photo or all selected photos, I used to have the option to resize, which was a very useful feature when importing large photos from a device to reduce the space taken on storage, and also when sending as email attachments; for some reason this feature has disappeared...
Comment 1 Nate Graham 2022-04-08 15:25:18 UTC
Dolphin has no native ability to do this, so the feature was probably provided by a 3rd-party servicemenu plugin, which caused the action to appear in the context menu. Sounds like one of of the following things happened:
1. The plugin stopped working, so Dolphin stopped showing it from the menu
2. The plugin got deleted somehow
3. A recently-introduced bug in Dolphin caused the plugin to be ignored

Can you please paste the output of running `ls ~/.local/share/kio/servicemenus` in a terminal window so we can see if it's still installed?
Comment 2 Notageek 2022-04-08 15:48:07 UTC
Thanks for the very prompt response Nate, much appreciated!
As requested the output of running `ls ~/.local/share/kio/servicemenus`:
g@Tosh1:~$ ls ~/.local/share/kio/servicemenus
ls: cannot access '/home/g/.local/share/kio/servicemenus': No such file or directory
If it helps I was able to resize photos from context menu when using Dolphin with Parrot OS, I lost this feature when changing to Q4OS and KDE Plasma...
Comment 3 Nate Graham 2022-04-08 16:27:16 UTC
Oh, so you're saying that with Parrot OS, that functionality was provided out-of-the-box without you having to do anything, and when you changed to Q4OS, it wasn't?
Comment 4 Notageek 2022-04-08 17:16:35 UTC
Created attachment 148053 [details]
Original size 1MB
Comment 5 Notageek 2022-04-08 17:18:24 UTC
Created attachment 148054 [details]
Same photo resizedto 30% = 1.37.7KiB
Comment 6 Nate Graham 2022-04-08 17:20:34 UTC
I'm not sure what that attachment is for. Can you answer my question?
Comment 7 Notageek 2022-04-08 17:25:32 UTC
Yes that's right Nate, I didn't do anything to have that functionality, which I really miss and none of the photo viewers or photo apps tried so far make it possible to resize multiple photos at the same time, only one photo at a time, which is laborious and extremely frustrating! 

I can't understand why this should be the case, all the devices I use to take photos (camera, pnone, tablet) don't make it possible to have files less than around 1MB, which means they are usually displayed at around 30% of their actual size on the average screen, which is ridiculous and a complete waste of disk space, it also makes for very large attachments when sent by email; by reducing photos to 30% of their original size they are then displayed at a 100% and the size of files reduced to around 140kb! 

You will hopefully see from the attached photos there is no loss in quality when viewed on a screen, there would be if printed but how often are photos printed nowadays!
Comment 8 Notageek 2022-04-08 17:29:01 UTC
Not sure what happened to the photos, it's all a bit confusing...
Comment 9 Nate Graham 2022-04-08 17:43:55 UTC
OK, then there is no bug here; it's simply a normal-ish difference between the software that ParrotOS opts to pre-install, and the software that Q4OS opts to pre-install.

If you liked those context menu entries that you used in ParrotOS, you can install them yourself. In Dolphin, go to Hamburger menu > Configure Dolphin > "Context menu" page > "Download new services" button > search for "resize" > install it.
Comment 10 Notageek 2022-04-09 12:55:50 UTC
Thanks for the clarification, in my case the path is Settings > Configure Dolphin > Services; unfortunately for me the only 'resize' module that installs is the one by 'Shaddar' but it only resizes photos individually ot as batches, all the modules don't install, so for me nothing is resolved...
Comment 11 Notageek 2022-04-09 12:58:24 UTC
Correction: ... not as batches, all the other modules don't install, ...
Comment 12 Nate Graham 2022-04-11 16:52:42 UTC
> so for me nothing is resolved...
Just for some clarification, a bug report isn't a user support ticket. It's to report a bug in KDE software that KDE can fix. In this case, there is no bug in KDE software, so there is nothing KDE can fix. The fact that you had the feature in question on ParrotOS but not on Q4OS is due to packaging differences between those distros. KDE can't control what different distros decide to package and ship by default. It's up to them, not us. Hopefully you can find the functionality on the KDE store like I indicated. If the one plugin you found isn't the right one, maybe a different one will do it. If you can't find it, I would recommend contacting the ParrotOS packagers and asking them what plugin provided this functionality.

For more information, see https://community.kde.org/Get_Involved/Issue_Reporting#Understand_what_the_resolution_statuses_mean
Comment 13 Notageek 2022-04-13 10:08:11 UTC
OK Nate, will try to find a solution some other way, and if nothing else this brought to my attention it's possible to configure Dolphin, something I was not aware of, which may be the case for others who read this...
G'day