[Kde-graphics-devel] Review Request 123342: ksnapshot: Make "SendTo..." menu smaller (by introducing a "More" submenu) and user-configurable

Gregor Mi codestruct at posteo.org
Sun Apr 12 14:41:02 UTC 2015



> On April 12, 2015, 12:38 p.m., Kai Uwe Broulik wrote:
> > I really like this idea, however I think something like that should be provided by Kipi itself. I think Digikam has a config interface for which Kipi plugins to show, and I'd like to see that in Gwenview too.
> 
> Gregor Mi wrote:
>     Thanks for the feedback. I also think a reusable kipi-plugins-configure-dialog is generally a good idea. However, in this particular case, there are not exclusively kipi plugin items in the menu. Therefore, I wonder how a solution which is done on the kipi-side only can apply here. See for example this screenshot https://git.reviewboard.kde.org/r/123342/file/2029/ where I configured "KolourPaint", "Gimp" (both non-kipi) and "Print images" (kipi).
> 
> Kai Uwe Broulik wrote:
>     From what I can see there's the standard applications associated with the mimetype (which can be configured, re-arranged, etc already elsewhere) and the kipi plugins. Perhaps have the default ones at the top, a separator line, then the preferred kipi plugins and then a „More“ entry listing the rest.
>     You could add the usability group to this RR to get their opinion on this.

Currently there are the mimetype applications and then kipi (export) plugins without any separator listed in the menu. I also thought of a separator but came to the conclusion that from my point of view as a user I don't see so much difference to add a separator without explaining to the user why (e.g. by adding additional menu sections). This discussion can be extended to why we have a SendTo menu only. I would find a separate "Edit..." menu and a "Print..." menu useful. But I think this van be discussed in a separate thread.

> there's the standard applications associated with the mimetype (which can be configured, re-arranged, etc already elsewhere)

The idea in this RR is to make the menu items configurable specifically for ksnapshot's SendTo menu and not only centrally.


- Gregor


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/123342/#review78852
-----------------------------------------------------------


On April 12, 2015, 2:27 p.m., Gregor Mi wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123342/
> -----------------------------------------------------------
> 
> (Updated April 12, 2015, 2:27 p.m.)
> 
> 
> Review request for KDE Graphics, KSnapshot, KDE Usability, and Aaron J. Seigo.
> 
> 
> Repository: ksnapshot
> 
> 
> Description
> -------
> 
> Currently, ksnapshot's "Send To..." menu is one long list of items which can be quite large depending on the number of services and kipi-plugins installed. Note, that in the provided screenshot, the list is not that long because not all kipi plugins are ported yet.
> In my daily screenshot work I always use the same set of tools and therefore it would be nice if the menu was user-configurable.
> 
> SUGGESTION:
> - Only show up to 10 items in the main menu and move the rest to a new "More" submenu.
> - Implement with KMoreTools (see https://git.reviewboard.kde.org/r/122910/)
> - Since KMoreTools is used, the menu is automatically user configurable. See screenshots.
> 
> 
> Diffs
> -----
> 
>   CMakeLists.txt cdab928a7db0e7ea29fba35880250639461dbb1e 
>   ksnapshot.cpp ac0f2c4f44d47e1a4ae4a318382253a23ad1ed4a 
>   ksnapshotsendtoactions.h f0b4f8f6ccea15b169d7ef149645e85d89b5fe37 
>   ksnapshotsendtoactions.cpp a8c4ccbb72cee3bef486af417aa637c3f41de48d 
>   CMakeLists.Sources.txt 522fc3f0f943e5c2856c76e93174d39661ca9c50 
> 
> Diff: https://git.reviewboard.kde.org/r/123342/diff/
> 
> 
> Testing
> -------
> 
> 
> File Attachments
> ----------------
> 
> current situation - SendTo menu
>   https://git.reviewboard.kde.org/media/uploaded/files/2015/04/12/a7bf453e-0d86-46b6-a593-11a529fcdb38__current_sendto_menu.png
> Reduced SendTo menu after custom configuration
>   https://git.reviewboard.kde.org/media/uploaded/files/2015/04/12/b933c1b7-cd71-43ee-a7a0-48fb7a2567ab__1-sendt.png
> remaining items in "More" submenu
>   https://git.reviewboard.kde.org/media/uploaded/files/2015/04/12/ad5eb6c4-e206-4e06-8735-c8a7f422676e__2-sendto-more.png
> Configure Menu dialog
>   https://git.reviewboard.kde.org/media/uploaded/files/2015/04/12/8d7a7368-3567-4f2b-b2f7-0a8b619549ec__3-configure-dialog-1.png
> Configure Menu dialog after Reset was clicked (first 10 items in "Main section" by default)
>   https://git.reviewboard.kde.org/media/uploaded/files/2015/04/12/cc0c6f03-7257-442c-86f5-6f4a7b8e281e__4-configure-dialog-after-reset.png
> 
> 
> Thanks,
> 
> Gregor Mi
> 
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-graphics-devel/attachments/20150412/906a700d/attachment.html>


More information about the Kde-graphics-devel mailing list