summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2021-03-08mate-session-check-accelerated-common: missing include guardrbuj1-0/+4
2021-02-24build: allow users to disable gettext support (--disable-nls)rbuj2-0/+6
2020-04-03build: make libglesv2 optionalrbuj2-4/+21
2019-04-24Add missing CPPFLAGS for mate_session_check_accelerated helpersrbuj1-5/+10
2019-04-19mate-session-check-accelerated-gles-helper: fixesrbuj1-9/+40
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 & gdk_error_trap_pop_ignored): gdk_x11_display_error_trap_push (gdk_dpy); ... gdk_x11_display_error_trap_pop_ignored (gdk_dpy);
2019-04-19Add mate_session_check_accelerated helpersrbuj5-0/+1102
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
2018-12-11mate-session-save: show icon in error dialogPablo Barciela1-1/+1
2018-12-10Migrate from dbus-glib to gdbusWu Xiaotian2-83/+56
- tools/Makefile.am - tools/mate-session-save.c
2016-01-03drop obsolete build flagsMonsta1-3/+1
2015-12-13remove some dead codeMonsta1-37/+0
2015-10-21mate-session-save: try org.mate.SessionManager if org.gnome failsMonsta1-3/+29
fixes https://github.com/mate-desktop/mate-session-manager/issues/103
2015-09-04Use org.gnome.SessionManager at /org/gnome/SessionManager as the DBUS API. ↵Clement Lefebvre2-6/+6
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..
2015-06-21inhibit tool: add missing includeMonsta1-0/+1
fixes https://github.com/mate-desktop/mate-session-manager/issues/85
2014-11-07Add a commandline wrapper to inhibit idleinfirit2-1/+255
Based on gnome-commit: fcdbf2b36b184f10239ac7a81cb3c88b4c5ed477 From: Matthias Clasen <[email protected]>
2012-10-12fix incorrect FSF addressraveit651-2/+2
2011-12-03removing autogenerated filesPerberos1-618/+0
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos3-0/+960