[Bug 192413] New: Missing items from right-click search menu

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 192413] New: Missing items from right-click search menu

Bugzilla from dkde@gardnersworld.org
https://bugs.kde.org/show_bug.cgi?id=192413

           Summary: Missing items from right-click search menu
           Product: digikam
           Version: 0.10.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: [hidden email]
        ReportedBy: [hidden email]


Version:           0.10.0 (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

A list of saved searches is shown in the left-hand search panel.
If I right-click in the empty area at the bottom of the list of
saved searches, I get an option to add a new search. However,
once the list is full and a scroll bar appears, there is no longer
any empty area available within the list on which to right-click.
If I right-click on an existing saved search, I see options to
modify or delete that entry, but no option to add a new entry.

I noticed the same problem in 0.9.x, but I did not report it against
that version as I thought it might be fixed in 0.10.0, but it is not.

When this first happened, it took me a while to find the alternative
menu item on the main menu bar, but it is not very convenient. As
the right-click menu option to add a search is available until the
list fills up, I think it is a bug that this option then becomes
unavailable.

I suggest adding all of the menu items that appear when an empty
area is right-clicked to the menu that appears when a saved search
entry is right-clicked. This is far more typical of how most other
applications handle this type of interface.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 192413] Missing items from right-click search menu

Gilles Caulier-4
https://bugs.kde.org/show_bug.cgi?id=192413


Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|general                     |Searches




--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 192413] Missing items from right-click search menu

Marcel Wiesweg
In reply to this post by Bugzilla from dkde@gardnersworld.org
https://bugs.kde.org/show_bug.cgi?id=192413


Marcel Wiesweg <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]




--- Comment #1 from Marcel Wiesweg <marcel wiesweg gmx de>  2009-05-12 18:58:51 ---
What about the elements at the top under "New Search"? There is a button to
clear the simple search and a "Reset" button in the advanced search dialog.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 192413] Missing items from right-click search menu

Bugzilla from dkde@gardnersworld.org
In reply to this post by Bugzilla from dkde@gardnersworld.org
https://bugs.kde.org/show_bug.cgi?id=192413





--- Comment #2 from DGardner <dkde gardnersworld org>  2009-05-12 19:52:31 ---
> What about the elements at the top under "New Search"? There is a button to
> clear the simple search and a "Reset" button in the advanced search dialog.

They make things better than 0.9.x, but they still do not mean that the
"Now you see it. Now you don't." experience with the context menu is not
a usability bug.

I'm old and cranky and I like to do things the same way. If I can create
searches by right-clicking today, but can't do it tomorrow because I've
created more searches than will fit on my screen without increasing the
vertical resolution to buy some more space, then that is a bug.

The principle is that I am right-clicking on a whole list to add
something to that whole list; I am not right-clicking on some empty
space in the list to add something to fill that empty space. The list
is not a spreadsheet. I expect that if I right-click on the list that
I get the "Create New Search..." option and if there just so happens
to be an exiting entry at that point in the list, I will also get the
option to modify that entry. This is how every other application I can
think of does it and why I reported this as a bug: I have never seen
anything work like this before and cannot think how it could be
anything other than an accident.

What you've pointed to is only a workaround for this particular bug.
I would be grateful if you would fix the context menu and make it
sensible by either removing the option to create searches at all
(definitely not my preferred solution) or fix it to allow the creation
of searches no matter where the mouse is clicked (pretty please).

(Maybe I should brush up on my very rusty C++ and have a go.)

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 192413] Missing items from right-click search menu

Bugzilla from andi.clemens@gmx.net
In reply to this post by Bugzilla from dkde@gardnersworld.org
https://bugs.kde.org/show_bug.cgi?id=192413





--- Comment #3 from Andi Clemens <andi clemens gmx net>  2009-05-12 20:07:09 ---
Actually we can fix this quite easily?
Just add "Add new search" action to the context menu for every valid point?
So the action is visible when clicking into the empty list or an search item?

Hmm right now I don't have a menu at all when clicking into the empty list. Are
you sure this is still working in 0.10?
Anyway we could at this...

Gilles, Marcel, what do you think?
I can quickly add this if you want.

Andi

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 192413] Missing items from right-click search menu

Bugzilla from dkde@gardnersworld.org
In reply to this post by Bugzilla from dkde@gardnersworld.org
https://bugs.kde.org/show_bug.cgi?id=192413





--- Comment #4 from DGardner <dkde gardnersworld org>  2009-05-12 21:35:30 ---
I took another look at 0.10.0. When I upgraded, my 50 saved searches were
still there and there was no empty space on the list. As the context menu
still did not have "Create New Search..." on it, I assumed it was still
like 0.9.x. Now I like it even less. :-(

I looked at (or for) the search controls that Marcel referred to and couldn't
figure out what he was on about. There is no "Reset" button and there appears
to be no way to create a search ... until I typed into the search box and the
user interface changed as if by magic.

I think the current search panel fails one of the core KDE usability
principles:

  "Understandable: When the user uses the application for the first
  time, the user should be able to see quickly what it does and how
  to use it."

The documentation only shows the 0.9.x functionality. I cannot "see
quickly" (or at all) what the application does. I need to type here and
click there and poke around somewhere else to find out what is going on
because I cannot tell what to do or what is possible just by looking at
the user interface.

I never bothered with "simple" searches. I use tags and saved searches
exclusively to organise images. Albums folders are of no interest, as I
consider them to be a relic of the bad old days before digiKam's tagging
came along and solved most of my photo organisation problems. Thanks for
that, guys. (It would be nice to be able to organise my searches in a
hierarchy, though.)

That leaves me with a "simple search" interface that I never use that
just acts to reduce the number of saved searches I can view without
scrolling and that has a completely different, magically morphing user
interface to that for advanced searches. I guess I'll just use the
"Advanced Search..." button and then "Add Search Group" from now on.
It would be much cleaner and simpler for me to have no search input at
the top of the search panel and just right-click context menus available
all of the time. That would also fulfill another KDE usability principle:

  "Conformable to expectations: The application should be consistent
  throughout."

I'd add that it should be consistent with other applications, too. For
example, if I right-click on a file in Dolphin I still get the option
to create a file.

Perhaps the issue in digiKam stems from the difference between the Albums
panel and the Search panel. In the former, I can only create albums within
the existing tree, so right-clicking on empty space does not do anything.
However, in the latter, I am not adding anything to existing entries, so
right-clicking anywhere, even on empty space or existing entries, to add
to the list is perfectly reasonable.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 192413] Missing items from right-click search menu

Marcel Wiesweg
In reply to this post by Bugzilla from dkde@gardnersworld.org
https://bugs.kde.org/show_bug.cgi?id=192413





--- Comment #5 from Marcel Wiesweg <marcel wiesweg gmx de>  2009-05-13 19:15:09 ---
First line says: "New search"
We can discuss the fact the the advanced search window, in fact, loads the last
search when clicking on "Advanced search" under the "New search" heading.
But when loading with an empty search there is a high risk of losing the last
search.

A functionality should be reachable via a context menu - so yes, Andi, we
should add these action to the context menu as wished here, it's indeed easy.
A context menu should never be the primary or even the only way to reach a
function. Many computer users dont use their right mouse button too much, and a
context menu is never visible at first. All important function must be
reachable by left mouse button.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 192413] Missing items from right-click search menu

Bugzilla from andi.clemens@gmx.net
In reply to this post by Bugzilla from dkde@gardnersworld.org
https://bugs.kde.org/show_bug.cgi?id=192413





--- Comment #6 from Andi Clemens <andi clemens gmx net>  2009-05-13 19:20:52 ---
Ok,

I have already set up something in a local branch, but I need to fix other
things first.
Will commit it tomorrow I guess.

Andi

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 192413] Missing items from right-click search menu

Bugzilla from andi.clemens@gmx.net
In reply to this post by Bugzilla from dkde@gardnersworld.org
https://bugs.kde.org/show_bug.cgi?id=192413





--- Comment #7 from Andi Clemens <andi clemens gmx net>  2009-05-13 22:40:49 ---
SVN commit 967731 by aclemens:

Add "New Search" action to the context menu of the searchfolderview.
This action will open the advanced search dialog.

CCBUG:192413

 M  +3 -0      digikam/digikamview.cpp  
 M  +47 -19    utilities/searchwindow/searchfolderview.cpp  
 M  +1 -0      utilities/searchwindow/searchfolderview.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=967731

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 192413] Missing items from right-click search menu

Bugzilla from andi.clemens@gmx.net
In reply to this post by Bugzilla from dkde@gardnersworld.org
https://bugs.kde.org/show_bug.cgi?id=192413


Andi Clemens <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
     Ever Confirmed|0                           |1




--- Comment #8 from Andi Clemens <andi clemens gmx net>  2009-05-13 22:47:30 ---
Actually we could remove the word "Search" from every action, because these
actions only work on searches, right?

So instead of

New Search
----------
Edit Search
Delete Search

we could have
New
----
Edit
Delete

Or do you think this is too short?

Andi

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 192413] Missing items from right-click search menu

Gilles Caulier-4
In reply to this post by Bugzilla from dkde@gardnersworld.org
https://bugs.kde.org/show_bug.cgi?id=192413





--- Comment #9 from Gilles Caulier <caulier gilles gmail com>  2009-05-14 08:09:47 ---
Andi,

It's fine for me, as you have pop-up menu title said "My Searches".

From an ergonomic viewpoint, it's always better to reduce redundant words, if
context is adapted.

Gilles

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 192413] Missing items from right-click search menu

Bugzilla from andi.clemens@gmx.net
In reply to this post by Bugzilla from dkde@gardnersworld.org
https://bugs.kde.org/show_bug.cgi?id=192413


Andi Clemens <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED




--- Comment #10 from Andi Clemens <andi clemens gmx net>  2009-05-14 09:02:21 ---
Ok, done.

I will close this report now, because the actual problem has been solved.
Feel free to re-open it if something is missing.

Andi

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 192413] Missing items from right-click search menu

bugzilla_noreply
In reply to this post by Bugzilla from dkde@gardnersworld.org
https://bugs.kde.org/show_bug.cgi?id=192413

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|Searches                    |Usability-Menus

--
You are receiving this mail because:
You are the assignee for the bug.