summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-04-07mate-conf-import: Check if mateconf files exists and are valid before use themStefano Karapetsas1-6/+17
2013-04-07mate-conf-import: Check if an applet/object file existsStefano Karapetsas1-0/+4
2013-04-07mate-conf-import: Add support for matecomponent-appletStefano Karapetsas1-0/+2
2013-04-07mate-conf-import: Fix empty string valuesStefano Karapetsas1-2/+3
2013-04-07mate-conf-import: Improve commentsStefano Karapetsas1-3/+24
2013-04-06mate-conf-import: Add support for action appletsStefano Karapetsas1-0/+2
2013-04-06Add hack for new background path in mate-conf scriptStefano Karapetsas1-5/+12
2013-04-06Add initial script to migrate 1.4 configurationStefano Karapetsas1-0/+310
2013-04-03Merge pull request #57 from dmashal/masterStefano Karapetsas1-1/+1
Fix makefile for automake 1.13
2013-04-03Fix makefile for automake 1.13Dan Mashal1-1/+1
2013-04-01Remove gnucatmate-desktop-1.6.0Stefano Karapetsas6-97/+3
2013-03-31mate-about: Fix email addressStefano Karapetsas1-1/+1
2013-03-31Bump version to 1.6.0Stefano Karapetsas1-2/+2
2013-03-31Sync translations with transifexStefano Karapetsas6-255/+3359
2013-03-28Add empty ChangeLog to allow build from gitStefano Karapetsas1-0/+2
2013-03-26Merge pull request #56 from NiceandGently/masterStefano Karapetsas1-1/+1
change backgrounds installation path in gsettings file
2013-03-24"Removed ChangeLog"Steve Zesch1-711/+0
2013-03-23Bump version to 1.5.8mate-desktop-1.5.8Stefano Karapetsas1-1/+1
2013-03-23Use Menta as default themeStefano Karapetsas1-2/+2
2013-03-22change backgrounds installation pathraveit1-1/+1
2013-03-14Sync translations with transifexStefano Karapetsas10-301/+4184
2013-03-14Add some MATE contributors in about windowStefano Karapetsas1-2/+14
2013-02-24Add transifex configuration fileStefano Karapetsas1-0/+7
2013-02-21Bump version to 1.5.7mate-desktop-1.5.7Stefano Karapetsas1-1/+1
2013-02-21Add check if default MATE background exists before to use itStefano Karapetsas1-2/+13
Closes https://github.com/mate-desktop/mate-settings-daemon/issues/39
2013-02-20Don't thumbnail thumbnails in .cache/thumbnailsStefano Karapetsas1-1/+2
2013-02-10Sync translations with transifexStefano Karapetsas15-472/+11442
2013-02-07Bump version to 1.5.6mate-desktop-1.5.6Stefano Karapetsas1-1/+1
2013-02-07mate-about: Update copyrightStefano Karapetsas1-1/+2
2012-12-26Merge pull request #48 from cygwinports/masterStefano Karapetsas2-0/+148
Add mateconf-gsettings-data-convert file
2012-12-25Add mateconf-gsettings-data-convert fileYaakov Selkowitz2-0/+148
2012-12-17Merge pull request #47 from jasmineaura/developStefano Karapetsas1-94/+289
[mate-bg] cache improvements
2012-12-18[mate-bg] change cache dir from "wallpaper" to "mate/background"Jasmine Hassan1-1/+3
2012-12-17[mate-bg] small cleanupJasmine Hassan1-8/+9
2012-12-17[mate-bg] Do not add timeout for one-slide slideshowsJasmine Hassan1-4/+16
If a slideshow is made of only one slide, then there's no animation. So we just override the duration of the slide to G_MAXUINT, and we do not add timeouts for such durations. https://bugzilla.gnome.org/show_bug.cgi?id=630498 http://git.gnome.org/browse/gnome-desktop/commit/?id=adf18a2cf78c26a33c7a00210fc29020e935e0c1
2012-12-17[mate-bg] Cache resized wallpaper to help CPU at startupJasmine Hassan1-68/+250
Resized and transformed wallpapers are stored in ~/.cache/wallpaper/. The cache is refreshed for each new current wallpaper depending on the resolution or transformation, and each time the source image is refreshed. The source image format is preserved. https://bugzilla.gnome.org/show_bug.cgi?id=608419 Adapted from: http://git.gnome.org/browse/gnome-desktop/commit/?id=63c36f78980a4982d364e37e6c1e6219af2ecd32 http://git.gnome.org/browse/gnome-desktop/commit/?id=ae7a732da1bdced139b109a453fac78c2b9f2fc6 http://git.gnome.org/browse/gnome-desktop/commit/?id=43e13d709d8d35b3484e8b2aaf126f1d91fae7ad
2012-12-17[mate-bg] minor cleanup/fixJasmine Hassan1-24/+22
unref pixbuf cache when *either* width *or* height change
2012-12-15Merge pull request #46 from jasmineaura/developStefano Karapetsas2-155/+137
[mate-bg] revise setting up root pixmap / transparency
2012-12-13[mate-bg] cleanup, refactor, plug possible X client leak(s)Jasmine Hassan2-155/+137
Part of the original code (from gnome-desktop) for setting root pixmap seems very similar to, and may have been adapted from common source: http://people.debian.org/~lunar/xwpset.c The original concept all dates back to an Eterm/Esetroot technique that became commonly used (ex. xchat) for window transparency over desktop: http://www.eterm.org/docs/view.php?doc=ref#trans Wisdom can be gained from studying various similar implementations. Examples: https://github.com/derf/feh/blob/master/src/wallpaper.c http://ag.cs.uvic.ca/static/debian5/sources/blackbox_0.70.1/blackbox-0.70.1.orig/util/bsetroot.cc http://files.minuslab.net/SetBG.cc The changes should hopefully help avoid this: https://bugzilla.gnome.org/show_bug.cgi?id=681928 and consequences as these: https://bugzilla.gnome.org/show_bug.cgi?id=680356 https://bugzilla.gnome.org/show_bug.cgi?id=680354
2012-12-03bump version to 1.5.5mate-desktop-1.5.5Stefano Karapetsas1-1/+1
2012-12-03Merge pull request #45 from jasmineaura/developStefano Karapetsas3-22/+35
Move MATE_BG_KEY defines to headers, and add "background-fade" option
2012-12-03[mate-bg|schema] add "background-fade" setting, and define the key in headerJasmine Hassan2-0/+8
to make the fading effect optional, either when caja or m-s-d is drawing the bg. This is hopefully useful for those running on older hardware, as the fading effect could delay login/startup a bit. For reference, see: https://bugzilla.gnome.org/show_bug.cgi?id=623174
2012-12-03[mate-bg] prefix defines BG_KEY's w/ MATE & move from .c to .hJasmine Hassan2-22/+27
and define "show-desktop-icons" here too, to be used by Caja & m-s-d
2012-12-01Merge pull request #44 from jasmineaura/developStefano Karapetsas2-10/+44
[mate-bg] add 2 new gsettings functions
2012-12-02[mate-bg] add 2 new gsettings functionsJasmine Hassan2-10/+44
Because of the need to use now in Caja: Add mate_bg_load_from_system_gsettings() and mate_bg_save_to_gsettings(), making mate_bg_load_from_system_preferences() and mate_bg_save_to_preferences() wrappers around them, respectively. Both new funcs take GSettings argument, and the latter takes a boolean argument, to optionally apply the reset-to-schema-defaults settings. This will be used for desktop background reset-drop.
2012-12-01Merge pull request #43 from jasmineaura/developStefano Karapetsas4-71/+114
GSettings review, add 2 new funcs (for Caja), and global 'show-desktop-icons' option
2012-12-01[configure] bump GIO version to 2.26.0Jasmine Hassan1-1/+1
needed for g_settings_delay(), which was pre-existing in mate-bg.c
2012-12-01[mate-bg] Review GSettings port, add _(set|get)_draw_background()Jasmine Hassan2-70/+108
1. Fix fallback if the user's picture-filename setting is set to a non-existent file (ex: it got deleted). Currently, we fallback to the picture-filename of the default schema. Later, we could use a more robust solution like g_settings_get_mapped(). But first, we ought to use a URI instead of a filename string, because a URI is always UTF8-encoded. 2. Add mate_bg_(set|get)_draw_background() functions. Need 'em in Caja, now!
2012-11-29[background-schema] Split 'show-desktop' from Caja to global ↵Jasmine Hassan1-0/+5
'show-desktop-icons' This key would indicate that file managers (by default Caja, but applies to others like Thunar or ROX) should handle desktop, i.e. draw a background and place icons there. Otherwise mate-settings-daemon will take care of background stuff when set to FALSE. The difference to 'draw-background' is that this is a separate option used only for drawing background without icons. 'show-desktop-icons' kinda implies 'draw-background', we handle that in Caja and not showing desktop at all. Adapted from: https://bugzilla.gnome.org/show_bug.cgi?id=632225
2012-11-25bump version to 1.5.4mate-desktop-1.5.4Stefano Karapetsas1-1/+1