Plasma: FileBrowser Data Engine
Just to notify the world of a new and awesome and … data engine for Plasma. The name should not be spoken out loud, so I will write it down - the name is FileBrowser engine.
http://www.youtube.com/watch?v=D0Y2JmguJO8
If you do not want to watch the screencast, the engine returns the list of files and subdirectories if a client requests a directory, and meta data about files if the file is requested. The information returned is dynamic so if a file/dir changes (or is deleted), the client is notified.
Expect it in the SVN soon. Edit: It has been committed to the SVN.
Later, I will integrate the Nepomuk into the engine.
Edit: The main purpose (the purpose I started making it) is to use the engine to provide the data for the KMenu replacement / any type of application launcher actually…









Neat! A continuously updated KDirStat-esque Plasmoid would make for a fun (and even, perhaps, useful!) toy
Comment by Anonymous — July 10, 2007 @ 6:24 pm
really cool!!
Comment by Anonymous — July 10, 2007 @ 6:35 pm
Comment by Ivan Čukić — July 10, 2007 @ 9:24 pm
Does this one use inotify to get the needed information? Or does it check the directories on its own by a deamon querying the directory several times a minute?
Comment by liquidat — July 11, 2007 @ 9:16 pm
would this be helpfull for something like http://idea.opensuse.org/content/ideas/easy-file-sharing or is it unrelated?!?
Comment by superstoned — July 12, 2007 @ 7:13 am
It’s based on KDE’s notifier that listens to iNotify if it is available, and have multiple fallback options (such as pooling)
@superstoned
Maybe It’s just me, but I don’t see the connection…
Comment by Ivan Čukić — July 16, 2007 @ 7:07 pm
Ivan, thanks for the info.
Comment by liquidat — July 16, 2007 @ 10:24 pm
Comment by Ivan Čukić — July 17, 2007 @ 7:23 am