Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for hints in notification portal #77

Open
grulja opened this issue Dec 12, 2016 · 4 comments
Open

Add support for hints in notification portal #77

grulja opened this issue Dec 12, 2016 · 4 comments
Labels
enhancement new api This requires adding API to an existing portal portal: notifications Notifications portal

Comments

@grulja
Copy link
Contributor

grulja commented Dec 12, 2016

Add support for: https://developer.gnome.org/notification-spec/#hints

That way we should be able to pass custom properties through the notification portal. E.g. in KDE we use many custom properties that are just passed in "hints" as a simple variant map. It shouldn't be hard to support that, this might just be one more specified option in "notification" parameter in AddNotification method.

E.g. hints a{sv} - array of extra properties, the backend implementation is not required to support any of them

@matthiasclasen
Copy link
Contributor

the fundamental problem with such optional hints is that apps can't rely on them, and don't know what the user experience will be.

@TingPing
Copy link
Member

TingPing commented Jul 19, 2018

I don't think that is a real problem, the fdo interface allows the client to query supported features, this just needs the same.

@Mikenux
Copy link

Mikenux commented Aug 29, 2023

There is a new proposal to discuss for notifications: #983

@GeorgesStavracas GeorgesStavracas moved this to Needs Triage in Triage Oct 2, 2023
@GeorgesStavracas GeorgesStavracas added new api This requires adding API to an existing portal portal: notifications Notifications portal labels Oct 3, 2023
@GeorgesStavracas GeorgesStavracas moved this from Needs Triage to Triaged in Triage Oct 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement new api This requires adding API to an existing portal portal: notifications Notifications portal
Projects
Status: Triaged
Development

No branches or pull requests

6 participants