<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-session-manager/tools, branch 1.24</title>
<subtitle>MATE session manager</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-session-manager/'/>
<entry>
<title>build: make libglesv2 optional</title>
<updated>2020-04-03T14:28:59+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2020-04-01T10:02:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-session-manager/commit/?id=29e0bc21994b0ff836eac8e669c769dc0aeec526'/>
<id>29e0bc21994b0ff836eac8e669c769dc0aeec526</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing CPPFLAGS for mate_session_check_accelerated helpers</title>
<updated>2019-04-24T21:20:40+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2019-04-21T13:39:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-session-manager/commit/?id=ef81d911d22e950ff4018a153ccd6579682e4760'/>
<id>ef81d911d22e950ff4018a153ccd6579682e4760</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mate-session-check-accelerated-gles-helper: fixes</title>
<updated>2019-04-19T19:26:31+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2019-04-18T11:57:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-session-manager/commit/?id=4b1d0a8d4c2f0662e805fc9cf38a9d6a5e898748'/>
<id>4b1d0a8d4c2f0662e805fc9cf38a9d6a5e898748</id>
<content type='text'>
cppcheck: Condition 'renderer!=NULL' is always false
    ifdef GDK_WINDOWING_X11
        char *renderer = ...
        ...
    endif
    out:

Apply Fedora patch:
    egl_dpy = get_display (display);

    From: Adam Jackson
    Date: Tue, 4 Oct 2016 13:15:39 -0400
    Subject: [PATCH] check-accelerated-gles: Use eglGetPlatformDisplay{,EXT}

    eglGetDisplay forces the implementation to guess, and in general it
    can't guess correctly. Be explicit.

    https://src.fedoraproject.org/rpms/gnome-session/blob/master/f/0001-check-accelerated-gles-Use-eglGetPlatformDisplay-EXT.patch

deprecations (gdk_error_trap_push &amp; gdk_error_trap_pop_ignored):
    gdk_x11_display_error_trap_push (gdk_dpy);
    ...
    gdk_x11_display_error_trap_pop_ignored (gdk_dpy);
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cppcheck: Condition 'renderer!=NULL' is always false
    ifdef GDK_WINDOWING_X11
        char *renderer = ...
        ...
    endif
    out:

Apply Fedora patch:
    egl_dpy = get_display (display);

    From: Adam Jackson
    Date: Tue, 4 Oct 2016 13:15:39 -0400
    Subject: [PATCH] check-accelerated-gles: Use eglGetPlatformDisplay{,EXT}

    eglGetDisplay forces the implementation to guess, and in general it
    can't guess correctly. Be explicit.

    https://src.fedoraproject.org/rpms/gnome-session/blob/master/f/0001-check-accelerated-gles-Use-eglGetPlatformDisplay-EXT.patch

deprecations (gdk_error_trap_push &amp; gdk_error_trap_pop_ignored):
    gdk_x11_display_error_trap_push (gdk_dpy);
    ...
    gdk_x11_display_error_trap_pop_ignored (gdk_dpy);
</pre>
</div>
</content>
</entry>
<entry>
<title>Add mate_session_check_accelerated helpers</title>
<updated>2019-04-19T19:26:31+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2019-04-17T21:53:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-session-manager/commit/?id=da0e17fbb19958d838a9ea6093a05384aa6fc207'/>
<id>da0e17fbb19958d838a9ea6093a05384aa6fc207</id>
<content type='text'>
tools/mate-session-check-accelerated.{c,h}
tools/mate-session-check-accelerated-gles-helper.c
tools/mate-session-check-accelerated-gl-helper.c

based on https://github.com/GNOME/gnome-session/commit/3aafcf0f0129e28b5c52f32284f1164a93867ea3

configure.ac
tools/Makefile.am based on:

based on https://github.com/GNOME/gnome-session/tree/eeefdc8e1a436d0c58cea756e8a3ea63e59145b5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tools/mate-session-check-accelerated.{c,h}
tools/mate-session-check-accelerated-gles-helper.c
tools/mate-session-check-accelerated-gl-helper.c

based on https://github.com/GNOME/gnome-session/commit/3aafcf0f0129e28b5c52f32284f1164a93867ea3

configure.ac
tools/Makefile.am based on:

based on https://github.com/GNOME/gnome-session/tree/eeefdc8e1a436d0c58cea756e8a3ea63e59145b5
</pre>
</div>
</content>
</entry>
<entry>
<title>mate-session-save: show icon in error dialog</title>
<updated>2018-12-11T09:49:58+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2018-12-10T12:16:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-session-manager/commit/?id=717a8f94d63a2040e8af7e6613d55d74660e07ed'/>
<id>717a8f94d63a2040e8af7e6613d55d74660e07ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate from dbus-glib to gdbus</title>
<updated>2018-12-10T11:29:01+00:00</updated>
<author>
<name>Wu Xiaotian</name>
<email>yetist@gmail.com</email>
</author>
<published>2018-12-10T11:29:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-session-manager/commit/?id=413050e91f814dbda33758f3f332ad48d3479f64'/>
<id>413050e91f814dbda33758f3f332ad48d3479f64</id>
<content type='text'>
- tools/Makefile.am
- tools/mate-session-save.c</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- tools/Makefile.am
- tools/mate-session-save.c</pre>
</div>
</content>
</entry>
<entry>
<title>drop obsolete build flags</title>
<updated>2016-01-02T21:25:42+00:00</updated>
<author>
<name>Monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2016-01-02T21:25:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-session-manager/commit/?id=d80f560ce7bef724367cc77e631204e58ce2ebf8'/>
<id>d80f560ce7bef724367cc77e631204e58ce2ebf8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove some dead code</title>
<updated>2015-12-13T19:23:28+00:00</updated>
<author>
<name>Monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2015-12-13T19:23:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-session-manager/commit/?id=4d0c3f3ba8b99fd640170810cde47bb981e2fc91'/>
<id>4d0c3f3ba8b99fd640170810cde47bb981e2fc91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mate-session-save: try org.mate.SessionManager if org.gnome fails</title>
<updated>2015-10-21T13:45:15+00:00</updated>
<author>
<name>Monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2015-10-21T13:45:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-session-manager/commit/?id=9582afb40caf49a2386f2bed740d9e708494312f'/>
<id>9582afb40caf49a2386f2bed740d9e708494312f</id>
<content type='text'>
fixes https://github.com/mate-desktop/mate-session-manager/issues/103
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes https://github.com/mate-desktop/mate-session-manager/issues/103
</pre>
</div>
</content>
</entry>
<entry>
<title>Use org.gnome.SessionManager at /org/gnome/SessionManager as the DBUS API. This is necessary for compatibility and it brings support for many apps hardcoding GNOME support but also apps written in GTK (Gtk.Application taps into org.gnome.Session to register applications for a clean shutdown and for inhibition). It doesn't conflict with GNOME or Cinnamon (which both use the same name) since it's on the SessionBus. It makes mate-session aware of programs such as gedit, etc.. which might need to save people's work before logout, it brings support for totem inhibiting the session etc etc..</title>
<updated>2015-09-04T20:42:43+00:00</updated>
<author>
<name>Clement Lefebvre</name>
<email>clement.lefebvre@linuxmint.com</email>
</author>
<published>2015-09-04T20:01:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-session-manager/commit/?id=b01c41715ddad682c2e0d2a5eac8fa0deb91c5e8'/>
<id>b01c41715ddad682c2e0d2a5eac8fa0deb91c5e8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
