Well, maybe "The Next Level" is overstating it but I improved the query API a lot. Not only can we now properly handle all sorts of literal comparisons but we can also use plain SPARQL queries. The latter allow some nice stuff like "Recent Files".
For anyone interested the "Recent Files" virtual folder is coded using the folloing SPARQL query:
select ?r where {
?r a <http://freedesktop.org/standards/xesam/1.0/core#File> .
?r <http://freedesktop.org/standards/xesam/1.0/core#sourceModified> ?date .
} ORDER BY DESC(?date) LIMIT 10
A very simple query that just selects the 10 most recent files.
Also nice are the folders listing all files modified today or yesterday. Anyway, time for a little screenshot and for me to code some query creation GUI (and maybe nested virtual folders).


That's really nice. I see
That's really nice.
I see you have these searches stored somewhere, since they are displayed in nepomuksearch:/
Can we, for example, take those searches and make some new ones? Keeping the SQL-like theme:
select ?r from { "nepomuksearch:/All Music Files/" } GROUP BY http://some/Musical/DTD#genre .PS: have no idea how to write SPARQL, gotta learn that.