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

missing indicator applet for storing notifications until the user delete it #74

Open
shirishag75 opened this issue Aug 10, 2015 · 16 comments

Comments

@shirishag75
Copy link

shirishag75 commented Aug 10, 2015

From https://bugs.debian.org/792577

Dear Upstream,

"I'd suggest to add a functionality to the notification bar - similar to what other DEs such as Xfce and KDE have - so that one can review previous notifications until the user deletes those himself.

The reason for this request is simply that I'm using LinConnect to mirror my Android's notifications i.E. missed calls and SMS to my desktop but whenever I might receive important, it often still gets pass me because MATE by default won't save any notifications.

Possibly this behavior can be changed separtely via a settings window so users can decide what they want to keep and what not. " - Marcos Schnalke

You could implement it here or you could implement it in mate-tweak. This is another user who wants to have the same functionality, if it's feasible.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/25586858-missing-indicator-applet-for-storing-notifications-until-the-user-delete-it?utm_campaign=plugin&utm_content=tracker%2F1172660&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F1172660&utm_medium=issues&utm_source=github).
@GiedriusS
Copy link
Contributor

Seeing as mate-notification-daemon closes after some time of inactivity I don't know how this could be implemented. I guess I could look at xfce4-notifyd.

@GiedriusS
Copy link
Contributor

Maybe this funcionality should be in an another daemon that would listen to messages passed to a notification daemon? Also, that would work with any daemon as well. Perhaps this funcionality doesn't belong to m-n-d.

@raveit65
Copy link
Member

@GiedriusS
maybe this is a possible way to go to?
#53 (comment)
In result m-n-d will not close anymore.

@flexiondotorg
Copy link
Member

I have some ideas on this. There is existing code I've been testing. Works well enough, I'll post details here next week.

@GiedriusS
Copy link
Contributor

@raveit65 Maybe it's possible with that but why put it only in mate-notification-daemon when there is a possibility to make a "generic" application? Perhaps this could even be put into an applet where N recent notifications would be shown. I mean this could be implemented by listening on messages sent to /org/freedesktop/Notifications. It's like how you can run dbus-monitor and then see everything passed to /org/freedesktop/Notifications, then you can just parse everything and put into the applet.

@monsta
Copy link
Contributor

monsta commented Nov 6, 2015

@flexiondotorg: hmm interesting...

@flexiondotorg
Copy link
Member

I've tested the indicator applet for a couple of months, works very well.

Check the users code on LP they have various branches for GTK2 and GTK3. Perhaps it could be the basis of something?

@monsta
Copy link
Contributor

monsta commented Nov 7, 2015

Cool. GTK+2 branch isn't maintained for 2 years though - but as we aim for GTK+3 anyway, I think we can use this indicator with GTK+3 build of mate-indicator-applet. 😄

@flexiondotorg
Copy link
Member

I'm using the GTK2 version on Ubuntu MATE 15.04 and 15.10, all fine.

@monsta
Copy link
Contributor

monsta commented Nov 10, 2015

I'm using the GTK2 version on Ubuntu MATE 15.04 and 15.10, all fine.

That must be the old version made for Precise and Quantal (0.2.4.1)... I didn't have any luck with it. It's shown in our indicator applet but no notifications are saved in it. It always tells me "Clear (0 Notifications)". I used notify-send to send sample notifications.

@raveit65
Copy link
Member

I hope you don't want to break the old way of displaying notifications, i get about 200-300 notifications on a day when i'm building packages. Deleting this spam is a mess ;)

@GiedriusS
Copy link
Contributor

So can we close this? Surely something like this should be implemented as a separate application like the one linked before and not in a notification daemon itself. The application should just listen for calls to org.freedesktop.Notifications and then just put them in a list that is viewable by the user.

@raveit65
Copy link
Member

I will change topic to a header which reflect the discussion, than we can leave it open as reminder.

Edit: hope new header is fine

@raveit65 raveit65 changed the title Keep old notifications in pop-up menu until user deletes these missing indicator applet for storing notifications until the user delete it Nov 10, 2015
@Mikaela
Copy link

Mikaela commented Dec 20, 2015

Google Chrome/Chromium removed their own notification centre in favour of systems own notification centres. and as a lot of sites use push notifications (e.g. Facebook, Tweetdeck, Google Products, Pushover...), this would be very important feature to have to not miss anything.

@ernestask
Copy link

This is quite important for use cases in which tray icons or somesuch are undesirable, and notifications are used instead.

@felipegaspari
Copy link

This is a vital feature for many people, and the only reason I switch to cinnamon desktop when at work :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants