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

Open
shirishag75 opened this Issue Aug 10, 2015 · 14 comments

Comments

Projects
None yet
7 participants

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).
Contributor

GiedriusS commented Oct 13, 2015

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.

Contributor

GiedriusS commented Oct 15, 2015

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.

Member

raveit65 commented Oct 15, 2015

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

Owner

flexiondotorg commented Oct 16, 2015

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

Contributor

GiedriusS commented Oct 18, 2015

@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.

Member

monsta commented Nov 6, 2015

@flexiondotorg: hmm interesting...

Owner

flexiondotorg commented Nov 6, 2015

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?

Member

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. 😄

Owner

flexiondotorg commented Nov 7, 2015

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

Member

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.

Member

raveit65 commented Nov 10, 2015

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 ;)

Contributor

GiedriusS commented Nov 10, 2015

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.

Member

raveit65 commented Nov 10, 2015

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 from Keep old notifications in pop-up menu until user deletes these to missing indicator applet for storing notifications until the user delete it Nov 10, 2015

@raveit65 raveit65 referenced this issue in mate-desktop/mate-desktop Dec 20, 2015

Closed

MATE Notification center #213

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.

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