summaryrefslogtreecommitdiff
path: root/src/daemon/stack.c
AgeCommit message (Collapse)AuthorFilesLines
2024-09-22daemon: Properly update the set of monitors when it changesColomban Wendling1-0/+5
Fixes #218.
2021-12-11Use a blank line at mostrbuj1-3/+0
2021-06-22Update copyright to 2021raveit651-0/+1
2020-10-24Use C-style commentsWilliam Wold1-3/+3
2020-10-24Hide X11-specific code behind ifdefs and checksWilliam Wold1-2/+16
2020-06-12Remove conversion warningsrbuj1-7/+7
2018-01-30require GTK+ 3.22 and GLib 2.50monsta1-23/+1
and drop additional checks for min/max GLib versions, it's not needed
2017-12-12WidthOfScreen and HeightOfScreen implementationPablo Barciela1-3/+2
This commit reverts: https://github.com/mate-desktop/mate-notification-daemon/commit/52b7c3807e71278f2d902a79cf6c08c839a1b0ad And it applies an alternative to fix the deprecated functions: gdk_screen_get_width gdk_screen_get_height
2017-08-29gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions:ZenWalker1-1/+32
avoid deprecated: gdk_screen_get_monitor_geometry gdk_screen_get_monitor_at_point
2017-08-13avoid deprecated gdk_screen_get_width/heightZenWalker1-2/+3
2017-08-10avoid deprecated gdk_screen_get_n_monitorsZenWalker1-0/+8
2016-05-19require GTK+ >= 3.14, drop GTK+2 code and --with-gtk build optionmonsta1-8/+0
2015-06-17GTK3: Fix positioning notifications with long textraveit651-0/+8
Closes https://github.com/mate-desktop/mate-notification-daemon/pull/52
2014-10-22Fix crash when switching monitorsEugene Kilachkoff1-0/+7
When switching monitors AND displaying notifications at the same time, a rare situation might occur when notification window will be added to two or more stacks. One of the stacks will be removed soon enough, but the "destroy" handler will persist and will be triggered when the window disappears. This results in a reference to a freed memory and (usually) a daemon crash, a typical one is https://retrace.fedoraproject.org/faf/reports/359836/ for example. So, the removal handlers referring to a deleted stack must be cancelled prior to removal. Closes https://github.com/mate-desktop/mate-notification-daemon/pull/34
2014-07-02Remove support for GTK2 < 2.20Stefano Karapetsas1-7/+2
2012-07-31Fixed incorrect fsf address. Closes issue #6.Steve Zesch1-2/+2
2012-01-01GDK_DISPLAY() is deprecatedPerberos1-36/+14
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos1-0/+409