elementary / switchboard-plug-pantheon-shell

Switchboard Desktop Plug
GNU General Public License v3.0
34 stars 24 forks source link

Desktop > Wallpapers grid items should have Open With #27

Open elementaryBot opened 7 years ago

elementaryBot commented 7 years ago

So that its consistent with how we want grids to behave, each item should have a context menu similar to Pantheon Files.

Open with default app Open with >

Cut Copy

Move to trash

Properties?

Contracts?

Launchpad Details: #LP1430013 Harvey Cabaguio - 2015-03-09 20:52:29 +0000

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/43027986-desktop-wallpapers-grid-items-should-have-open-with?utm_campaign=plugin&utm_content=tracker%2F57462545&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F57462545&utm_medium=issues&utm_source=github).
elementaryBot commented 7 years ago

I don't think Cut, Copy, and properties make sense here. This plug is not a file manager. It represents a library, not a file system.

"Move to Trash" also doesn't make sense here since Switchboard does not have a trash. It's debatable if "Delete" makes sense. If it does, it would need an undo.

I do think opening the image in another app or acting upon it with a contract could make sense as someone could want to edit the image or share it.

Launchpad Details: #LPC Daniel Fore - 2015-03-09 22:53:29 +0000

elementaryBot commented 7 years ago

I was thinking that if the images can be dragged and dropped elsewhere then having cut and copy in the context menu makes sense.

Maybe instead of move to trash there could be a blacklist feature instead?

Launchpad Details: #LPC Harvey Cabaguio - 2015-03-09 23:37:03 +0000

elementaryBot commented 7 years ago

Ah okay, yeah that's a good point then about cut/copy.

I think we probably should go with "Delete" because these images are actually copied into the local wallpapers folder (which is a hidden folder) and right now it's not clear how to get rid of them. We could use toasts as an undo mechanism.

Launchpad Details: #LPC Daniel Fore - 2017-02-06 04:49:11 +0000