summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-11-18tx: update resource for transifexraveit651-16/+15
2019-10-08Fix timeout with gnome-keyring 3.34Jindrich Makovicka1-65/+20
Launch gnome-keyring-daemon asynchronously, and remove the GNOME_KEYRING_PID reading code. GNOME_KEYRING_PID exposure was removed from gnome-keyring in 2014.
2019-10-08Remove GNOME_KEYRING_LIFETIME_FDJindrich Makovicka1-33/+2
Keyring lifetime fd was removed from gnome-keyring in 2009 See "[daemon] Use new control protocol for daemon."
2019-10-06travis(ci): enable notify_serversraveit651-0/+2
2019-10-06Travis CI: use Debian "testing" instead "sid"Pablo Barciela1-1/+1
2019-09-03Travis CI: clang: -enable-checker alpha.deadcode.UnreachableCodePablo Barciela1-0/+1
2019-08-17po/Makevars: Set COPYRIGHT_HOLDER to The MATE Teamrbuj1-1/+1
$ diff mate-session-manager.pot.pre mate-session-manager.pot 2c2 < # Copyright (C) YEAR Free Software Foundation, Inc. --- > # Copyright (C) YEAR MATE Desktop Environment team 11c11 < "POT-Creation-Date: 2019-08-15 21:17+0200\n" --- > "POT-Creation-Date: 2019-08-15 21:58+0200\n" https://github.com/mate-desktop/caja/blob/0c420a0360f355fa89d81cce9b7696eba99bcc5c/po/Makevars#L21
2019-07-15Fix mate-session-properties vertical scalinggm101-0/+3
2019-07-06release 1.23.0v1.23.0raveit651-0/+22
2019-07-06tx: sync with transifexraveit6524-117/+739
2019-07-06tx: update resource for transifexraveit651-136/+168
2019-07-06CI: don't exclude .gmo files from tarballraveit651-1/+0
gettext needs .gmo files to install .mo locale
2019-07-03Remove trailing whitespacesLaurent Napias7-31/+31
2019-06-22[ci] remove debug lineWu Xiaotian1-1/+0
2019-06-22[ci] disable include gmo files in tarballWu Xiaotian1-0/+2
2019-06-22[ci] add autopoint for debian/ubuntuWu Xiaotian1-0/+2
2019-06-22migrate from intltool to gettextWu Xiaotian8-17/+93
2019-06-10Change url project's websiteLaurent Napias1-1/+1
2019-05-31Create FUNDING.ymlMartin Wimpress1-0/+9
2019-05-30[ci] Add cppcheck html reportPablo Barciela1-1/+4
2019-05-28travis: use fedora-30 and ubuntu-19.10 for buildingraveit651-2/+2
2019-05-09test-inhibit.c: migrate to gdbusWu Xiaotian1-51/+33
2019-05-09Don't add apps repeatedlyWu Xiaotian1-0/+4
2019-05-09Add Show hidden checkbox and gsettings flag.Wu Xiaotian4-1/+66
2019-05-09Hide NoDisplay Apps in Startup ApplicationsWu Xiaotian3-2/+19
Autostart applications are hidden in Startup Applications when NoDisplay=true. Fix #134.
2019-05-06Simplify the installation process of the iconsrbuj17-157/+29
... Making install in icons make[2]: Entering directory '/home/robert/devel/mate-session-manager/data/icons' make[3]: Entering directory '/home/robert/devel/mate-session-manager/data/icons' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/share/icons/hicolor' /usr/bin/mkdir -p '/usr/share/icons/hicolor/48x48/apps' /usr/bin/install -c -m 644 48x48/apps/mate-session-properties.png '/usr/share/icons/hicolor/48x48/apps' /usr/bin/mkdir -p '/usr/share/icons/hicolor/24x24/apps' /usr/bin/install -c -m 644 24x24/apps/mate-session-properties.png '/usr/share/icons/hicolor/24x24/apps' /usr/bin/mkdir -p '/usr/share/icons/hicolor/scalable/apps' /usr/bin/install -c -m 644 scalable/apps/mate-session-properties.svg '/usr/share/icons/hicolor/scalable/apps' /usr/bin/mkdir -p '/usr/share/icons/hicolor/22x22/apps' /usr/bin/install -c -m 644 22x22/apps/mate-session-properties.png '/usr/share/icons/hicolor/22x22/apps' /usr/bin/mkdir -p '/usr/share/icons/hicolor/16x16/apps' /usr/bin/install -c -m 644 16x16/apps/mate-session-properties.png '/usr/share/icons/hicolor/16x16/apps' /usr/bin/mkdir -p '/usr/share/icons/hicolor/32x32/apps' /usr/bin/install -c -m 644 32x32/apps/mate-session-properties.png '/usr/share/icons/hicolor/32x32/apps' make install-data-hook make[4]: Entering directory '/home/robert/devel/mate-session-manager/data/icons' Updating Gtk icon cache. gtk-update-icon-cache: Cache file created successfully. ...
2019-05-04main: Potential leak of memory pointed to by 'new_argv'rbuj1-0/+3
2019-05-02[Security] Use 'g_strlcpy' instead of 'strcpy'Wu Xiaotian1-2/+2
2019-04-29travis: enable 'cppcheck' in debianPablo Barciela1-0/+4
2019-04-28[ci] Enable Clang Static AnalyzerWu Xiaotian1-2/+63
2019-04-24Add missing CPPFLAGS for mate_session_check_accelerated helpersrbuj1-5/+10
2019-04-24Add hardware-compatibility filerbuj2-0/+36
2019-04-24Fix unable to retrieve org.gnome.SessionManager.Renderer propertyrbuj4-0/+94
2019-04-20pre-bump versionraveit652-1/+3
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 helpersrbuj7-0/+1110
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
2019-04-18Remove duplicate check for libelogindVictor Kareh1-5/+3
Also default to no, since elogind is not officially supported.
2019-04-03github release pageraveit651-0/+19
2019-03-25add installation instructions and update URLsakib1-4/+4
2019-03-21Add ELOGIND supportVictor Kareh2-0/+31
Reuses HAVE_SYSTEMD #define to reduce #ifdef mess. ELOGIND is not officially supported, but since it's a subset of systemd, it should work out of the box. Co-authored-by: Joakim Tjernlund <[email protected]> Co-authored-by: Jorge Pizarro Callejas <[email protected]>
2019-03-07Guard against missing systemdVictor Kareh1-0/+19
2019-02-24release 1.22.0v1.22.0raveit652-7/+34
2019-02-24tx: sync with transifexraveit65136-9806/+17558
2019-02-16Prepare for docker-build 0.1.1 merge into masterWu Xiaotian1-0/+3
Please see mate-desktop/mate-dev-scripts#13
2019-02-09use archlinux/base imageWu Xiaotian1-22/+12
2019-02-09tx: update resources for transifexraveit651-16/+18
2019-02-08add mate-wm.desktop.in into tarballWu Xiaotian1-5/+4
2019-02-08Fix make distcheck fail on debian.Wu Xiaotian6-17/+3
2019-02-04initial travis-CI supportWu Xiaotian1-0/+119
2019-02-04 manager: restart user bus if last graphical sessionVictor Kareh1-0/+49
There are desktop services (such as goa-daemon, e-d-s, etc) that don't open the display, but rely on dbus-daemon to scope the session. These days dbus-daemon is a user bus, not a sesssion, bus which leaves these services alive after log out. This commit checks to see if we're the last desktop session for the user at log out time, and if so, restarts the dbus daemon. This will lead to existing clients getting booted and die, but allow user bus clients that want to outlive a session to stick around if they so desire. Longer term, clients should stop relying on the session bus to define their lifetime. https://bugzilla.gnome.org/show_bug.cgi?id=764029 Adapted from https://gitlab.gnome.org/GNOME/gnome-session/commit/97d1cf5