~mhr3/libunity/fix-1062331

« back to all changes in this revision

Viewing changes to src/unity-scope-proxy-remote.vala

  • Committer: Tarmac
  • Author(s): Pawel Stolowski
  • Date: 2012-08-29 12:10:08 UTC
  • mfrom: (167.1.7 libunity.private-content)
  • Revision ID: tarmac-20120829121008-81xpyyn1hiqebfhj
Implemented provides_private_content flag.. Fixes: . Approved by Michal Hruby.

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
 
32
32
  public OptionsFilter sources { get; set; }
33
33
  public bool search_in_global { get; set; }
 
34
  public bool provides_private_content { get; set; }
34
35
 
35
36
  public Dee.SerializableModel results_model {
36
37
    get { return _results_model; }
125
126
 
126
127
    synchronized = false;
127
128
    search_in_global = false;
 
129
    provides_private_content = false;
128
130
    sources = new CheckOptionFilter ("sources", "Sources", null, true);
129
131
    if (_results_model != null)
130
132
      _results_model.clear ();
289
291
    Trace.log_object (this, "Processing changed signal for %s", dbus_path);
290
292
    search_in_global = scope_info.search_in_global;
291
293
 
 
294
    if (scope_info.hints.contains ("provides-private-content"))
 
295
    {
 
296
      provides_private_content = scope_info.hints["provides-private-content"].get_boolean ();
 
297
    }
 
298
    else
 
299
    {
 
300
      provides_private_content = false;
 
301
    }
 
302
 
292
303
    if (results_model == null ||
293
304
        _results_model.get_swarm_name () != scope_info.results_model_name)
294
305
    {