edrikL / gears

Automatically exported from code.google.com/p/gears
2 stars 3 forks source link

Need way to undo "never allow this shortcut" decision #484

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Steps: 
1. Install Gears 0.3.21.0
2. Start the testwebserver.py and run the shortcut API demo.
3. On the dialog to create Shortcut, click on link 'Never allow this shortcut'.
4. Try to create the same shortcut after removing entry from Gears Settings
dialog.

Observed Result:
2.1 Gears permission dialog does not appear.
2.2 Only the dialog to create shortcut appears.

4.1 There are no entries for demo application in Gears Settings dialog even
if we Allow creation of shortcut.
4.2 In order to later create a shortcut, which was clicked 'Never allow
this shortcut' previously, we need to remove the local Gears Database folders.

Original issue reported on code.google.com by gears.te...@gmail.com on 9 May 2008 at 8:31

GoogleCodeExporter commented 9 years ago

Original comment by gears.te...@gmail.com on 10 May 2008 at 12:33

GoogleCodeExporter commented 9 years ago
We used to remove all entries from the shortcuts table when removing a 
permission 
setting for an origin. But now that we don't require permission to call the 
CreateShortcut() API, this workaround doesn't work.

Probably, we should add a Denied Shortcuts section to the settings dialog. But 
also 
probably, we want to introduce tabs or something before doing that, otherwise 
users 
will not find it as it will be buried beneath the fold in that dialog most of 
the 
time.

Original comment by gears.te...@gmail.com on 11 May 2008 at 9:37

GoogleCodeExporter commented 9 years ago
Going forward, we probably want to list all origins using Gears, regardless of
whether they have uber-permission.

More and more APIs will be usable without granting permission (e.g. 
LocalServer2). 
We'll want a way to let users cleanup the data associated with these origins.

Original comment by gears.te...@gmail.com on 11 May 2008 at 9:49