the setting has changed in 13.10, it is now a declarative part of the .scope 
file. Online searching lenses have to declare themselves as being online lenses 
by using the RemoteContent=true flag in the .scope file. If that is set then 
those lenses won't be queried when the privacy flag is set. This is now 
documented in the tutorial.
http://developer.ubuntu.com/scopes/tutorial/
Please note that the default is false which is bug 1250134 so that a lens 
author who does not include that line will automatically be assumed to be a 
local lens and will be queried when the flag is set to local results only - so 
by default online lenses will still ignore the flag - but it is now declarative 
and external to the code of the lens, so this bug is fixed in Saucy.

** Changed in: ayatana-design
       Status: New => Fix Released

** Changed in: unity
       Status: Incomplete => Fix Released

** Changed in: unity (Ubuntu)
       Status: Incomplete => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dp-unity
https://bugs.launchpad.net/bugs/1087873

Title:
  lens privacy feature does not work on all lenses

Status in Ayatana Design:
  Fix Released
Status in Unity:
  Fix Released
Status in “unity” package in Ubuntu:
  Fix Released
Status in “unity-lens-github” package in Ubuntu:
  Fix Committed

Bug description:
  In the system settings privacy area check the box to not return results from 
internet searches
  Install unity-lens-github from the extras repo
  Observe a fully functional github searching lens.

  By default lenses don't do anything with the privacy flag. They have
  to be specially coded to look for it, and it is undocumented. There
  are lenses getting into the distribution that don't respect the flag.

  Maybe the ARB should check lenses observe the setting before allowing them 
into extras.
  Maybe the setting should be replaced with a more functional alternative that 
doesn't require lenses to be modified - so it won't send them 
global-search-change events so the lens *can't* send your global queries to the 
internet because it doesn't see them happening.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.10
  Package: unity 6.10.0-0ubuntu2
  ProcVersionSignature: Ubuntu 3.5.0-19.30-generic 3.5.7
  Uname: Linux 3.5.0-19-generic x86_64
  ApportVersion: 2.6.1-0ubuntu7
  Architecture: amd64
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  Date: Fri Dec  7 23:02:08 2012
  InstallationDate: Installed on 2012-05-01 (220 days ago)
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120421)
  MarkForUpload: True
  SourcePackage: unity
  UpgradeStatus: Upgraded to quantal on 2012-06-21 (169 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-design/+bug/1087873/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to