This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository x2gothinclient. commit e510a7f11613b8768b0edc229aa65cb7fdda50ec Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Tue Aug 5 16:49:23 2014 +0200 Tweak MATE minidesktop via GScheme overrides. --- debian/changelog | 1 + debian/x2gothinclient-minidesktop-mate.install | 5 +- debian/x2gothinclient-minidesktop-mate.postinst | 40 +++++ .../background/x2gotce-minidesktop-background.svg | 158 ++++++++++++++++++++ .../x2gothinclient-minidesktop-mate.layout | 68 +++++++++ ...2gothinclient-minidesktop-mate.gschema.override | 16 ++ 6 files changed, 287 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 77dc243..295ee4a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,6 +11,7 @@ x2gothinclient (1.1.0.3-0x2go1) UNRELEASED; urgency=low - Avoid error message in x2gothinclient_shell if the chroot does not have a file-or-symlink /etc/resolv.conf. - Use resolv.conf file from host system when running x2gothinclient_upgrade. + - Tweak MATE minidesktop via GScheme overrides. -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Thu, 27 Feb 2014 12:03:00 +0100 diff --git a/debian/x2gothinclient-minidesktop-mate.install b/debian/x2gothinclient-minidesktop-mate.install index c4e8bb3..9eba321 100644 --- a/debian/x2gothinclient-minidesktop-mate.install +++ b/debian/x2gothinclient-minidesktop-mate.install @@ -1 +1,4 @@ -x2gothinclient-minidesktop/preseed_nodm usr/share/x2gothinclient/minidesktop/ +x2gothinclient-minidesktop/seeds/preseed_nodm usr/share/x2gothinclient/minidesktop/ +x2gothinclient-minidesktop/schema-overrides/* usr/share/glib-2.0/schemas/ +x2gothinclient-minidesktop/mate-panel-layouts/* usr/share/mate-panel/layouts/ +x2gothinclient-minidesktop/background/*.svg usr/share/images/ \ No newline at end of file diff --git a/debian/x2gothinclient-minidesktop-mate.postinst b/debian/x2gothinclient-minidesktop-mate.postinst new file mode 100755 index 0000000..cbd1ac9 --- /dev/null +++ b/debian/x2gothinclient-minidesktop-mate.postinst @@ -0,0 +1,40 @@ +#!/bin/sh +# postinst script for x2gothinclient-minidesktop-mate +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * <postinst> `configure' <most-recently-configured-version> +# * <old-postinst> `abort-upgrade' <new version> +# * <conflictor's-postinst> `abort-remove' `in-favour' <package> +# <new-version> +# * <postinst> `abort-remove' +# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' +# <failed-install-package> <version> `removing' +# <conflicting-package> <version> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + +THIS_PACKAGE=x2gothinclient-minidesktop-mate + +case "$1" in + configure) + glib-compile-schemas /usr/share/glib-2.0/schemas/ + ;; + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/x2gothinclient-minidesktop/background/x2gotce-minidesktop-background.svg b/x2gothinclient-minidesktop/background/x2gotce-minidesktop-background.svg new file mode 100644 index 0000000..e3c6580 --- /dev/null +++ b/x2gothinclient-minidesktop/background/x2gotce-minidesktop-background.svg @@ -0,0 +1,158 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.0" + width="361.04999" + height="271.92001" + viewBox="0 0 361.244 270.933" + id="svg2" + xml:space="preserve" + inkscape:version="0.47 r22583" + sodipodi:docname="bg-anim.svg"><metadata + id="metadata30"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1598" + inkscape:window-height="879" + id="namedview28" + showgrid="false" + inkscape:zoom="2" + inkscape:cx="132.20018" + inkscape:cy="132.38275" + inkscape:window-x="0" + inkscape:window-y="19" + inkscape:window-maximized="1" + inkscape:current-layer="svg2" /> + <defs + id="defs4"><inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 135.96001 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="361.04999 : 135.96001 : 1" + inkscape:persp3d-origin="180.52499 : 90.640004 : 1" + id="perspective32" /><linearGradient + id="linearGradient2802"><stop + style="stop-color:#ffffff;stop-opacity:1" + offset="0" + id="stop2804" /><stop + style="stop-color:#ffffff;stop-opacity:0" + offset="1" + id="stop2806" /></linearGradient><linearGradient + id="linearGradient2852"><stop + style="stop-color:#ffffff;stop-opacity:1" + offset="0" + id="stop2854" /><stop + style="stop-color:#6699ff;stop-opacity:0" + offset="1" + id="stop2856" /></linearGradient><linearGradient + id="linearGradient2844"><stop + style="stop-color:#deeaed;stop-opacity:1" + offset="0" + id="stop2846" /><stop + style="stop-color:#ffffff;stop-opacity:1" + offset="1" + id="stop2848" /></linearGradient><linearGradient + id="linearGradient1948"><stop + style="stop-color:#b2856b;stop-opacity:0.4235808;" + offset="0" + id="stop1950" /><stop + style="stop-color:#6699ff;stop-opacity:0" + offset="1" + id="stop1952" /></linearGradient> + <style + type="text/css" + id="style6" /> + <linearGradient + x1="202.494" + y1="135.464" + x2="207.00999" + y2="135.464" + id="id0" + gradientUnits="userSpaceOnUse"> + <stop + style="stop-color:#000000;stop-opacity:1" + offset="0" + id="stop9" /> + <stop + style="stop-color:#6e707f;stop-opacity:1" + offset="1" + id="stop11" /> + </linearGradient> + + + + + + + + + + <linearGradient + x1="202.494" + y1="135.464" + x2="207.00999" + y2="135.464" + id="linearGradient1942" + xlink:href="#id0" + gradientUnits="userSpaceOnUse" /><linearGradient + x1="107.24445" + y1="268.11078" + x2="107.64762" + y2="207.717" + id="linearGradient1954" + xlink:href="#linearGradient1948" + gradientUnits="userSpaceOnUse" /><linearGradient + x1="278.59366" + y1="-49.590809" + x2="133.85397" + y2="120.54888" + id="linearGradient2808" + xlink:href="#linearGradient2802" + gradientUnits="userSpaceOnUse" /></defs> + + + <rect + style="fill:#800000;fill-opacity:1" + id="hintergrund" + height="270.92899" + width="361.23801" + y="0.00456294" + x="-361.23801" + class="fil0" + transform="scale(-1,1)"> + <animateColor + attributeName="fill" + attributeType="XML" + from="#000000" + to="#246ed8" + begin="0s" + dur="4s" + fill="freeze" + id="animateColor24" /> + </rect> + + + <path + d="M 162.557,0.0045 L 0,0.0045 L 0,57.8027 C 0,146.6071 334.145,182.1287 334.145,270.9327 L 334.145,270.9327 C 334.145,182.1283 162.557,88.8087 162.557,0.0037 L 162.557,0.0045 z " + style="fill:url(#linearGradient2808);fill-opacity:1" + id="path19" /> + + +</svg> \ No newline at end of file diff --git a/x2gothinclient-minidesktop/mate-panel-layout/x2gothinclient-minidesktop-mate.layout b/x2gothinclient-minidesktop/mate-panel-layout/x2gothinclient-minidesktop-mate.layout new file mode 100644 index 0000000..802b3a5 --- /dev/null +++ b/x2gothinclient-minidesktop/mate-panel-layout/x2gothinclient-minidesktop-mate.layout @@ -0,0 +1,68 @@ +[Toplevel bottom] +expand=true +orientation=bottom +size=24 + +[Object menu] +object-type=menu +toplevel-id=bottom +position=0 +locked=true + +[Object shutdown] +object-type=action +action-type=shutdown +toplevel-id=bottom +position=10 +locked=true + +[Object logout] +object-type=action +action-type=logout +toplevel-id=bottom +position=20 +locked=true + +[Object workspace-switcher] +object-type=applet +applet-iid=WnckletFactory::WorkspaceSwitcherApplet +toplevel-id=bottom +position=30 +locked=true + +[Object show-desktop] +object-type=applet +applet-iid=WnckletFactory::ShowDesktopApplet +toplevel-id=bottom +position=40 +locked=true + +[Object web-browser] +object-type=launcher +launcher-location=/usr/share/applications/x-www-browser.desktop +toplevel-id=bottom +position=50 +locked=true + +[Object file-manager] +object-type=launcher +launcher-location=/usr/share/applications/caja.desktop +toplevel-id=bottom +position=60 +locked=true + +[Object notification-area] +object-type=applet +applet-iid=NotificationAreaAppletFactory::NotificationArea +toplevel-id=bottom +position=10 +panel-right-stick=true +locked=true + +[Object clock] +object-type=applet +applet-iid=ClockAppletFactory::ClockApplet +toplevel-id=bottom +position=0 +panel-right-stick=true +locked=true diff --git a/x2gothinclient-minidesktop/schema-overrides/20_x2gothinclient-minidesktop-mate.gschema.override b/x2gothinclient-minidesktop/schema-overrides/20_x2gothinclient-minidesktop-mate.gschema.override new file mode 100644 index 0000000..e46552b --- /dev/null +++ b/x2gothinclient-minidesktop/schema-overrides/20_x2gothinclient-minidesktop-mate.gschema.override @@ -0,0 +1,16 @@ +[org.mate.background] +picture-filename='/usr/share/images/x2gotce-minidesktop-background.svg' + +[org.mate.panel] +default-layout="x2gothinclient-minidesktop-mate" + +[org.mate.interface] +icon-theme='Nuvola' +gtk-theme='Clearlooks' + +[org.mate.Marco.general] +theme='Nuvola' + +[org.mate.caja.preferences] +always-use-browser=true +click-policy='single' -- Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/x2gothinclient.git