[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [plasma-mobile] shell/widgetsexplorer/package/contents/ui: Search for substring in WidgetExplorer in
From:       Lamarque V. Souza <lamarque () kde ! org>
Date:       2012-05-01 0:12:26
Message-ID: 20120501001226.CBF77A60A9 () git ! kde ! org
[Download RAW message or body]

Git commit fd7417aa63d01ab54d47aa5f46b019f9f381783c by Lamarque V. Souza.
Committed on 01/05/2012 at 02:11.
Pushed by lvsouza into branch 'master'.

Search for substring in WidgetExplorer instead of complete words.

M  +6    -6    shell/widgetsexplorer/package/contents/ui/MenuTabBar.qml
M  +1    -1    shell/widgetsexplorer/package/contents/ui/view.qml

http://commits.kde.org/plasma-mobile/fd7417aa63d01ab54d47aa5f46b019f9f381783c

diff --git a/shell/widgetsexplorer/package/contents/ui/MenuTabBar.qml \
b/shell/widgetsexplorer/package/contents/ui/MenuTabBar.qml index bd969f7..f250817 \
                100644
--- a/shell/widgetsexplorer/package/contents/ui/MenuTabBar.qml
+++ b/shell/widgetsexplorer/package/contents/ui/MenuTabBar.qml
@@ -115,7 +115,7 @@ PlasmaComponents.TabBar {
                 sortOrder: Qt.DescendingOrder
                 activityId: "!"+activitySource.data["Status"]["Current"]
                 scoreResources: true
-                queryString: searchField.searchQuery
+                queryString: "*" + searchField.searchQuery + "*"
             }
         }
     }
@@ -162,7 +162,7 @@ PlasmaComponents.TabBar {
                 activityId: "!"+activitySource.data["Status"]["Current"]
                 sortBy: ["nco:fullname"]
                 resourceType: "nco:Contact"
-                queryString: searchField.searchQuery
+                queryString: "*" + searchField.searchQuery + "*"
             }
         }
     }
@@ -175,7 +175,7 @@ PlasmaComponents.TabBar {
                 activityId: "!"+activitySource.data["Status"]["Current"]
                 sortOrder: Qt.AscendingOrder
                 resourceType: "nfo:Document"
-                queryString: searchField.searchQuery
+                queryString: "*" + searchField.searchQuery + "*"
             }
         }
     }
@@ -188,7 +188,7 @@ PlasmaComponents.TabBar {
                 activityId: "!"+activitySource.data["Status"]["Current"]
                 sortOrder: Qt.AscendingOrder
                 resourceType: "nfo:Image"
-                queryString: searchField.searchQuery
+                queryString: "*" + searchField.searchQuery + "*"
             }
         }
     }
@@ -201,7 +201,7 @@ PlasmaComponents.TabBar {
                 activityId: "!"+activitySource.data["Status"]["Current"]
                 sortOrder: Qt.AscendingOrder
                 resourceType: "nfo:Audio"
-                queryString: searchField.searchQuery
+                queryString: "*" + searchField.searchQuery + "*"
             }
         }
     }
@@ -214,7 +214,7 @@ PlasmaComponents.TabBar {
                 activityId: "!"+activitySource.data["Status"]["Current"]
                 sortOrder: Qt.AscendingOrder
                 resourceType: "nfo:Video"
-                queryString: searchField.searchQuery
+                queryString: "*" + searchField.searchQuery + "*"
             }
         }
     }
diff --git a/shell/widgetsexplorer/package/contents/ui/view.qml \
b/shell/widgetsexplorer/package/contents/ui/view.qml index 41bfa63..f08bf5a 100644
--- a/shell/widgetsexplorer/package/contents/ui/view.qml
+++ b/shell/widgetsexplorer/package/contents/ui/view.qml
@@ -157,7 +157,7 @@ PlasmaComponents.Sheet {
         ResourceBrowser {
             model: MetadataModels.MetadataModel {
                 id: runnerModel
-                queryString: searchField.searchQuery.length > 3 ? \
searchField.searchQuery : "" +                queryString: \
searchField.searchQuery.length > 3 ? "*" + searchField.searchQuery + "*" : ""  \
onQueryStringChanged: {  if (searchField.searchQuery.length <= 3) {
                         stack.pop()


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic