Age | Commit message (Collapse) | Author | Files | Lines |
|
Big thanks to @NiceandGently for doing most of the work on this :)
|
|
backport cinnamon-desktop fix for buggy image types
|
|
|
|
Remove duplicated typedef
|
|
Such typedefs are in corresponding header files.
|
|
|
|
Add patch from http://anonscm.debian.org/cgit/pkg-mate/mate-desktop.git/commit/?h=debian/experimental&id=aa92b62e247ccb4b54c8beb519c21b8c678c43d3 - Close #174.
|
|
|
|
color select dialog: drop CSD/headerbar usage
|
|
maybe it was relevant with GTK+ 3.12 where the developers forced
CSD on all dialogs, but now it isn't. in GTK+ 3.14 they apparently
realized they were wrong and stopped forcing CSD on dialogs:
http://blogs.gnome.org/mclasen/2014/07/28/a-talk-in-9-images/
|
|
|
|
|
|
|
|
Closes https://github.com/mate-desktop/mate-desktop/pull/151
Closes https://github.com/mate-desktop/mate-desktop/issues/148
|
|
similar to https://git.gnome.org/browse/gnome-panel/commit/?id=76acc5b
avoids double forking with desktop files that have "exec pkexec ..."
inside.
Closes https://github.com/mate-desktop/mate-desktop/pull/166
|
|
|
|
fixes the issue with GLib >= 2.43,
https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b3619
Closes https://github.com/mate-desktop/mate-desktop/pull/162
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit a0a0a16fb72bb7b592d23ce29ca52c7d63c2e40b.
|
|
This reverts commit 82d352cb10ed140b618b2c00a3935a3e8c6d1ba0.
|
|
|
|
This reverts commit 6a0c8a93e30243232d63487c09ccb15a93755265.
|
|
|
|
Needed for mate-settings-daemon commit f307b35694753bda6edcd299bf8c28d32b25836d
|
|
|
|
|
|
|
|
Closes https://github.com/mate-desktop/mate-desktop/pull/150
|
|
|
|
|
|
When RANDR is not present, the screen object never gets an info,
and since screen_info_free asserts, we must not call it unconditionally
in finalize.
Based on gnome-desktop commit: aa93854f2ba6b0f72f1bdff9699b5724a72c89c9
From: Matthias Clasen <[email protected]>
Gnome bug: tps://bugzilla.gnome.org/show_bug.cgi?id=649053
|
|
When the spice client goes to fullscreen it (temporarily) turns all xrandr
outputs off (for some reason). This causes gnome-settings-daemon to crash (and
respawn and reset the old screen size) due to a NULL deref in libgnome-desktop.
Based on gnome-desktop commit: b8849c08adb1ba1b55d1a3511dd9eefd00504dc0
Patch by: Alex Larsson
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=646714
|
|
The RANDR headers include the Xlib paraphernalia, but we don't include those
headers when gnome-desktop is configured to not use RANDR. So, instead we
include Xlib.h so that we'll have defined types for Display, Screen, etc.
Based on gnome-desktop commit: 27fb2967f620cbc82da57b9b5eea7700218b6620
From: Federico Mena Quintero <[email protected]>
|
|
|
|
Based on gnome-desktop commit: f89d8a582abbb79898a93d26a8c0f52f74b20bd2
From: Federico Mena Quintero <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=643940
|
|
Based on gnome-commit: 446e8ffcf16ccf909f45b293532f50996b0dd728
From: Benjamin Otte <[email protected]>
|
|
Based on gnome-desktop commit: b4b3fbe614c245e5e2cc4ca431d0f5310eca6ed1
From: Matthias Clasen <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=641996
|
|
If the GnomeRRLabeler object is going to be unref'ing the config
object, then it better keeps its own reference to it, otherwise
it could cause problems when destroyed and re-created.
Based on gnome-desktop commit: 8ceca629c2db2c8da0c7d8e391a68367c6c705d9
From: Bastien Nocera <[email protected]>
|
|
We need to ref outputs when we are copying them in the parser,
and we need to avoid confusing i and j, even if they both have
dots.
Based on gnome-desktop commit: 11880c8bfd7b3f1edde58b8e83e46ebd59a44311
From: Matthias Clasen <[email protected]>
|
|
Rename get_connected() to is_connected() and get_active() to
is_active(), following the normal convention.
Based on gnome-desktop commit: 46d48ab6ec256498d0dd0a5c97c0388381971cbf
From: Giovanni Campagna <[email protected]>
|