diff options
| author | Peter Penz <[email protected]> | 2010-01-05 17:35:58 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2010-01-05 17:35:58 +0000 |
| commit | 2570a42d3812149fdad1de6cdf0a57392009a0a3 (patch) | |
| tree | 122a755461c03c73bb08752f73d28c13132446d8 /src | |
| parent | f0e54ea52b3934bbb64b4d43a8c7dcdfd6b50de7 (diff) | |
- search by modification date of the file, not when the file has been tagged or something similar
- make "search files modified today" work
Thanks to Daniel Winter for the patch!
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=1070440
Diffstat (limited to 'src')
| -rw-r--r-- | src/CMakeLists.txt | 3 | ||||
| -rw-r--r-- | src/search/searchcriterionselector.cpp | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index cb693ad07..7585ad8e0 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -184,7 +184,8 @@ endif(Nepomuk_FOUND) if(Nepomuk_FOUND) include(SopranoAddOntology) - soprano_add_ontology(dolphin_SRCS "${SHAREDDESKTOPONTOLOGIES_ROOT_DIR}/nie/nfo.trig" "NFO" "Nepomuk::Vocabulary" "trig") + soprano_add_ontology(dolphin_SRCS ${SHAREDDESKTOPONTOLOGIES_ROOT_DIR}/nie/nfo.trig "NFO" "Nepomuk::Vocabulary" "trig") + soprano_add_ontology(dolphin_SRCS ${SHAREDDESKTOPONTOLOGIES_ROOT_DIR}/nie/nie.trig "NIE" "Nepomuk::Vocabulary" "trig") endif(Nepomuk_FOUND) if(NOT WIN32) diff --git a/src/search/searchcriterionselector.cpp b/src/search/searchcriterionselector.cpp index 4b74a5dc1..b62008029 100644 --- a/src/search/searchcriterionselector.cpp +++ b/src/search/searchcriterionselector.cpp @@ -25,6 +25,7 @@ #include <nepomuk/literalterm.h> #include <nepomuk/query.h> +#include "nie.h" #include "searchcriterionvalue.h" #include <Soprano/LiteralValue> @@ -169,7 +170,7 @@ void SearchCriterionSelector::createDescriptions() // add "Date" description QList<SearchCriterionDescription::Comparator> dateComps; dateComps.append(SearchCriterionDescription::Comparator(i18nc("@label", "Anytime"))); - dateComps.append(SearchCriterionDescription::Comparator(i18nc("@label", "Today"), Nepomuk::Query::ComparisonTerm::Equal, "today")); + dateComps.append(SearchCriterionDescription::Comparator(i18nc("@label", "Today"), Nepomuk::Query::ComparisonTerm::GreaterOrEqual, "today")); dateComps.append(SearchCriterionDescription::Comparator(i18nc("@label", "This Week"), Nepomuk::Query::ComparisonTerm::GreaterOrEqual, "thisWeek")); dateComps.append(SearchCriterionDescription::Comparator(i18nc("@label", "This Month"), Nepomuk::Query::ComparisonTerm::GreaterOrEqual, "thisMonth")); dateComps.append(SearchCriterionDescription::Comparator(i18nc("@label", "This Year"), Nepomuk::Query::ComparisonTerm::GreaterOrEqual, "thisYear")); @@ -180,7 +181,7 @@ void SearchCriterionSelector::createDescriptions() DateValue* dateValue = new DateValue(this); dateValue->hide(); SearchCriterionDescription date(i18nc("@label", "Date:"), - Soprano::Vocabulary::NAO::lastModified(), + Nepomuk::Vocabulary::NIE::lastModified(), dateComps, dateValue); Q_ASSERT(static_cast<int>(SearchCriterionSelector::Date) == 0); |
