@@ -68,6 +68,10 @@ Module {
6868 prototype: "unity::shell::scopes::ScopeInterface"
6969 exports: ["Unity/MockScope 0.2"]
7070 exportMetaObjectRevisions: [0]
71+ Signal {
72+ name: "performQuery"
73+ Parameter { name: "query"; type: "string" }
74+ }
7175 Method {
7276 name: "setSearchInProgress"
7377 Parameter { name: "inProg"; type: "bool" }
@@ -97,9 +101,11 @@ Module {
97101 Parameter { name: "altNavigationId"; type: "string" }
98102 }
99103 Method {
100− name: "performQuery"
101− Parameter { name: "query"; type: "string" }
104+ name: "setNavigationState"
105+ Parameter { name: "navigationId"; type: "string" }
106+ Parameter { name: "isAltNavigation"; type: "bool" }
102107 }
108+ Method { name: "refresh" }
103109 }
104110 Component {
105111 name: "Scopes"
@@ -174,18 +180,15 @@ Module {
174180 name: "Roles"
175181 values: {
176182 "RoleNavigationId": 0,
177− "RoleQuery": 1,
178− "RoleLabel": 2,
179− "RoleHasChildren": 3,
180− "RoleIsActive": 4
183+ "RoleLabel": 1,
184+ "RoleHasChildren": 2,
185+ "RoleIsActive": 3
181186 }
182187 }
183188 Property { name: "navigationId"; type: "string"; isReadonly: true }
184− Property { name: "query"; type: "string"; isReadonly: true }
185189 Property { name: "label"; type: "string"; isReadonly: true }
186190 Property { name: "allLabel"; type: "string"; isReadonly: true }
187191 Property { name: "parentNavigationId"; type: "string"; isReadonly: true }
188− Property { name: "parentQuery"; type: "string"; isReadonly: true }
189192 Property { name: "parentLabel"; type: "string"; isReadonly: true }
190193 Property { name: "loaded"; type: "bool"; isReadonly: true }
191194 Property { name: "isRoot"; type: "bool"; isReadonly: true }
@@ -334,10 +337,6 @@ Module {
334337 name: "openScope"
335338 Parameter { name: "scope"; type: "unity::shell::scopes::ScopeInterface"; isPointer: true }
336339 }
337− Signal {
338− name: "activateApplication"
339− Parameter { name: "desktop"; type: "string" }
340− }
341340 Method {
342341 name: "activate"
343342 Parameter { name: "result"; type: "QVariant" }
@@ -362,10 +361,16 @@ Module {
362361 type: "unity::shell::scopes::NavigationInterface*"
363362 Parameter { name: "altNavigationId"; type: "string" }
364363 }
364+ Method {
365+ name: "setNavigationState"
366+ Parameter { name: "navId"; type: "string" }
367+ Parameter { name: "altNavigation"; type: "bool" }
368+ }
365369 Method {
366370 name: "performQuery"
367371 Parameter { name: "cannedQuery"; type: "string" }
368372 }
373+ Method { name: "refresh" }
369374 }
370375 Component {
371376 name: "unity::shell::scopes::ScopesInterface"