Bug 395255

Summary: improve usability by launching KFind from right-click (servicemenu) rather than the current file FIND toil & labour
Product: [Applications] dolphin Reporter: fire f. <firefox>
Component: searchAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: firefox, isma.af
Priority: NOR Keywords: usability
Version: 18.04.1Flags: firefox: Brainstorm+
firefox: Usability+
Target Milestone: ---   
Platform: Netrunner Rolling   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description fire f. 2018-06-11 19:28:56 UTC
improving usability by saving clicks when searching files can be done easily. The current procedures to FIND files & folders have poor usability because:

- it takes too many clicks, compared to KDIND via right-click serviceMenu
- mixing GNOME / gtk (angrySearch and such wares) with KDE apps is always a poor idea in terms of usability
- those gnome search tools are far, far slower to load than KFIND
- those gnome search tools hardly offer any features on top of KFIND
- having so many FIND alternatives is confusing and counterproductive for effiency, we want one simple, good solution, whichh is KFIND, period


solution:

get rid of all current FIND business (at least remove from toolbar by default) and replace it with a standard kfind.desktop file activated by right-click like this:

[Desktop Entry]
# place this at subdir:      /home/YOURSELF/.local/share/kservices5/ServiceMenus/    
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin,inode/directory
X-KDE-Priority=TopLevel
Actions=kfindhere;
Comment=KFind from here, very handy ! path is being preset
[Desktop Action kfindhere]
Name=KFind Files or Folders 
Name[es]=Buscar archivos/carpetas
Icon=kfind
Exec=kfind %u
Comment 1 fire f. 2018-06-11 19:38:10 UTC
oh, I forgot:

- current dolphin-FIND is notoriously unreliable, if it works at all on major distros, see https://bugs.kde.org/show_bug.cgi?id=395016
Comment 2 Christoph Feck 2018-06-11 20:16:49 UTC
Resetting developer field "Alias".
Comment 3 fire f. 2018-06-12 16:00:59 UTC
[Desktop Entry]
# place this at subdir:      /home/YOURSELF/.local/share/kservices5/ServiceMenus/    

kate: byte-order-marker off;
# this line avoids some bad trouble, it makes sense to have it in all .desktop files because  byte-DONOTDOTHIS-order-marker _o_n_; will break the dtop file

Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin,inode/directory
X-KDE-Priority=TopLevel
Actions=kfindhere;
Comment=KFind from here, very handy ! path is being preset
[Desktop Action kfindhere]
Name=KFind Files or Folders 
Name[es]=Buscar archivos/carpetas
Icon=kfind
Exec=kfind %u
Comment 4 Ismael Asensio 2021-05-13 22:05:33 UTC
This is already available at the store:
https://store.kde.org/p/998310/

It can be downloaded within dolphin interface:

Dolphin -> Preferences -> Context Menu -> Download new services
Then search for: "KFind" -> choose the item -> Install