elementary / quick-settings

Access frequently used settings and system actions
GNU General Public License v3.0
2 stars 0 forks source link

Add any app action as a quick setting #37

Open danirabbit opened 2 months ago

danirabbit commented 2 months ago

Problem

There’s a demand for folks to be able to quickly access certain app actions as we’ve seen with the old systray/indicators. We should have a way for folks to be able to have quick access to their most commonly used actions even for apps that aren’t pinned to the dock and without having to search

Proposal

There should be the ability to add any action from any app as a custom quick control button in quick settings.

apps can already provide custom icons for actions in their launcher files, so we should have all the information we need

Prior Art (Optional)

On other operating systems like iOS app developers can use app intents to provide controls for quick settings

seifeldinio commented 1 month ago

I explored this potential solution for it ... introduce an "Actions" tab within the Applications section in System Settings.

Here's a prototype for it (An example application):

https://github.com/elementary/quick-settings/assets/76487753/66631d10-92ae-4363-b18b-42ddb1bab7b8

Breakdown

Design Consistency

mockup

I'd love to hear your thoughts or feedback on this!