Bug 137914

Summary: open file dialog on Desktop and/or Katapult
Product: [Plasma] krunner Reporter: Viktor <viktor.nagy>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: kde, thomas.pfeiffer
Priority: NOR Flags: kde: Usability?
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Viktor 2006-11-26 16:00:49 UTC
Version:            (using KDE KDE 3.5.2)
Installed from:    Ubuntu Packages

How are you used to open a file in Kpdf, OpenOffice, etc? By using Ctrl+O

How are you used to open a file which is somewhere in a directory?
1. Open Konqueror, search for the file, and click on it
2. Open the Application (kpdf), Ctr+O
3. Use the quick browser
I would like a 4th way too! 

Click Ctrl+O on the Desktop, and use the general open dialog menu, to open the file. 
Why? 
1. Uses much less memory then Konqueror does.
2. Katapult is not useful if you do not know the proper spelling of the filename.
3. Run application dialog does not work, because it is not an application. (And it is also quite useless
4. It happens that I do not know the exact file type. (Was it odt or pdf?)

My actual solution:
1. step: write the script
#!/bin/sh
kfmclient openURL $(kdialog --getopenfilename ~)
2.1 step: add the to the k-menu
2.2 step: set up a global shortcut (Ctrl+Shift+O) to run the script

It would be even better if:
1. instead of Shift+Ctrl+O, Ctr+O could be used on the Desktop
2. even Katapult would have an Open file command (fo course it will recognize my script after kde-restart)
Comment 1 Viktor 2006-11-26 16:27:18 UTC
even better to use:
#!/bin/sh
kfmclient exec $(kdialog --getopenfilename ~) 
Comment 2 Brad Hards 2006-11-26 20:49:30 UTC
I don't understand how this relates to kdialog. Can you explain what changes you are expecting for kdialog?
Comment 3 Viktor 2006-11-26 22:16:34 UTC
I could not find out where to file this, and thought kdialog would be the proper place given that - according the description - kdesktop is for icons and wallpapers. But feel free to put it under a different application, if you have a better idea.
Comment 4 Brad Hards 2006-11-27 07:56:07 UTC
See this link for what kdialog does: http://developer.kde.org/documentation/tutorials/kdialog/t1.html

I'm reassigning it to a general kde wish. 

Don't take this the wrong way, but your idea seems badly underscoped to me, so I doubt you will ever get it implemented unless you code it yourself.
Comment 5 Jordi Polo 2008-11-27 07:25:50 UTC
Moved to krunner. 
As easy as writting an openfile runner
Comment 6 Thomas Pfeiffer 2016-03-10 12:57:11 UTC
With KRunner's search capabilities, you don't need to know the exact file name anymore, but just some part of it or something form the content.
We should not implement parts of a file browser within KRunner. If someone wants to browse files without starting a file manager, they should use the folderview widget.