summaryrefslogtreecommitdiff
path: root/kberylsettings
diff options
context:
space:
mode:
authorracarr <racarr>2006-12-15 19:45:12 +0000
committerracarr <racarr>2006-12-15 19:45:12 +0000
commite9c4bd69ccee487f8d32e8d2e2072dc46fb36f09 (patch)
tree22e638e15060218ba4d180d007cf3e3d60a52df1 /kberylsettings
downloadkberylsettings-e9c4bd69ccee487f8d32e8d2e2072dc46fb36f09.tar.gz
kberylsettings-e9c4bd69ccee487f8d32e8d2e2072dc46fb36f09.tar.bz2
racarr: Add Troy Mellhase's kberylsettings manager to branches
Diffstat (limited to 'kberylsettings')
-rw-r--r--kberylsettings/__init__.py0
-rw-r--r--kberylsettings/about.py30
-rw-r--r--kberylsettings/beryl.py209
-rw-r--r--kberylsettings/html/beryl-manager.pngbin0 -> 59191 bytes
-rw-r--r--kberylsettings/html/beryl-manager.svg346
-rw-r--r--kberylsettings/html/plugin.html28
-rw-r--r--kberylsettings/html/top-right-kcontrol.pngbin0 -> 13794 bytes
-rw-r--r--kberylsettings/lib.py83
-rw-r--r--kberylsettings/main.py272
-rw-r--r--kberylsettings/pixmaps/Makefile399
-rw-r--r--kberylsettings/pixmaps/Makefile.am41
-rw-r--r--kberylsettings/pixmaps/Makefile.in399
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-3d.svg612
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-_.svg274
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-animation.svg380
-rwxr-xr-xkberylsettings/pixmaps/beryl-settings-section-annotate.svg277
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-bench.svg272
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-blur.svg324
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-blurfx.svg549
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-bs.svg277
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-capture.svg638
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-crashhandler.svg240
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-cube.svg336
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-dbus.svg166
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-decoration.svg233
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-fade.svg350
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-group.svg267
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-inputzoom.svg281
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-minimize.svg349
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-move.svg315
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-neg.svg276
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-place.svg273
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-plane.svg547
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-put.svg334
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-reflection.svg271
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-resize.svg325
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-rotate.svg376
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-scale.svg549
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-screenshot.svg513
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-showdesktop.svg572
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-splash.svg555
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-state.svg304
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-switcher.svg450
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-trailfocus.svg505
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-water.svg140
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-wobbly.svg235
-rw-r--r--kberylsettings/pixmaps/beryl-settings-section-zoom.svg1016
-rw-r--r--kberylsettings/pixmaps/beryl-settings.svg274
-rw-r--r--kberylsettings/pluginframe.py296
-rw-r--r--kberylsettings/settingframe.py128
-rw-r--r--kberylsettings/widget.py33
51 files changed, 15919 insertions, 0 deletions
diff --git a/kberylsettings/__init__.py b/kberylsettings/__init__.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/kberylsettings/__init__.py
diff --git a/kberylsettings/about.py b/kberylsettings/about.py
new file mode 100644
index 0000000..854f148
--- /dev/null
+++ b/kberylsettings/about.py
@@ -0,0 +1,30 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+from kdecore import KAboutData
+
+
+appName = 'kberylsetttings'
+progName = 'KDE Beryl Setttings'
+authorName = 'Troy Melhase'
+authorEmail = bugsEmailAddress = 'troy@gci.net'
+version = '0.1'
+shortDescription = 'KDE Beryl Settings'
+licenseType = KAboutData.License_GPL_V2
+copyrightStatement = '(c) 2006, %s' % (authorName, )
+homePageAddress = 'http://www.riverbankcomputing.co.uk/pykde/'
+aboutText = ("The Beryl Settings Manager for KDE.")
+
+
+def about():
+ data = KAboutData(
+ appName,
+ progName,
+ version,
+ shortDescription,
+ licenseType,
+ copyrightStatement,
+ aboutText,
+ homePageAddress,
+ bugsEmailAddress)
+ data.addAuthor(authorName, '', authorEmail)
+ return data
diff --git a/kberylsettings/beryl.py b/kberylsettings/beryl.py
new file mode 100644
index 0000000..ed0f5ae
--- /dev/null
+++ b/kberylsettings/beryl.py
@@ -0,0 +1,209 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+import berylsettings
+import re
+from os.path import abspath, exists
+from qt import QImage, QPixmap, QObject
+from kdecore import KIcon
+from kberylsettings.lib import appDebug, appBase, iconCache, icon, Signals
+
+
+class Context(QObject):
+ activePluginsSettingName = 'active_plugins'
+
+ def __init__(self, context=None):
+ QObject.__init__(self)
+ if context is None:
+ context = berylsettings.Context()
+ context.read()
+ self.context = context
+
+
+ def plugins(self):
+ seq = [Plugin(p) for p in self.context.Plugins]
+ seq.sort(reverse=True)
+ return iter(seq)
+
+ plugins = property(plugins)
+
+
+ def plugin(self, value):
+ try:
+ value + 0
+ except (TypeError, ):
+ for plugin in self.plugins:
+ if value == plugin.ShortDesc:
+ return plugin
+ else:
+ return list(self.plugins)[value]
+
+
+ def getActive(self):
+ act = self.general.Setting(self.activePluginsSettingName).Value
+ return act + [Plugin.generalName, ]
+
+ def setActive(self, active):
+ self.general.Setting(self.activePluginsSettingName).Value = active
+
+ active = property(getActive, setActive)
+
+
+ def general(self):
+ return self.context.Plugin(Plugin.generalName)
+
+ general = property(general)
+
+
+ def write(self):
+ self.emit(Signals.statusMessage, ('Saving Beryl settings....', ))
+ self.context.write()
+ berylsettings.send_reload()
+ self.emit(Signals.statusMessage, ('Beryl settings reloaded.', ))
+
+
+class Plugin:
+ generalName = '_'
+
+ def __init__(self, plugin):
+ self.plugin = plugin
+
+
+ def __getattr__(self, value):
+ return getattr(self.plugin, value)
+
+
+ def __cmp__(self, other):
+ if self.isGeneral:
+ return -1
+ return cmp(self.plugin.ShortDesc,
+ getattr(other.plugin, 'ShortDesc', None))
+
+
+ def isGeneral(self):
+ return self.plugin.Name == self.generalName
+ isGeneral = property(isGeneral)
+
+
+ def icon(self, size, loader):
+ if appDebug:
+ return loader.loadIcon('empty', KIcon.NoGroup, size)
+ name = self.plugin.Name
+ try:
+ pix = iconCache[(name, size)]
+ except (KeyError, ):
+ path = abspath(appBase + '/pixmaps/beryl-settings-section-%s.svg' % name)
+ if not exists(path):
+ path = 'unknown'
+ ico = loader.loadIcon(path, KIcon.NoGroup)
+ img = ico.convertToImage()
+ pix = iconCache[(name, size)] = QPixmap()
+ pix.convertFromImage(img.smoothScale(size, size, QImage.ScaleMin))
+ return pix
+
+
+ def nativeSettingsGroups(self):
+ settingsMap = {}
+ for setting in self.plugin.Settings:
+ seq = settingsMap.setdefault(setting.Type, [])
+ seq.append(setting)
+ return settingsMap
+
+
+ def regroupSettings(self):
+ mapping = self.nativeSettingsGroups()
+ remap = {}
+ for typ, values in mapping.items():
+ other = self.alternateGroup(typ, values, mapping)
+ seq = remap.setdefault(other, [])
+ values.sort()
+ seq.extend(values)
+ return remap
+
+
+ def alternateGroup(self, typ, val, mapping):
+ if typ in ('Int', 'Float'):
+ return 'Numeric Values'
+ if typ in ('Bool', 'String'):
+ return 'Choices'
+ if typ in ('Binding', ):
+ return 'Bindings'
+ return typ
+
+ def settings(self):
+ mapping = {}
+ settings = [Setting(s) for s in self.plugin.Settings]
+ for setting in settings:
+ key = self.alternateGroup(setting.Type, None, None)
+ seq = mapping.setdefault(key, [])
+ seq.append(setting)
+ for seq in mapping.values():
+ seq.sort()
+ return mapping
+
+ settings = property(settings)
+
+
+class Setting:
+ iconNameMap = {
+ 'Binding' : 'mouse',
+ 'Bool' : 'apply',
+ 'Int' : 'configure',
+ 'List of String' : 'view_text',
+ 'String' : 'view_detailed',
+ 'Back':'back',
+ }
+
+ labelMap = {
+ 'Binding' : 'Keyboard/Mouse',
+ 'Bool' : 'Choices',
+ 'Int' : 'Values',
+ 'List of String' : 'Files',
+ 'String' : 'Values',
+ }
+
+ def __init__(self, setting):
+ self.setting = setting
+
+ def __cmp__(self, other):
+ try:
+ a = int(self.ShortDesc.split()[-1])
+ except:
+ a = self.ShortDesc
+ try:
+ b = int(other.ShortDesc.split()[-1])
+ except:
+ b = getattr(other, 'ShortDesc', None)
+ return cmp(a, b)
+
+ def __getattr__(self, value):
+ return getattr(self.setting, value)
+
+ def icon(cls, value, size):
+ name = cls.iconNameMap.get(str(value), cls.iconNameMap['Bool'])
+ return icon(name, size=size)
+ icon = classmethod(icon)
+
+ def label(self):
+ value = self.ShortDesc
+ value = value.title()
+ for pattern, repl in self.fixes:
+ value = re.sub(pattern, repl, value)
+ return value
+ return settingLabelMap.get(value, value)
+ label = property(label)
+
+ fixes = [
+ (' A ', ' a '),
+ (' And ', ' and '),
+ (' For ', ' for '),
+ (' In ', ' in '),
+ (' The ', ' the '),
+ (' To ', ' to '),
+ (' Of ', ' of '),
+ (' On ', ' on '),
+ (' Fsp', ' FSP'),
+ (' Svg', ' SVG'),
+ (' Vblank', ' VBlank'),
+ ]
+
+
diff --git a/kberylsettings/html/beryl-manager.png b/kberylsettings/html/beryl-manager.png
new file mode 100644
index 0000000..3ef57eb
--- /dev/null
+++ b/kberylsettings/html/beryl-manager.png
Binary files differ
diff --git a/kberylsettings/html/beryl-manager.svg b/kberylsettings/html/beryl-manager.svg
new file mode 100644
index 0000000..fe1dbfd
--- /dev/null
+++ b/kberylsettings/html/beryl-manager.svg
@@ -0,0 +1,346 @@
+<?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://web.resource.org/cc/"
+ 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"
+ width="48"
+ height="48"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.44"
+ sodipodi:docbase="/home/andrew/Desktop"
+ sodipodi:docname="beryl-manager.svg"
+ version="1.0"
+ inkscape:export-filename="/home/andrew/Desktop/beryl_final/beryl_icon_final.png"
+ inkscape:export-xdpi="480"
+ inkscape:export-ydpi="480">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5316">
+ <stop
+ style="stop-color:#ef2929;stop-opacity:0;"
+ offset="0"
+ id="stop5318" />
+ <stop
+ style="stop-color:#a40000;stop-opacity:1;"
+ offset="1"
+ id="stop5320" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5308">
+ <stop
+ style="stop-color:#8ae234;stop-opacity:1;"
+ offset="0"
+ id="stop5310" />
+ <stop
+ style="stop-color:#8ae234;stop-opacity:0;"
+ offset="1"
+ id="stop5312" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5268">
+ <stop
+ style="stop-color:#c00;stop-opacity:1;"
+ offset="0"
+ id="stop5270" />
+ <stop
+ style="stop-color:#a4003c;stop-opacity:0;"
+ offset="1"
+ id="stop5272" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5252">
+ <stop
+ style="stop-color:#8ae234;stop-opacity:1;"
+ offset="0"
+ id="stop5254" />
+ <stop
+ style="stop-color:#8ae234;stop-opacity:0;"
+ offset="1"
+ id="stop5256" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5244">
+ <stop
+ style="stop-color:#8ae234;stop-opacity:1;"
+ offset="0"
+ id="stop5246" />
+ <stop
+ style="stop-color:#8ae234;stop-opacity:0;"
+ offset="1"
+ id="stop5248" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4743">
+ <stop
+ style="stop-color:#4e9a06;stop-opacity:1;"
+ offset="0"
+ id="stop4745" />
+ <stop
+ id="stop4751"
+ offset="0.5"
+ style="stop-color:#73d216;stop-opacity:1;" />
+ <stop
+ style="stop-color:#4e9a06;stop-opacity:1;"
+ offset="1"
+ id="stop4747" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5316"
+ id="linearGradient15044"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.953602,2.111532e-2,-2.111532e-2,0.953602,63.94932,-1.59483)"
+ x1="-36.785713"
+ y1="28"
+ x2="-40.535713"
+ y2="46.214287" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5308"
+ id="linearGradient15047"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.953602,2.111532e-2,-2.111532e-2,0.953602,63.94482,-1.878386)"
+ x1="-46.42857"
+ y1="28.357143"
+ x2="-42.67857"
+ y2="46.392857" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5268"
+ id="linearGradient15050"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.953602,2.111532e-2,-2.111532e-2,0.953602,63.94932,-1.59483)"
+ x1="-28.392857"
+ y1="25.5"
+ x2="-37.142857"
+ y2="43.714287" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5268"
+ id="linearGradient15053"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.953602,2.111532e-2,-2.111532e-2,0.953602,63.94932,-1.59483)"
+ x1="-55.892857"
+ y1="25.321428"
+ x2="-45.714287"
+ y2="44.785713" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5268"
+ id="radialGradient15056"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.953602,2.111532e-2,-8.802517e-3,0.397533,55.05165,0.141148)"
+ cx="-32.547497"
+ cy="20.01099"
+ fx="-32.547497"
+ fy="20.01099"
+ r="12.182409" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5268"
+ id="linearGradient15059"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.953602,2.111532e-2,-2.111532e-2,0.953602,63.94932,-1.59483)"
+ x1="-23.214285"
+ y1="13.535714"
+ x2="-28.928572"
+ y2="9.4285717" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5268"
+ id="linearGradient15062"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.953602,2.111532e-2,-2.111532e-2,0.953602,63.94932,-1.59483)"
+ x1="-61.42857"
+ y1="14.607143"
+ x2="-53.392857"
+ y2="9.0714283" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5268"
+ id="linearGradient15065"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.953602,2.111532e-2,-2.111532e-2,0.953602,63.94932,-1.59483)"
+ x1="-24.107143"
+ y1="22.642857"
+ x2="-31.071428"
+ y2="13.892857" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5252"
+ id="linearGradient15068"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.953602,2.111532e-2,-2.111532e-2,0.953602,63.94482,-1.878386)"
+ x1="-37.142857"
+ y1="27.107143"
+ x2="-36.546818"
+ y2="20.142857" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5244"
+ id="linearGradient15071"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.953602,2.111532e-2,-2.111532e-2,0.953602,63.87323,-1.953275)"
+ x1="-47.013756"
+ y1="28.04245"
+ x2="-47.013756"
+ y2="20.321428" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5268"
+ id="linearGradient15074"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.953602,2.111532e-2,-2.111532e-2,0.953602,63.94932,-1.59483)"
+ x1="-58.035713"
+ y1="23"
+ x2="-50.535713"
+ y2="13.892857" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4743"
+ id="linearGradient15077"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.160338,2.569284e-2,-2.569284e-2,1.160338,-3.335143,9.0572e-2)"
+ x1="12.184965"
+ y1="8.4777822"
+ x2="23.65625"
+ y2="8.2883787" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5268"
+ id="linearGradient15080"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.997557,2.208844e-2,-2.107845e-2,0.951947,1.152502,0.313109)"
+ x1="23.809519"
+ y1="26.765266"
+ x2="24.701157"
+ y2="-15.75837" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ gridtolerance="10000"
+ guidetolerance="10"
+ objecttolerance="10"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="2.8"
+ inkscape:cx="31.864039"
+ inkscape:cy="-19.532101"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ inkscape:window-width="1280"
+ inkscape:window-height="949"
+ inkscape:window-x="8"
+ inkscape:window-y="55"
+ width="48px"
+ height="48px"
+ showguides="true"
+ inkscape:guide-bbox="true">
+ <sodipodi:guide
+ orientation="horizontal"
+ position="28.75"
+ id="guide2648" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <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>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <g
+ id="g14544"
+ transform="matrix(0.607835,0.794064,-0.794064,0.607835,25.62179,-3.465386)">
+ <path
+ sodipodi:nodetypes="ccccccccccccccccc"
+ id="path3816"
+ d="M 16.598434,1.1656986 L 4.7948944,6.8544945 L 2.6229628,14.41115 L 2.5254475,14.504446 L 22.207236,46.759276 L 22.268028,46.887898 L 22.299831,46.888599 L 22.330227,46.952913 L 22.458845,46.892122 L 22.610113,47.24548 L 23.34511,47.102658 L 23.725348,47.174716 L 23.893515,46.764796 L 45.108124,15.542793 L 43.148412,7.7673766 L 31.642161,1.4669854 L 16.598434,1.1656986 z "
+ style="fill:#a40000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1" />
+ <path
+ id="path3818"
+ d="M 17.495286,11.323542 L 13.820229,23.28658 L 23.830558,23.399396 L 23.828151,23.50818 L 33.688616,23.83535 L 30.69173,11.724579 L 24.414637,11.76698 L 24.417044,11.658199 L 17.495286,11.323542 z "
+ style="fill:url(#linearGradient15080);fill-opacity:1;stroke:white;stroke-width:0.97492313;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0" />
+ <path
+ id="path3820"
+ d="M 30.915135,3.2070595 L 17.207832,2.9398239 L 12.763428,7.0497022 L 17.162589,11.536791 L 30.721631,11.945859 L 35.063681,7.5434866 L 30.915135,3.2070595 z M 30.721631,11.945859 L 30.647506,12.016774 L 33.53722,24.052613 L 41.340752,17.332519 L 33.57107,24.162202 L 25.895567,39.845885 L 33.430044,23.977684 L 23.855646,23.838243 L 23.858856,23.693198 L 14.215954,23.370847 L 23.28118,44.866967 L 23.26994,45.374615 L 23.384341,45.123197 L 23.419,45.196523 L 23.42221,45.051478 L 23.574476,44.728348 L 42.524375,16.306657 L 43.041657,15.882768 L 35.239363,7.8013253 L 30.721631,11.945859 z M 16.80736,3.0035128 L 6.3913319,8.1057933 L 4.7850153,13.4757 L 16.80736,3.0035128 z M 31.309985,3.3971946 L 42.89247,14.428331 L 41.489961,8.9555231 L 31.309985,3.3971946 z M 12.687694,7.1931386 L 4.5353359,14.921306 L 4.9970856,15.366871 L 13.66803,23.540105 L 17.12472,11.60851 L 12.687694,7.1931386 z M 4.9970856,15.366871 L 22.804975,45.074094 L 13.519773,23.681935 L 4.9970856,15.366871 z "
+ style="fill:#c00;fill-opacity:1;stroke:url(#linearGradient15077);stroke-width:0.95383579;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:0" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path3822"
+ d="M 12.627219,7.202412 L 17.039189,11.604571 L 13.598262,23.519384 L 4.4624802,14.913141 L 12.627219,7.202412 z "
+ style="fill:url(#linearGradient15074);fill-opacity:1;stroke:white;stroke-width:0.95383579;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.86440675" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path3824"
+ d="M 17.042814,11.244243 L 23.660562,11.567458 L 17.357592,11.314248 L 13.520506,23.209205 L 17.042814,11.244243 z "
+ style="fill:url(#linearGradient15071);fill-opacity:1;stroke:white;stroke-width:0.95383579;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.86440675" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path3826"
+ d="M 30.459189,11.724054 L 23.70786,11.641303 L 30.434658,11.786542 L 33.44844,23.833202 L 30.459189,11.724054 z "
+ style="fill:url(#linearGradient15068);fill-opacity:1;stroke:white;stroke-width:0.95383579;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.86440675" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path3828"
+ d="M 35.161103,7.8038576 L 30.558609,12.006413 L 33.468773,24.061856 L 42.976541,15.86843 L 35.161103,7.8038576 z "
+ style="fill:url(#linearGradient15065);fill-opacity:1;stroke:white;stroke-width:0.95383579;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.86440675" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path3830"
+ d="M 6.3046555,8.0872908 L 17.158702,2.9249911 L 4.6982014,13.494844 L 6.3046555,8.0872908 z "
+ style="fill:url(#linearGradient15062);fill-opacity:1;stroke:white;stroke-width:0.95383579;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.86440675" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path3832"
+ d="M 41.413251,8.9415489 L 30.801599,3.1573605 L 42.862044,14.501939 L 41.413251,8.9415489 z "
+ style="fill:url(#linearGradient15059);fill-opacity:1;stroke:white;stroke-width:0.95383579;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.86440675" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ id="path3834"
+ d="M 17.136269,2.9205755 L 30.826706,3.1954219 L 34.980746,7.5531627 L 30.627999,11.927521 L 17.07035,11.528748 L 12.70022,7.0503037 L 17.136269,2.9205755 z "
+ style="fill:url(#radialGradient15056);fill-opacity:1;stroke:white;stroke-width:0.95383579;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.86440675" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path3836"
+ d="M 13.429872,23.677639 L 22.727098,45.063548 L 4.8570132,15.307806 L 13.429872,23.677639 z "
+ style="fill:url(#linearGradient15053);fill-opacity:1;stroke:white;stroke-width:0.95383579;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.86440675" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path3838"
+ d="M 33.478026,24.147177 L 23.243315,45.100601 L 42.497162,16.209468 L 33.478026,24.147177 z "
+ style="fill:url(#linearGradient15050);fill-opacity:1;stroke:white;stroke-width:0.95383579;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.86440675" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path3840"
+ d="M 13.827571,23.481014 L 23.022577,45.119715 L 13.825439,23.293136 L 13.827571,23.481014 z "
+ style="fill:url(#linearGradient15047);fill-opacity:1;stroke:white;stroke-width:0.95383579;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.86440675" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path3842"
+ d="M 13.782211,23.370912 L 23.179936,45.64859 L 33.340666,23.957471 L 13.782211,23.370912 z "
+ style="fill:url(#linearGradient15044);fill-opacity:1;stroke:white;stroke-width:0.95383579;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.86440675" />
+ </g>
+ </g>
+</svg>
diff --git a/kberylsettings/html/plugin.html b/kberylsettings/html/plugin.html
new file mode 100644
index 0000000..6c05a33
--- /dev/null
+++ b/kberylsettings/html/plugin.html
@@ -0,0 +1,28 @@
+<html>
+ <head>
+ <title>%(pluginname)s</title>
+ <link rel="stylesheet" href="help:/common/kde-default.css" type="text/css" />
+ </head>
+
+ <body>
+ <div style="background-image: url(help:/common/top-middle.png); width: 100%%; height: 131px;">
+ <div style="position: absolute; right: 0px;">
+ <img src="help:/common/top-right-konqueror.png" style="margin: 0px" alt="">
+ </div>
+ <div style="position: absolute; left: 0px;">
+ <img src="%(logofile)s" style="margin: 10px" alt="">
+ </div>
+ <div style="position: absolute;
+ top: 25px;
+ right: 100px;
+ text-align: right;
+ font-size: xx-large;
+ font-weight: bold;
+ text-shadow: #fff 0px 0px 5px;
+ color: #444">
+ %(pluginname)s
+ </div>
+ </div>
+ <div id="footer"><div id="footerL"/><div id="footerR"/></div>
+ </body>
+</html>
diff --git a/kberylsettings/html/top-right-kcontrol.png b/kberylsettings/html/top-right-kcontrol.png
new file mode 100644
index 0000000..bad44f0
--- /dev/null
+++ b/kberylsettings/html/top-right-kcontrol.png
Binary files differ
diff --git a/kberylsettings/lib.py b/kberylsettings/lib.py
new file mode 100644
index 0000000..69843bd
--- /dev/null
+++ b/kberylsettings/lib.py
@@ -0,0 +1,83 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+from os import environ
+from os.path import abspath, dirname
+
+from qt import SIGNAL, PYSIGNAL, QPixmap, QImage
+from qt import QSizePolicy
+
+from kdecore import KGlobal, KIcon, KShortcut, i18n
+from kdeui import KAction, KStdAction
+from kio import KTrader
+from khtml import KHTMLPart # without this, the part isn't created correctly. :(
+from kparts import createReadOnlyPart, createReadWritePart
+
+
+appDebug = environ.get('DEBUG', False)
+appBase = abspath(dirname(__file__))
+iconCache = {}
+
+
+class Signals:
+ viewModeChanged = PYSIGNAL('viewModeChanged')
+ iconSizeChanged = PYSIGNAL('iconSizeChanged')
+ berylContextChanged = PYSIGNAL('berylContextChanged')
+ berylSettingChanged = PYSIGNAL('berylSettingChanged')
+ berylPluginEnabled = PYSIGNAL('berylPluginEnabled')
+ pluginAbout = PYSIGNAL('pluginAbout')
+ showSettings = PYSIGNAL('showSettings')
+ statusMessage = PYSIGNAL('statusMessage')
+ clicked = SIGNAL('clicked()')
+ itemClicked = SIGNAL('clicked(QListViewItem *)')
+ itemSelected = SIGNAL('selectionChanged(QListViewItem *)')
+ contextMenuRequest = \
+ SIGNAL('contextMenuRequested(QListViewItem*,const QPoint&,int)')
+
+
+def minSizePolicy():
+ return QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum)
+
+
+def icon(name, group=KIcon.NoGroup, size=KIcon.SizeSmall):
+ ico = KGlobal.instance().iconLoader().loadIcon(name, group)
+ img = ico.convertToImage()
+ pix = iconCache[(name, size)] = QPixmap()
+ pix.convertFromImage(img.smoothScale(size, size, QImage.ScaleMin))
+ return pix
+
+
+def iconSet(name, group=KIcon.NoGroup, size=KIcon.SizeSmall):
+ return KGlobal.instance().iconLoader().loadIconSet(name, group, size)
+
+
+def action(name, label, icon, accel, tip, collection, pluggable):
+ obj = KAction(collection, name)
+ obj.setShortcut(KShortcut(accel))
+ obj.setIconSet(iconSet(icon))
+ obj.setIcon(icon)
+ obj.setText(i18n(label))
+ obj.setToolTip(i18n(tip))
+ collection.insert(obj)
+ collection.connectHighlight(pluggable, obj)
+ obj.plug(pluggable)
+ return obj
+
+
+def stdAction(parent, name, slot, collection, pluggable):
+ typ = getattr(KStdAction, name)
+ obj = typ(parent, slot, collection)
+ obj.plug(pluggable)
+ return obj
+
+
+def buildPart(parent, query, constraint, writable=False):
+ offers = KTrader.self().query(query, constraint)
+ for ptr in offers:
+ if writable:
+ builder = createReadWritePart
+ else:
+ builder = createReadOnlyPart
+ part = builder(ptr.library(), parent, ptr.name())
+ if part:
+ break
+ return part
diff --git a/kberylsettings/main.py b/kberylsettings/main.py
new file mode 100644
index 0000000..be72de9
--- /dev/null
+++ b/kberylsettings/main.py
@@ -0,0 +1,272 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+from sys import argv
+from os.path import abspath
+
+from qt import Qt, QFrame, QWidget, QHBoxLayout, QLabel, SLOT, QScrollView, SIGNAL
+from kdecore import KCmdLineArgs, KApplication, KIconLoader, KWin, i18n, KIcon, KGlobal
+from kdeui import KMainWindow, KStdGuiItem, KLineEdit, KPushButton
+
+from kberylsettings.about import about
+from kberylsettings.beryl import Context
+from kberylsettings.lib import action, stdAction, Signals, buildPart, minSizePolicy
+from kberylsettings.lib import appDebug, appBase, icon
+from kberylsettings.pluginframe import PluginFrame
+from kberylsettings.settingframe import SettingFrame
+from kberylsettings.widget import Frame, Popup, SmallPushButton, Splitter
+
+
+class KBerylSetttings(KMainWindow):
+ viewMode = 0
+ iconSize = 16
+
+ def __init__(self):
+ KMainWindow.__init__(self)
+ self.buildWidgets()
+ self.buildMenus()
+ self.buildConnections()
+ self.buildContentFrame()
+ self.buildFinal()
+
+
+ def buildWidgets(self):
+ self.loader = KIconLoader(self.__class__.__name__)
+ self.mainSplitter = Splitter(self, Qt.Horizontal)
+ self.leftFrame = Frame(self.mainSplitter)
+ self.rightFrame = Frame(self.mainSplitter)
+ self.searchWidget = search = QWidget(self.leftFrame)
+ searchLayout = QHBoxLayout(search, 6, 6)
+ searchLayout.setAutoAdd(True)
+
+ clear = KStdGuiItem.clear()
+ self.clearSearch = SmallPushButton(clear.iconSet(), '', search)
+ self.labelSearch = QLabel(i18n('Search: '), search)
+ self.inputSearch = KLineEdit(search)
+ self.pluginList = PluginFrame(self.leftFrame)
+ self.setCentralWidget(self.mainSplitter)
+ statusBar = self.statusBar()
+
+
+ def showMessage(self, text):
+ self.statusBar().message(text, 3000)
+
+
+ def buildConnections(self):
+ connect = self.connect
+ connect(self, Signals.viewModeChanged, self.setViewMode)
+ connect(self, Signals.iconSizeChanged, self.setIconSize)
+ connect(self.pluginList, Signals.showSettings, self.showPluginHeader)
+ connect(self.pluginList, Signals.showSettings, self.showPluginSettings)
+ statusBar = self.statusBar()
+ actions = self.actionCollection()
+ actions.setHighlightingEnabled(True)
+
+ ## broken!
+ connect(actions, SIGNAL('actionStatusText(const QString &)'),
+ self.statusBar(), SLOT('message( const QString & )'))
+ connect(actions, SIGNAL('clearStatusText()'),
+ self.statusBar(), SLOT('clear()'))
+
+
+ def buildMenus(self):
+ menu = self.menuBar()
+ menu.insertItem(i18n('&File'), self.fileMenu())
+ menu.insertItem(i18n('&View'), self.viewMenu())
+ menu.insertItem(i18n('&Help'), self.helpMenu())
+
+
+ def fileMenu(self):
+ pop = Popup(self)
+ actions = self.actionCollection()
+ self.importAction = action('import', 'Import', '', 'Import settings',
+ 'Import profile', actions, pop)
+ self.exportAction = action('export', 'Export', '', 'Export current settings',
+ 'Export profile', actions, pop)
+ pop.insertSeparator()
+ self.quitAction = stdAction(self, 'quit', SLOT('close()'),
+ actions, pop)
+ return pop
+
+
+ def viewMenu(self):
+ pop = Popup(self)
+ pop.insertItem(i18n('&Mode'), self.modeMenu())
+ pop.insertItem(i18n('Icon &Size'), self.iconSizeMenu())
+ return pop
+
+
+ def modeMenu(self):
+ pop = self.modePopup = Popup(self)
+ ids = self.modePopupIds = {}
+ for value, label in ((0, '&Icon View'), (1, '&Tree View')):
+ modeid = ids[value] = pop.insertItem(i18n(label))
+ pop.setItemParameter(modeid, value)
+ pop.connectItem(modeid, self, Signals.viewModeChanged)
+ return pop
+
+
+ def iconSizeMenu(self):
+ pop = self.iconSizePopup = Popup(self)
+ ids = self.iconSizePopupIds = {}
+ sizelabels = self.iconSizeMap()
+ for size, label in sizelabels:
+ sizeid = ids[size] = pop.insertItem(i18n(label))
+ pop.setItemParameter(sizeid, size)
+ pop.connectItem(sizeid, self, Signals.iconSizeChanged)
+ pop.setItemChecked(sizeid, True)
+ return pop
+
+
+ def buildContentFrame(self):
+ self.aboutFrame = Frame(self.rightFrame, margin=6, spacing=10)
+ self.aboutFrame.hide()
+ self.aboutHtml = buildPart(self.aboutFrame, 'text/html', "Type == 'Service'", True)
+ self.contentFrame = Frame(self.rightFrame, margin=6, spacing=10)
+ self.buildContentHeader()
+ self.contentMain = Frame(self.contentFrame)
+ self.contentMain.setSizePolicy(minSizePolicy())
+ self.contentScroll = QScrollView(self.contentFrame)
+ self.contentScroll.addChild(self.contentMain)
+ self.contentScroll.setResizePolicy(QScrollView.AutoOneFit)
+ if not appDebug:
+ self.contentScroll.setFrameShape(QFrame.NoFrame)
+ self.buildContentFooter()
+
+
+ def buildContentHeader(self):
+ self.contentHeader = header = QFrame(self.contentFrame)
+ self.contentIcon = QLabel(header)
+ self.contentLabel = QLabel(header)
+ layout = QHBoxLayout(header)
+ layout.addWidget(self.contentIcon)
+ layout.addWidget(self.contentLabel, 100)
+
+
+ def buildContentFooter(self):
+ self.contentFooter = QFrame(self.contentFrame)
+ layout = QHBoxLayout(self.contentFooter)
+
+ def contentButton(name):
+ gui = getattr(KStdGuiItem, name)()
+ button = KPushButton(gui.iconSet(), gui.text(), self.contentFooter)
+ layout.addWidget(button)
+ return button
+
+ self.helpButton = contentButton('help')
+ self.defaultsButton = contentButton('defaults')
+ layout.addStretch(100)
+ self.applyButton = contentButton('apply')
+ self.resetButton = contentButton('reset')
+
+
+ def buildFinal(self):
+ self.context = context = Context()
+ self.emit(Signals.berylContextChanged, (context, ))
+ self.connect(context, Signals.statusMessage, self.showMessage)
+ KWin.setIcons(self.winId(),
+ icon('configure', size=KIcon.SizeLarge),
+ icon('configure', size=KIcon.SizeSmall))
+ config = self.config('mainwindow')
+ self.restoreWindowSize(config)
+ self.mainSplitter.setSizes([self.width()*0.35, self.width()*0.65])
+ config = self.config('mainview')
+ self.emit(Signals.iconSizeChanged,
+ (config.readNumEntry('iconsize', self.iconSize), ))
+ self.emit(Signals.viewModeChanged,
+ (config.readNumEntry('viewmode', self.viewMode), ))
+ self.showAboutPlugin(None)
+
+
+ def config(self, group=None):
+ config = KGlobal.instance().config()
+ if group is not None:
+ config.setGroup(group)
+ return config
+
+
+ def setViewMode(self, value):
+ self.viewMode = value
+ for menuid in self.iconSizePopupIds.values():
+ self.iconSizePopup.setItemEnabled(menuid, not value)
+ for mode, menuid in self.modePopupIds.items():
+ self.modePopup.setItemChecked(menuid, mode==value)
+
+
+ def setIconSize(self, value):
+ self.iconSize = value
+ for size, menuid in self.iconSizePopupIds.items():
+ self.iconSizePopup.setItemChecked(menuid, size==value)
+
+
+ def queryClose(self):
+ self.saveMainWindowSettings(self.config())
+ self.saveWindowSize(self.config('mainwindow'))
+ config = self.config('mainview')
+ config.writeEntry('iconsize', self.iconSize)
+ config.writeEntry('viewmode', self.viewMode)
+ return True
+
+
+ def showPluginHeader(self, plugin, section):
+ self.aboutFrame.hide()
+ ico = plugin.icon(KIcon.SizeLarge, self.loader)
+ self.contentIcon.setPixmap(ico)
+ self.contentLabel.setText('<b>%s</b>' % (plugin.ShortDesc, ))
+ self.contentFrame.show()
+
+
+ def showPluginSettings(self, plugin, section):
+ parent = self.contentMain
+ parent.hide()
+ for widget in parent.queryList('QFrame'):
+ widget.close()
+
+ settings = plugin.settings[section]
+ for setting in settings:
+ frame = SettingFrame(parent, setting)
+ parent.show()
+
+ def settingsChanged(self):
+ self.context.write()
+
+
+ def showAboutPlugin(self, plugin):
+ self.contentFrame.hide()
+ for widget in self.aboutFrame.queryList('QWidget'):
+ widget.close()
+ logofile = 'file://%s' % (abspath(appBase + '/html/beryl-manager.png'), )
+ htmlsrc = open(abspath(appBase + '/html/plugin.html')).read()
+ if plugin is None:
+ pluginname = 'Beryl Settings'
+ plugindesc = 'Beryl Settings - Get Your Effects On!'
+ else:
+ pluginname = plugin.ShortDesc
+ plugindesc = plugin.LongDesc
+ self.aboutHtml.begin()
+ self.aboutHtml.write(htmlsrc % locals())
+ self.aboutHtml.end()
+ self.aboutFrame.show()
+
+ def iconSizeMap(self):
+ okay = lambda x:x.startswith('Size') and x != 'SizeSmallMedium'
+ labels = [a for a in dir(KIcon) if okay(a)]
+ sizes = [getattr(KIcon, a) for a in labels]
+ labels = [l.replace('Size', '') for l in labels]
+ sizelabels = zip(sizes, labels)
+ sizelabels.sort()
+ return sizelabels
+
+
+
+
+def main():
+ aboutdata = about()
+ KCmdLineArgs.init(argv, aboutdata)
+ app = KApplication()
+ mainWindow = KBerylSetttings()
+ mainWindow.show()
+ app.exec_loop()
+
+
+if __name__ == '__main__':
+ main()
diff --git a/kberylsettings/pixmaps/Makefile b/kberylsettings/pixmaps/Makefile
new file mode 100644
index 0000000..27ab93a
--- /dev/null
+++ b/kberylsettings/pixmaps/Makefile
@@ -0,0 +1,399 @@
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
+# pixmaps/Makefile. Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+srcdir = .
+top_srcdir = ..
+
+pkgdatadir = $(datadir)/beryl-settings
+pkglibdir = $(libdir)/beryl-settings
+pkgincludedir = $(includedir)/beryl-settings
+top_builddir = ..
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+INSTALL = /usr/bin/install -c
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = pixmaps
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(pixmapsdir)"
+pixmapsDATA_INSTALL = $(INSTALL_DATA)
+DATA = $(pixmaps_DATA)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /home/troy/tmp/beryl/beryl-settings/missing --run aclocal-1.9
+ALL_LINGUAS =
+AMDEP_FALSE = #
+AMDEP_TRUE =
+AMTAR = ${SHELL} /home/troy/tmp/beryl/beryl-settings/missing --run tar
+AUTOCONF = ${SHELL} /home/troy/tmp/beryl/beryl-settings/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/troy/tmp/beryl/beryl-settings/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/troy/tmp/beryl/beryl-settings/missing --run automake-1.9
+AWK = gawk
+BERYL_SETTINGS_CFLAGS = -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -I/usr/include/beryl
+BERYL_SETTINGS_LIBS = -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lberylsettings -lpng12 -lXcomposite -lXdamage -lXrandr -lSM -lXinerama -lstartup-notification-1 -lXfixes -lICE
+BERYL_SETTINGS_REQUIRES = gtk+-2.0 >= 2.8.0 berylsettings beryl
+CATALOGS =
+CATOBJEXT = .gmo
+CC = gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -O0 -ggdb3 -gstabs+ -Wall
+CPP = gcc -E
+CPPFLAGS =
+CYGPATH_W = echo
+DATADIRNAME = share
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+ECHO_C =
+ECHO_N = -n
+ECHO_T =
+EGREP = /bin/grep -E
+EXEEXT =
+GETTEXT_PACKAGE = beryl-settings
+GMOFILES =
+GMSGFMT = /usr/bin/gmsgfmt
+GREP = /bin/grep
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
+INSTOBJEXT = .mo
+INTLLIBS =
+INTLTOOL_CAVES_RULE = %.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_DESKTOP_RULE = %.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_DIRECTORY_RULE = %.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_EXTRACT = $(top_builddir)/intltool-extract
+INTLTOOL_ICONV = /usr/bin/iconv
+INTLTOOL_KBD_RULE = %.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_KEYS_RULE = %.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_MERGE = $(top_builddir)/intltool-merge
+INTLTOOL_MSGFMT = /usr/bin/msgfmt
+INTLTOOL_MSGMERGE = /usr/bin/msgmerge
+INTLTOOL_OAF_RULE = %.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -o -p $(top_srcdir)/po $< $@
+INTLTOOL_PERL = /usr/bin/perl
+INTLTOOL_PONG_RULE = %.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_PROP_RULE = %.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_SCHEMAS_RULE = %.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_SERVER_RULE = %.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_SERVICE_RULE = %.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_SHEET_RULE = %.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_SOUNDLIST_RULE = %.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_THEME_RULE = %.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_UI_RULE = %.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_UPDATE = $(top_builddir)/intltool-update
+INTLTOOL_XAM_RULE = %.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+INTLTOOL_XGETTEXT = /usr/bin/xgettext
+INTLTOOL_XML_NOMERGE_RULE = %.xml: %.xml.in $(INTLTOOL_MERGE) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u /tmp $< $@
+INTLTOOL_XML_RULE = %.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
+LDFLAGS =
+LIBOBJS =
+LIBS =
+LTLIBOBJS =
+MAINT = #
+MAINTAINER_MODE_FALSE =
+MAINTAINER_MODE_TRUE = #
+MAKEINFO = ${SHELL} /home/troy/tmp/beryl/beryl-settings/missing --run makeinfo
+MKINSTALLDIRS = ./mkinstalldirs
+MSGFMT = /usr/bin/msgfmt
+OBJEXT = o
+PACKAGE = beryl-settings
+PACKAGE_BUGREPORT = livinglatexkali@gmail.com
+PACKAGE_NAME = beryl-settings
+PACKAGE_STRING = beryl-settings 0.1.3
+PACKAGE_TARNAME = beryl-settings
+PACKAGE_VERSION = 0.1.3
+PATH_SEPARATOR = :
+PKG_CONFIG = /usr/bin/pkg-config
+PKG_CONFIG_PATH = /usr/lib/pkgconfig:/usr/qt/3/lib/pkgconfig
+POFILES =
+POSUB = po
+PO_IN_DATADIR_FALSE =
+PO_IN_DATADIR_TRUE =
+SET_MAKE =
+SHELL = /bin/sh
+STRIP =
+USE_NLS = yes
+VERSION = 0.1.3
+XGETTEXT = /usr/bin/xgettext
+ac_ct_CC = gcc
+am__fastdepCC_FALSE = #
+am__fastdepCC_TRUE =
+am__include = include
+am__leading_dot = .
+am__quote =
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build_alias =
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host_alias =
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${datarootdir}/info
+install_sh = /home/troy/tmp/beryl/beryl-settings/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+mandir = ${datarootdir}/man
+mkdir_p = mkdir -p --
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+prefix = /usr
+program_transform_name = s,x,x,
+psdir = ${docdir}
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+sysconfdir = ${prefix}/etc
+target_alias =
+pixmapsdir = $(datadir)/pixmaps
+pixmaps_DATA = \
+ beryl-settings.svg \
+ beryl-settings-section-_.svg \
+ beryl-settings-section-3d.svg \
+ beryl-settings-section-animation.svg \
+ beryl-settings-section-annotate.svg \
+ beryl-settings-section-bench.svg \
+ beryl-settings-section-blurfx.svg \
+ beryl-settings-section-blur.svg \
+ beryl-settings-section-bs.svg \
+ beryl-settings-section-capture.svg \
+ beryl-settings-section-crashhandler.svg \
+ beryl-settings-section-cube.svg \
+ beryl-settings-section-dbus.svg \
+ beryl-settings-section-decoration.svg \
+ beryl-settings-section-fade.svg \
+ beryl-settings-section-group.svg \
+ beryl-settings-section-inputzoom.svg \
+ beryl-settings-section-minimize.svg \
+ beryl-settings-section-move.svg \
+ beryl-settings-section-neg.svg \
+ beryl-settings-section-place.svg \
+ beryl-settings-section-plane.svg \
+ beryl-settings-section-put.svg \
+ beryl-settings-section-reflection.svg \
+ beryl-settings-section-resize.svg \
+ beryl-settings-section-rotate.svg \
+ beryl-settings-section-scale.svg \
+ beryl-settings-section-screenshot.svg \
+ beryl-settings-section-showdesktop.svg \
+ beryl-settings-section-splash.svg \
+ beryl-settings-section-state.svg \
+ beryl-settings-section-switcher.svg \
+ beryl-settings-section-trailfocus.svg \
+ beryl-settings-section-water.svg \
+ beryl-settings-section-wobbly.svg \
+ beryl-settings-section-zoom.svg
+
+EXTRA_DIST = $(pixmaps_DATA)
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu pixmaps/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu pixmaps/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: # $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+uninstall-info-am:
+install-pixmapsDATA: $(pixmaps_DATA)
+ @$(NORMAL_INSTALL)
+ test -z "$(pixmapsdir)" || $(mkdir_p) "$(DESTDIR)$(pixmapsdir)"
+ @list='$(pixmaps_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+ echo " $(pixmapsDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(pixmapsdir)/$$f'"; \
+ $(pixmapsDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(pixmapsdir)/$$f"; \
+ done
+
+uninstall-pixmapsDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(pixmaps_DATA)'; for p in $$list; do \
+ f=$(am__strip_dir) \
+ echo " rm -f '$(DESTDIR)$(pixmapsdir)/$$f'"; \
+ rm -f "$(DESTDIR)$(pixmapsdir)/$$f"; \
+ done
+tags: TAGS
+TAGS:
+
+ctags: CTAGS
+CTAGS:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
+ list='$(DISTFILES)'; for file in $$list; do \
+ case $$file in \
+ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
+ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
+ esac; \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test "$$dir" != "$$file" && test "$$dir" != "."; then \
+ dir="/$$dir"; \
+ $(mkdir_p) "$(distdir)$$dir"; \
+ else \
+ dir=''; \
+ fi; \
+ if test -d $$d/$$file; then \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+installdirs:
+ for dir in "$(DESTDIR)$(pixmapsdir)"; do \
+ test -z "$$dir" || $(mkdir_p) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am: install-pixmapsDATA
+
+install-exec-am:
+
+install-info: install-info-am
+
+install-man:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-info-am uninstall-pixmapsDATA
+
+.PHONY: all all-am check check-am clean clean-generic distclean \
+ distclean-generic distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-exec \
+ install-exec-am install-info install-info-am install-man \
+ install-pixmapsDATA install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am uninstall \
+ uninstall-am uninstall-info-am uninstall-pixmapsDATA
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/kberylsettings/pixmaps/Makefile.am b/kberylsettings/pixmaps/Makefile.am
new file mode 100644
index 0000000..b808034
--- /dev/null
+++ b/kberylsettings/pixmaps/Makefile.am
@@ -0,0 +1,41 @@
+## Process this file with automake to produce Makefile.in
+pixmapsdir = $(datadir)/pixmaps
+pixmaps_DATA = \
+ beryl-settings.svg \
+ beryl-settings-section-_.svg \
+ beryl-settings-section-3d.svg \
+ beryl-settings-section-animation.svg \
+ beryl-settings-section-annotate.svg \
+ beryl-settings-section-bench.svg \
+ beryl-settings-section-blurfx.svg \
+ beryl-settings-section-blur.svg \
+ beryl-settings-section-bs.svg \
+ beryl-settings-section-capture.svg \
+ beryl-settings-section-crashhandler.svg \
+ beryl-settings-section-cube.svg \
+ beryl-settings-section-dbus.svg \
+ beryl-settings-section-decoration.svg \
+ beryl-settings-section-fade.svg \
+ beryl-settings-section-group.svg \
+ beryl-settings-section-inputzoom.svg \
+ beryl-settings-section-minimize.svg \
+ beryl-settings-section-move.svg \
+ beryl-settings-section-neg.svg \
+ beryl-settings-section-place.svg \
+ beryl-settings-section-plane.svg \
+ beryl-settings-section-put.svg \
+ beryl-settings-section-reflection.svg \
+ beryl-settings-section-resize.svg \
+ beryl-settings-section-rotate.svg \
+ beryl-settings-section-scale.svg \
+ beryl-settings-section-screenshot.svg \
+ beryl-settings-section-showdesktop.svg \
+ beryl-settings-section-splash.svg \
+ beryl-settings-section-state.svg \
+ beryl-settings-section-switcher.svg \
+ beryl-settings-section-trailfocus.svg \
+ beryl-settings-section-water.svg \
+ beryl-settings-section-wobbly.svg \
+ beryl-settings-section-zoom.svg
+
+EXTRA_DIST = $(pixmaps_DATA)
diff --git a/kberylsettings/pixmaps/Makefile.in b/kberylsettings/pixmaps/Makefile.in
new file mode 100644
index 0000000..673a3ec
--- /dev/null
+++ b/kberylsettings/pixmaps/Makefile.in
@@ -0,0 +1,399 @@
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+top_builddir = ..
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+INSTALL = @INSTALL@
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = pixmaps
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(pixmapsdir)"
+pixmapsDATA_INSTALL = $(INSTALL_DATA)
+DATA = $(pixmaps_DATA)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMDEP_FALSE = @AMDEP_FALSE@
+AMDEP_TRUE = @AMDEP_TRUE@
+AMTAR = @AMTAR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BERYL_SETTINGS_CFLAGS = @BERYL_SETTINGS_CFLAGS@
+BERYL_SETTINGS_LIBS = @BERYL_SETTINGS_LIBS@
+BERYL_SETTINGS_REQUIRES = @BERYL_SETTINGS_REQUIRES@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GREP = @GREP@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_CAVES_RULE = @INTLTOOL_CAVES_RULE@
+INTLTOOL_DESKTOP_RULE = @INTLTOOL_DESKTOP_RULE@
+INTLTOOL_DIRECTORY_RULE = @INTLTOOL_DIRECTORY_RULE@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_ICONV = @INTLTOOL_ICONV@
+INTLTOOL_KBD_RULE = @INTLTOOL_KBD_RULE@
+INTLTOOL_KEYS_RULE = @INTLTOOL_KEYS_RULE@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_MSGFMT = @INTLTOOL_MSGFMT@
+INTLTOOL_MSGMERGE = @INTLTOOL_MSGMERGE@
+INTLTOOL_OAF_RULE = @INTLTOOL_OAF_RULE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_PONG_RULE = @INTLTOOL_PONG_RULE@
+INTLTOOL_PROP_RULE = @INTLTOOL_PROP_RULE@
+INTLTOOL_SCHEMAS_RULE = @INTLTOOL_SCHEMAS_RULE@
+INTLTOOL_SERVER_RULE = @INTLTOOL_SERVER_RULE@
+INTLTOOL_SERVICE_RULE = @INTLTOOL_SERVICE_RULE@
+INTLTOOL_SHEET_RULE = @INTLTOOL_SHEET_RULE@
+INTLTOOL_SOUNDLIST_RULE = @INTLTOOL_SOUNDLIST_RULE@
+INTLTOOL_THEME_RULE = @INTLTOOL_THEME_RULE@
+INTLTOOL_UI_RULE = @INTLTOOL_UI_RULE@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_XAM_RULE = @INTLTOOL_XAM_RULE@
+INTLTOOL_XGETTEXT = @INTLTOOL_XGETTEXT@
+INTLTOOL_XML_NOMERGE_RULE = @INTLTOOL_XML_NOMERGE_RULE@
+INTLTOOL_XML_RULE = @INTLTOOL_XML_RULE@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
+MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
+MAKEINFO = @MAKEINFO@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+ac_ct_CC = @ac_ct_CC@
+am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
+am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build_alias = @build_alias@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+pixmapsdir = $(datadir)/pixmaps
+pixmaps_DATA = \
+ beryl-settings.svg \
+ beryl-settings-section-_.svg \
+ beryl-settings-section-3d.svg \
+ beryl-settings-section-animation.svg \
+ beryl-settings-section-annotate.svg \
+ beryl-settings-section-bench.svg \
+ beryl-settings-section-blurfx.svg \
+ beryl-settings-section-blur.svg \
+ beryl-settings-section-bs.svg \
+ beryl-settings-section-capture.svg \
+ beryl-settings-section-crashhandler.svg \
+ beryl-settings-section-cube.svg \
+ beryl-settings-section-dbus.svg \
+ beryl-settings-section-decoration.svg \
+ beryl-settings-section-fade.svg \
+ beryl-settings-section-group.svg \
+ beryl-settings-section-inputzoom.svg \
+ beryl-settings-section-minimize.svg \
+ beryl-settings-section-move.svg \
+ beryl-settings-section-neg.svg \
+ beryl-settings-section-place.svg \
+ beryl-settings-section-plane.svg \
+ beryl-settings-section-put.svg \
+ beryl-settings-section-reflection.svg \
+ beryl-settings-section-resize.svg \
+ beryl-settings-section-rotate.svg \
+ beryl-settings-section-scale.svg \
+ beryl-settings-section-screenshot.svg \
+ beryl-settings-section-showdesktop.svg \
+ beryl-settings-section-splash.svg \
+ beryl-settings-section-state.svg \
+ beryl-settings-section-switcher.svg \
+ beryl-settings-section-trailfocus.svg \
+ beryl-settings-section-water.svg \
+ beryl-settings-section-wobbly.svg \
+ beryl-settings-section-zoom.svg
+
+EXTRA_DIST = $(pixmaps_DATA)
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu pixmaps/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu pixmaps/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+uninstall-info-am:
+install-pixmapsDATA: $(pixmaps_DATA)
+ @$(NORMAL_INSTALL)
+ test -z "$(pixmapsdir)" || $(mkdir_p) "$(DESTDIR)$(pixmapsdir)"
+ @list='$(pixmaps_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+ echo " $(pixmapsDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(pixmapsdir)/$$f'"; \
+ $(pixmapsDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(pixmapsdir)/$$f"; \
+ done
+
+uninstall-pixmapsDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(pixmaps_DATA)'; for p in $$list; do \
+ f=$(am__strip_dir) \
+ echo " rm -f '$(DESTDIR)$(pixmapsdir)/$$f'"; \
+ rm -f "$(DESTDIR)$(pixmapsdir)/$$f"; \
+ done
+tags: TAGS
+TAGS:
+
+ctags: CTAGS
+CTAGS:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
+ list='$(DISTFILES)'; for file in $$list; do \
+ case $$file in \
+ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
+ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
+ esac; \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test "$$dir" != "$$file" && test "$$dir" != "."; then \
+ dir="/$$dir"; \
+ $(mkdir_p) "$(distdir)$$dir"; \
+ else \
+ dir=''; \
+ fi; \
+ if test -d $$d/$$file; then \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+installdirs:
+ for dir in "$(DESTDIR)$(pixmapsdir)"; do \
+ test -z "$$dir" || $(mkdir_p) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am: install-pixmapsDATA
+
+install-exec-am:
+
+install-info: install-info-am
+
+install-man:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-info-am uninstall-pixmapsDATA
+
+.PHONY: all all-am check check-am clean clean-generic distclean \
+ distclean-generic distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-exec \
+ install-exec-am install-info install-info-am install-man \
+ install-pixmapsDATA install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am uninstall \
+ uninstall-am uninstall-info-am uninstall-pixmapsDATA
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/kberylsettings/pixmaps/beryl-settings-section-3d.svg b/kberylsettings/pixmaps/beryl-settings-section-3d.svg
new file mode 100644
index 0000000..0a18efd
--- /dev/null
+++ b/kberylsettings/pixmaps/beryl-settings-section-3d.svg
@@ -0,0 +1,612 @@
+<?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://web.resource.org/cc/"
+ 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"
+ width="48px"
+ height="48px"
+ id="svg1872"
+ sodipodi:version="0.32"
+ inkscape:version="0.44"
+ sodipodi:docbase="/home/andrew/Desktop"
+ sodipodi:docname="3dworld2.svg">
+ <defs
+ id="defs1874">
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ id="stop5050"
+ offset="0"
+ style="stop-color:black;stop-opacity:0;" />
+ <stop
+ style="stop-color:black;stop-opacity:1;"
+ offset="0.5"
+ id="stop5056" />
+ <stop
+ id="stop5052"
+ offset="1"
+ style="stop-color:black;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060"
+ inkscape:collect="always">
+ <stop
+ id="stop5062"
+ offset="0"
+ style="stop-color:black;stop-opacity:1;" />
+ <stop
+ id="stop5064"
+ offset="1"
+ style="stop-color:black;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4816">
+ <stop
+ style="stop-color:#204a87;stop-opacity:1;"
+ offset="0"
+ id="stop4818" />
+ <stop
+ style="stop-color:#204a87;stop-opacity:0;"
+ offset="1"
+ id="stop4820" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3832">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3834" />
+ <stop
+ style="stop-color:#e0e0e0;stop-opacity:1;"
+ offset="1"
+ id="stop3836" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1329">
+ <stop
+ style="stop-color:#204a87;stop-opacity:1;"
+ offset="0"
+ id="stop1331" />
+ <stop
+ style="stop-color:#729fcf;stop-opacity:1;"
+ offset="1"
+ id="stop1333" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4808">
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="0"
+ id="stop4810" />
+ <stop
+ style="stop-color:black;stop-opacity:0"
+ offset="1"
+ id="stop4812" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4808"
+ id="radialGradient6111"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.385768,0,15.77468)"
+ cx="17.368311"
+ cy="25.681942"
+ fx="17.368311"
+ fy="25.681942"
+ r="11.799845" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3832"
+ id="linearGradient6113"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.948436,0,0,0.973468,79.5264,297.0118)"
+ x1="17.88068"
+ y1="11.072588"
+ x2="17.88068"
+ y2="21.767578" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1329"
+ id="linearGradient6115"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.954309,0,0,0.988478,79.70987,297.5187)"
+ x1="13.267747"
+ y1="7.7190704"
+ x2="13.267747"
+ y2="12.480761" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4808"
+ id="radialGradient6117"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.385768,0,15.77468)"
+ cx="17.368311"
+ cy="25.681942"
+ fx="17.368311"
+ fy="25.681942"
+ r="11.799845" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3832"
+ id="linearGradient6119"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.948436,0,0,0.973468,79.5264,297.0118)"
+ x1="17.88068"
+ y1="11.072588"
+ x2="17.88068"
+ y2="21.767578" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1329"
+ id="linearGradient6121"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.954309,0,0,0.988478,79.70987,297.5187)"
+ x1="13.267747"
+ y1="7.7190704"
+ x2="13.267747"
+ y2="12.480761" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4808"
+ id="radialGradient6145"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.385768,0,15.77468)"
+ cx="17.368311"
+ cy="25.681942"
+ fx="17.368311"
+ fy="25.681942"
+ r="11.799845" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3832"
+ id="linearGradient6147"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.948436,0,0,0.973468,79.5264,297.0118)"
+ x1="17.88068"
+ y1="11.072588"
+ x2="17.88068"
+ y2="21.767578" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1329"
+ id="linearGradient6149"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.954309,0,0,0.988478,79.70987,297.5187)"
+ x1="13.267747"
+ y1="7.7190704"
+ x2="13.267747"
+ y2="12.480761" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3372"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x1="302.85715"
+ y1="366.64789"
+ x2="302.85715"
+ y2="609.50507" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3374"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3376"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3832"
+ id="linearGradient3378"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.993847,0,0,0.984817,-0.192265,-0.512678)"
+ x1="17.88068"
+ y1="11.072588"
+ x2="17.88068"
+ y2="21.767578" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4816"
+ id="linearGradient3380"
+ gradientUnits="userSpaceOnUse"
+ x1="13.267747"
+ y1="7.7190704"
+ x2="13.267747"
+ y2="12.480761" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3832"
+ id="linearGradient3382"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.535981,-8.744585e-7,-3.630209e-7,1.367681,-17.90005,6.214165)"
+ x1="17.88068"
+ y1="11.072588"
+ x2="17.88068"
+ y2="21.767578" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3832"
+ id="linearGradient3384"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.993847,0,0,0.984817,-0.192265,-0.512678)"
+ x1="17.88068"
+ y1="11.072588"
+ x2="17.88068"
+ y2="21.767578" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4816"
+ id="linearGradient3386"
+ gradientUnits="userSpaceOnUse"
+ x1="13.267747"
+ y1="7.7190704"
+ x2="13.267747"
+ y2="12.480761" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="5.12"
+ inkscape:cx="48.604639"
+ inkscape:cy="17.978084"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:window-width="906"
+ inkscape:window-height="628"
+ inkscape:window-x="1425"
+ inkscape:window-y="186"
+ showguides="false" />
+ <metadata
+ id="metadata1877">
+ <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>
+ <g
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <g
+ style="fill:#204a87;fill-opacity:0.71345029;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+ id="g2877"
+ transform="matrix(1.046774,0,0,1.046774,-59.02714,-17.02548)">
+ <g
+ id="g2879"
+ style="opacity:0.75;fill:#204a87">
+ <path
+ style="fill:#204a87"
+ d=""
+ id="path2881" />
+ </g>
+ <g
+ style="fill:#204a87"
+ id="g2883">
+ <path
+ style="fill:#204a87"
+ d=""
+ id="path2885" />
+ </g>
+ </g>
+ <g
+ style="fill:#204a87;fill-opacity:0.71345029;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+ id="g2887"
+ transform="matrix(1.046774,0,0,1.046774,-59.02714,-17.02548)">
+ <g
+ id="g2889"
+ style="opacity:0.75;fill:#204a87">
+ <path
+ style="fill:#204a87"
+ d=""
+ id="path2891" />
+ </g>
+ <g
+ style="fill:#204a87"
+ id="g2893">
+ <path
+ style="fill:#204a87"
+ d=""
+ id="path2895" />
+ </g>
+ </g>
+ <g
+ inkscape:label="Layer 1"
+ id="g6036"
+ transform="matrix(1.144417,0,0,1.144417,-3.18663,-2.165725)">
+ <g
+ transform="matrix(1.179445,0,0,0.946167,-5.666433,1.07633)"
+ id="g2061"
+ inkscape:label="Layer 1">
+ <rect
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:white;stroke-width:0.71994901;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.54545456;visibility:visible;display:inline;overflow:visible"
+ id="rect4958"
+ width="19.291727"
+ height="16.960533"
+ x="-4.3739057"
+ y="17.69309"
+ rx="0.18700126"
+ ry="0.16802856"
+ transform="matrix(0.81382,-0.581117,0.808472,0.588535,0,0)" />
+ <g
+ inkscape:label="Layer 1"
+ id="g3296"
+ transform="matrix(0.981861,0,0,0.961099,57.72751,26.33119)">
+ <g
+ transform="matrix(0.998118,0,0,0.978477,-58.31953,-26.11895)"
+ id="g3298"
+ inkscape:label="Layer 1">
+ <g
+ transform="matrix(1.491912e-2,0,0,2.63394e-2,37.66912,39.61344)"
+ id="g2063">
+ <rect
+ style="opacity:0.40206185;color:black;fill:url(#linearGradient3372);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect2065"
+ width="1339.6335"
+ height="478.35718"
+ x="-1559.2523"
+ y="-150.69685" />
+ <path
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient3374);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z "
+ id="path2067"
+ sodipodi:nodetypes="cccc" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path2069"
+ d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z "
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient3376);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ </g>
+ <g
+ id="g2071"
+ transform="matrix(0.978004,0.740722,0,1.333127,4.43538,-1.269201)">
+ <rect
+ ry="0.69171613"
+ rx="0.60969371"
+ y="7.3579211"
+ x="5.2738938"
+ height="15.642846"
+ width="15.987699"
+ id="rect3305"
+ style="opacity:1;color:black;fill:url(#linearGradient3378);fill-opacity:1;fill-rule:evenodd;stroke:#8d8d8d;stroke-width:0.58708906;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ ry="0.13899347"
+ rx="0.12251196"
+ y="8.3006659"
+ x="6.102366"
+ height="2.5013354"
+ width="14.330762"
+ id="rect2075"
+ style="opacity:1;color:black;fill:url(#linearGradient3380);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:white;stroke-width:0.58708918;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.47878789;visibility:visible;display:inline;overflow:visible"
+ id="rect3308"
+ width="14.758596"
+ height="14.440255"
+ x="5.8884473"
+ y="7.959219"
+ rx="0.22271593"
+ ry="0.22271593" />
+ </g>
+ <g
+ id="g1944"
+ transform="matrix(0.838831,0,0,0.833649,4.521317,-4.451825e-2)">
+ <rect
+ transform="matrix(0.812111,-0.583502,0.806731,0.590918,0,0)"
+ style="color:black;fill:url(#linearGradient3382);fill-opacity:1;fill-rule:evenodd;stroke:#8d8d8d;stroke-width:0.86010516;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect3311"
+ width="24.708849"
+ height="21.72423"
+ x="-9.4521484"
+ y="17.144556"
+ rx="0.94227624"
+ ry="0.96063083" />
+ <rect
+ transform="matrix(0.812111,-0.583502,0.806731,0.590918,0,0)"
+ ry="0.20074506"
+ rx="0.2233998"
+ y="17.875237"
+ x="-8.6210823"
+ height="20.262884"
+ width="23.046732"
+ id="rect3313"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:white;stroke-width:0.86010551;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.54545456;visibility:visible;display:inline;overflow:visible" />
+ </g>
+ <g
+ id="g1925"
+ transform="matrix(-0.989669,0.753501,0,1.356126,46.13972,-2.200156)">
+ <rect
+ ry="0.69171613"
+ rx="0.60969371"
+ y="7.3579211"
+ x="5.2738938"
+ height="15.642846"
+ width="15.987699"
+ id="rect3316"
+ style="opacity:1;color:black;fill:url(#linearGradient3384);fill-opacity:1;fill-rule:evenodd;stroke:#8d8d8d;stroke-width:0.58708906;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ ry="0.13899347"
+ rx="0.12251196"
+ y="8.3006659"
+ x="6.102366"
+ height="2.5013354"
+ width="14.330762"
+ id="rect1929"
+ style="opacity:1;color:black;fill:url(#linearGradient3386);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:white;stroke-width:0.58708918;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.47878789;visibility:visible;display:inline;overflow:visible"
+ id="rect3319"
+ width="14.758596"
+ height="14.440255"
+ x="5.8884473"
+ y="7.959219"
+ rx="0.22271593"
+ ry="0.22271593" />
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g6099"
+ transform="translate(1.757812,-1.953125)">
+ <g
+ transform="matrix(1.03868,0.701361,0,0.939714,-88.00567,-325.7702)"
+ id="g23716">
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.56725147;color:black;fill:url(#radialGradient6111);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path23718"
+ sodipodi:cx="17.368311"
+ sodipodi:cy="25.681942"
+ sodipodi:rx="11.799845"
+ sodipodi:ry="4.552"
+ d="M 29.168156 25.681942 A 11.799845 4.552 0 1 1 5.5684662,25.681942 A 11.799845 4.552 0 1 1 29.168156 25.681942 z"
+ transform="matrix(0.708631,0,0,0.618129,80.11795,303.1966)" />
+ <rect
+ style="color:black;fill:url(#linearGradient6113);fill-opacity:1;fill-rule:evenodd;stroke:#8d8d8d;stroke-width:0.57020628;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect23720"
+ width="15.257202"
+ height="15.46261"
+ x="84.742798"
+ y="304.79181"
+ rx="0.58183604"
+ ry="0.68374622" />
+ <rect
+ style="color:black;fill:url(#linearGradient6115);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect23722"
+ width="13.675971"
+ height="2.4725153"
+ x="85.533417"
+ y="305.72366"
+ rx="0.11691424"
+ ry="0.137392" />
+ <rect
+ ry="0.2201498"
+ rx="0.21253976"
+ y="305.38614"
+ x="85.329262"
+ height="14.273876"
+ width="14.084258"
+ id="rect23724"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:white;stroke-width:0.57020634;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.47878789;visibility:visible;display:inline;overflow:visible" />
+ </g>
+ <g
+ transform="matrix(0.735028,0.480126,0,0.643294,-62.07605,-206.4596)"
+ id="g6083">
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.56725147;color:black;fill:url(#radialGradient6117);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path6085"
+ sodipodi:cx="17.368311"
+ sodipodi:cy="25.681942"
+ sodipodi:rx="11.799845"
+ sodipodi:ry="4.552"
+ d="M 29.168156 25.681942 A 11.799845 4.552 0 1 1 5.5684662,25.681942 A 11.799845 4.552 0 1 1 29.168156 25.681942 z"
+ transform="matrix(0.708631,0,0,0.618129,80.11795,303.1966)" />
+ <rect
+ style="color:black;fill:url(#linearGradient6119);fill-opacity:1;fill-rule:evenodd;stroke:#8d8d8d;stroke-width:0.57020628;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect6087"
+ width="15.257202"
+ height="15.46261"
+ x="84.742798"
+ y="304.79181"
+ rx="0.58183604"
+ ry="0.68374622" />
+ <rect
+ style="color:black;fill:url(#linearGradient6121);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect6089"
+ width="13.675971"
+ height="2.4725153"
+ x="85.533417"
+ y="305.72366"
+ rx="0.11691424"
+ ry="0.137392" />
+ <rect
+ ry="0.2201498"
+ rx="0.21253976"
+ y="305.38614"
+ x="85.329262"
+ height="14.273876"
+ width="14.084258"
+ id="rect6091"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:white;stroke-width:0.57020634;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.47878789;visibility:visible;display:inline;overflow:visible" />
+ </g>
+ </g>
+ <g
+ id="g6123"
+ transform="matrix(-1,0,0,1,49.01705,-2.43507)">
+ <g
+ transform="matrix(1.03868,0.607929,0,0.939714,-85.66192,-316.1581)"
+ id="g6125">
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.56725147;color:black;fill:url(#radialGradient6145);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path6127"
+ sodipodi:cx="17.368311"
+ sodipodi:cy="25.681942"
+ sodipodi:rx="11.799845"
+ sodipodi:ry="4.552"
+ d="M 29.168156 25.681942 A 11.799845 4.552 0 1 1 5.5684662,25.681942 A 11.799845 4.552 0 1 1 29.168156 25.681942 z"
+ transform="matrix(0.708631,0,0,0.618129,80.11795,303.1966)" />
+ <rect
+ style="color:black;fill:url(#linearGradient6147);fill-opacity:1;fill-rule:evenodd;stroke:#8d8d8d;stroke-width:0.57020628;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect6129"
+ width="15.257202"
+ height="15.46261"
+ x="84.742798"
+ y="304.79181"
+ rx="0.58183604"
+ ry="0.68374622" />
+ <rect
+ style="color:black;fill:url(#linearGradient6149);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect6131"
+ width="13.675971"
+ height="2.4725153"
+ x="85.533417"
+ y="305.72366"
+ rx="0.11691424"
+ ry="0.137392" />
+ <rect
+ ry="0.2201498"
+ rx="0.21253976"
+ y="305.38614"
+ x="85.329262"
+ height="14.273876"
+ width="14.084258"
+ id="rect6133"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:white;stroke-width:0.57020634;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.47878789;visibility:visible;display:inline;overflow:visible" />
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/kberylsettings/pixmaps/beryl-settings-section-_.svg b/kberylsettings/pixmaps/beryl-settings-section-_.svg
new file mode 100644
index 0000000..49a6a1d
--- /dev/null
+++ b/kberylsettings/pixmaps/beryl-settings-section-_.svg
@@ -0,0 +1,274 @@
+<?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://web.resource.org/cc/"
+ 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"
+ inkscape:export-ydpi="90.000000"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-filename="/home/jimmac/Desktop/wi-fi.png"
+ width="48px"
+ height="48px"
+ id="svg11300"
+ sodipodi:version="0.32"
+ inkscape:version="0.44"
+ sodipodi:docbase="/home/andrew/pixmaps"
+ sodipodi:docname="beryl-settings-section-_.svg">
+ <defs
+ id="defs3">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5060">
+ <stop
+ style="stop-color:black;stop-opacity:1;"
+ offset="0"
+ id="stop5062" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="0"
+ id="stop5050" />
+ <stop
+ id="stop5056"
+ offset="0.5"
+ style="stop-color:black;stop-opacity:1;" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4816">
+ <stop
+ style="stop-color:#204a87;stop-opacity:1;"
+ offset="0"
+ id="stop4818" />
+ <stop
+ style="stop-color:#204a87;stop-opacity:0;"
+ offset="1"
+ id="stop4820" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3832">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3834" />
+ <stop
+ style="stop-color:#e0e0e0;stop-opacity:1;"
+ offset="1"
+ id="stop3836" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5048"
+ id="linearGradient6673"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x1="302.85715"
+ y1="366.64789"
+ x2="302.85715"
+ y2="609.50507" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient6675"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient6677"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3832"
+ id="linearGradient2027"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.993847,0,0,0.984817,-0.192265,-0.512678)"
+ x1="17.88068"
+ y1="11.072588"
+ x2="17.88068"
+ y2="21.767578" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4816"
+ id="linearGradient2029"
+ gradientUnits="userSpaceOnUse"
+ x1="13.267747"
+ y1="7.7190704"
+ x2="13.267747"
+ y2="12.480761" />
+ <linearGradient
+ id="linearGradient2616"
+ inkscape:collect="always">
+ <stop
+ id="stop2618"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop2620"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2616"
+ id="radialGradient2181"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.110988,0,0,2.53493,-23.95163,-39.51652)"
+ cx="26.030092"
+ cy="24.22681"
+ fx="26.030092"
+ fy="24.22681"
+ r="11.629837" />
+ </defs>
+ <sodipodi:namedview
+ stroke="#ef2929"
+ fill="#eeeeec"
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="0.25490196"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.7411011"
+ inkscape:cx="22.413659"
+ inkscape:cy="25.536595"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="1274"
+ inkscape:window-height="942"
+ inkscape:window-x="1280"
+ inkscape:window-y="27" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:title>Windows</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>window</rdf:li>
+ <rdf:li>manager</rdf:li>
+ <rdf:li>decoration</rdf:li>
+ <rdf:li>behavior</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <g
+ transform="matrix(2.496792e-2,0,0,3.109253e-2,46.43738,35.97486)"
+ id="g6665">
+ <rect
+ style="opacity:0.40206185;color:black;fill:url(#linearGradient6673);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect6667"
+ width="1339.6335"
+ height="478.35718"
+ x="-1559.2523"
+ y="-150.69685" />
+ <path
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient6675);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z "
+ id="path6669"
+ sodipodi:nodetypes="cccc" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path6671"
+ d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z "
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient6677);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ </g>
+ <g
+ id="g3822"
+ transform="matrix(2.703261,0,0,2.382715,-11.41872,-14.79442)">
+ <rect
+ ry="0.69171613"
+ rx="0.60969371"
+ y="7.3579211"
+ x="5.2738938"
+ height="15.642846"
+ width="15.987699"
+ id="rect3818"
+ style="opacity:1;color:black;fill:url(#linearGradient2027);fill-opacity:1;fill-rule:evenodd;stroke:#8d8d8d;stroke-width:0.58708906;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ ry="0.13899347"
+ rx="0.12251196"
+ y="8.3006659"
+ x="6.102366"
+ height="2.5013354"
+ width="14.330762"
+ id="rect3820"
+ style="opacity:1;color:black;fill:url(#linearGradient2029);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:white;stroke-width:0.58708918;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.47878789;visibility:visible;display:inline;overflow:visible"
+ id="rect4962"
+ width="14.758596"
+ height="14.440255"
+ x="5.8884473"
+ y="7.959219"
+ rx="0.22271593"
+ ry="0.22271593" />
+ </g>
+ <path
+ id="path2140"
+ d="M 30.936251,13.082456 C 30.623761,13.106729 30.320031,13.145933 29.998751,13.207456 L 28.717497,14.363706 L 32.686251,18.113706 L 32.905001,21.394956 L 29.936251,24.082456 L 26.436247,23.707456 L 22.811247,20.301206 C 22.811246,20.301206 21.529997,21.551206 21.529997,21.551206 C 20.939234,27.192524 26.842497,32.238706 32.905001,28.863706 L 44.748751,40.988705 L 44.748751,30.613706 L 38.186251,23.582456 C 40.313201,17.674253 36.337861,12.662875 30.936251,13.082456 z "
+ style="opacity:0.40909089;color:black;fill:url(#radialGradient2181);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.9999997;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ </g>
+</svg>
diff --git a/kberylsettings/pixmaps/beryl-settings-section-animation.svg b/kberylsettings/pixmaps/beryl-settings-section-animation.svg
new file mode 100644
index 0000000..bb2831e
--- /dev/null
+++ b/kberylsettings/pixmaps/beryl-settings-section-animation.svg
@@ -0,0 +1,380 @@
+<?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://web.resource.org/cc/"
+ 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"
+ inkscape:export-ydpi="90.000000"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-filename="/home/jimmac/Desktop/wi-fi.png"
+ width="48px"
+ height="48px"
+ id="svg11300"
+ sodipodi:version="0.32"
+ inkscape:version="0.44"
+ sodipodi:docbase="/home/andrew/pixmaps"
+ sodipodi:docname="beryl-settings-section-animation.svg">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient2300">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.32673267;"
+ offset="0.0000000"
+ id="stop3572" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop2304" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2300"
+ id="radialGradient2308"
+ gradientTransform="matrix(1.399258,-2.234445e-7,8.196178e-8,0.513264,4.365074,4.839285)"
+ cx="14.287618"
+ cy="68.872971"
+ fx="14.287618"
+ fy="72.568001"
+ r="11.689870"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient6480">
+ <stop
+ style="stop-color:#c4a000;stop-opacity:1;"
+ offset="0"
+ id="stop6482" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:0"
+ offset="1"
+ id="stop6484" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5743">
+ <stop
+ style="stop-color:#fce94f;stop-opacity:1;"
+ offset="0"
+ id="stop5745" />
+ <stop
+ style="stop-color:#e8bf00;stop-opacity:1;"
+ offset="1"
+ id="stop5747" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5060">
+ <stop
+ style="stop-color:black;stop-opacity:1;"
+ offset="0"
+ id="stop5062" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="0"
+ id="stop5050" />
+ <stop
+ id="stop5056"
+ offset="0.5"
+ style="stop-color:black;stop-opacity:1;" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3832">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3834" />
+ <stop
+ style="stop-color:#e0e0e0;stop-opacity:1;"
+ offset="1"
+ id="stop3836" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5743"
+ id="radialGradient5757"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.600702,-43.65432,-29.42802)"
+ cx="10.831259"
+ cy="35.225284"
+ fx="10.831259"
+ fy="35.225284"
+ r="19.465655" />
+ <linearGradient
+ id="linearGradient4816"
+ inkscape:collect="always">
+ <stop
+ id="stop4818"
+ offset="0"
+ style="stop-color:#204a87;stop-opacity:1;" />
+ <stop
+ id="stop4820"
+ offset="1"
+ style="stop-color:#204a87;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ y2="12.480761"
+ x2="13.267747"
+ y1="7.7190704"
+ x1="13.267747"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2021"
+ xlink:href="#linearGradient4816"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="21.767578"
+ x2="17.88068"
+ y1="11.072588"
+ x1="17.88068"
+ gradientTransform="matrix(0.993847,0,0,0.984817,-0.192265,-0.512678)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2019"
+ xlink:href="#linearGradient3832"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="12.480761"
+ x2="13.267747"
+ y1="7.7190704"
+ x1="13.267747"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2009"
+ xlink:href="#linearGradient4816"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="21.767578"
+ x2="17.88068"
+ y1="11.072588"
+ x1="17.88068"
+ gradientTransform="matrix(0.993847,0,0,0.984817,-0.192265,-0.512678)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2007"
+ xlink:href="#linearGradient3832"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="12.480761"
+ x2="13.267747"
+ y1="7.7190704"
+ x1="13.267747"
+ id="linearGradient4822"
+ xlink:href="#linearGradient4816"
+ inkscape:collect="always" />
+ <linearGradient
+ gradientTransform="matrix(0.993847,0,0,0.984817,-0.192265,-0.512678)"
+ gradientUnits="userSpaceOnUse"
+ y2="21.767578"
+ x2="17.88068"
+ y1="11.072588"
+ x1="17.88068"
+ id="linearGradient3838"
+ xlink:href="#linearGradient3832"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5048"
+ id="linearGradient8414"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x1="302.85715"
+ y1="366.64789"
+ x2="302.85715"
+ y2="609.50507" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient8416"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient8418"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient6480"
+ id="linearGradient2149"
+ gradientUnits="userSpaceOnUse"
+ x1="19.49288"
+ y1="26.564529"
+ x2="33.425938"
+ y2="21.769804"
+ gradientTransform="matrix(-1.195458,0,0,1.393994,54.00162,-8.789793)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5743"
+ id="radialGradient2152"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.224897,0,0,0.857996,37.19829,-5.558653)"
+ cx="10.831259"
+ cy="35.225285"
+ fx="10.831259"
+ fy="35.225285"
+ r="19.465654" />
+ </defs>
+ <sodipodi:namedview
+ stroke="#ef2929"
+ fill="#eeeeec"
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="0.25490196"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10.556063"
+ inkscape:cx="4.4783006"
+ inkscape:cy="24.102188"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="1274"
+ inkscape:window-height="942"
+ inkscape:window-x="1280"
+ inkscape:window-y="27" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:title>Windows</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>window</rdf:li>
+ <rdf:li>manager</rdf:li>
+ <rdf:li>decoration</rdf:li>
+ <rdf:li>behavior</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <g
+ inkscape:label="shadow"
+ id="layer2"
+ transform="matrix(1,0,0,0.84216,1.03049,3.123294)">
+ <path
+ transform="matrix(1.18638,0,0,1.18638,-4.539687,-7.794678)"
+ d="M 44.285715 38.714287 A 19.928572 9.837245 0 1 1 4.4285717,38.714287 A 19.928572 9.837245 0 1 1 44.285715 38.714287 z"
+ sodipodi:ry="9.837245"
+ sodipodi:rx="19.928572"
+ sodipodi:cy="38.714287"
+ sodipodi:cx="24.357143"
+ id="path1538"
+ style="color:black;fill:url(#radialGradient2308);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.50000042;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ </g>
+ <path
+ style="fill:url(#radialGradient2152);fill-opacity:1;stroke:#be9800;stroke-width:0.7176519;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 26.69044,8.6777898 C 29.397099,9.0212688 28.296827,12.791031 28.184226,14.500715 C 29.209078,16.771259 31.526992,15.780796 33.120024,16.804648 C 33.794777,17.643765 34.136992,18.742406 34.68282,19.718084 C 35.941491,21.440187 35.777188,18.586443 36.777768,16.576243 C 37.778349,14.566044 41.134914,14.086232 43.347461,14.541579 C 45.560008,14.996926 47.479944,16.281708 47.141004,18.610977 C 46.815564,21.117675 45.498334,23.566135 43.318249,24.308233 C 40.991882,25.582192 36.888404,25.612082 36.215129,27.926925 C 35.669403,30.083216 32.551356,31.762514 32.371918,31.659508 C 30.296757,32.474537 30.479695,32.041355 31.816098,32.923594 C 33.105492,33.7748 34.999515,33.676704 34.347233,36.019795 C 33.69831,38.350822 27.935836,38.25369 26.022154,38.248699 C 24.107126,38.243705 20.703084,38.480106 19.238267,36.015308 C 17.760437,33.528614 21.393585,32.933531 22.953123,32.301427 C 18.73492,30.907538 15.80195,26.926002 12.889757,23.370464 C 10.467178,20.442859 7.5597391,17.71761 3.9853436,17.188948 C 2.2636773,17.039121 -0.61486616,16.910849 0.90882289,14.446013 C 5.9137083,12.921015 8.6876872,15.305631 11.938059,17.234812 C 14.835769,18.85556 18.349168,19.236904 21.265193,17.456763 C 22.698187,16.477454 25.139257,15.267099 25.541907,13.760338 C 24.755805,12.299008 25.018829,9.1303648 26.69044,8.6777898 z M 37.938154,22.203888 C 39.73107,22.284774 42.472103,22.647316 43.138829,20.102181 C 43.057899,14.680703 38.399417,18.478545 37.938154,22.203888 z "
+ id="rect2101"
+ sodipodi:nodetypes="cccczzcccczszsccccccccccc" />
+ <path
+ style="opacity:0.37999998;fill:url(#linearGradient2149);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:0.55191255"
+ d="M 33.532368,24.069748 C 31.785297,22.032698 20.159374,23.402622 16.658844,21.55718 L 15.051136,23.759565 C 17.344388,27.50477 24.740733,38.842452 32.569756,31.54596 C 34.771508,27.41781 34.708382,27.50604 33.532368,24.069748 z "
+ id="rect6477"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ style="opacity:0.68000004;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1"
+ d="M 24.18533,22.846556 C 28.11749,23.433259 36.067831,20.930611 33.65758,30.131623 C 39.666532,21.016363 29.327253,21.86609 24.18533,22.846556 z "
+ id="rect3072"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="opacity:0.68;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1"
+ d="M 31.972057,33.274701 C 27.003206,35.826674 24.88374,34.697495 21.369278,33.09561 C 23.460071,37.586423 30.220651,36.46131 31.972057,33.274701 z "
+ id="rect4845"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="opacity:0.68;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1"
+ d="M 32.597714,17.030068 C 29.206574,20.146452 25.436401,18.923961 21.923673,17.340293 C 21.714613,17.868785 20.449831,17.947021 20.522501,18.497823 C 24.594228,20.634695 29.760496,21.270833 33.474974,18.282569 C 33.601122,17.61882 32.873579,17.445632 32.597714,17.030068 z "
+ id="path4852"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ style="opacity:0.68;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1"
+ d="M 36.44552,18.656222 C 37.39573,15.309315 49.380322,12.450277 44.988507,22.97216 C 52.086251,13.36864 37.004017,12.094199 36.44552,18.656222 z "
+ id="path7373"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="opacity:0.68;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1"
+ d="M 18.33991,29.131944 C 17.859725,25.271125 14.458012,21.117473 7.3315322,17.864557 C 12.957856,22.192868 15.073826,25.994047 18.33991,29.131944 z "
+ id="path7375"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="opacity:0.7;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1"
+ d="M 30.662125,32.014331 C 32.728587,31.403769 34.697499,30.912582 36.825431,26.368615 C 34.336551,29.054575 32.336344,30.55905 30.662125,32.014331 z "
+ id="path7379"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="opacity:0.68;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:0.55191255"
+ d="M 27.792802,14.575408 C 27.042789,15.088336 26.117779,15.026985 25.576518,14.505373 C 25.312632,15.641906 24.385416,16.434749 23.4809,17.260023 L 25.657147,17.913666 C 26.66287,16.936546 27.415607,15.857907 27.792802,14.575408 z "
+ id="rect7381"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ style="opacity:0.7;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1"
+ d="M 26.406754,9.2325488 C 25.575938,9.8749368 24.942105,11.685588 25.907479,13.804523 C 25.531969,11.328704 26.398705,10.795141 26.406754,9.2325488 z "
+ id="path8269"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="opacity:0.68;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1"
+ d="M 1.0110345,14.694473 C 3.9744331,15.108904 2.9307836,15.14133 10.443544,16.731178 C 6.1683885,14.247986 6.2691921,14.104345 1.0110345,14.694473 z "
+ id="path2155"
+ sodipodi:nodetypes="ccc" />
+ </g>
+</svg>
diff --git a/kberylsettings/pixmaps/beryl-settings-section-annotate.svg b/kberylsettings/pixmaps/beryl-settings-section-annotate.svg
new file mode 100755
index 0000000..d25b06b
--- /dev/null
+++ b/kberylsettings/pixmaps/beryl-settings-section-annotate.svg
@@ -0,0 +1,277 @@
+<?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://web.resource.org/cc/"
+ 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"
+ width="48px"
+ height="48px"
+ id="svg1872"
+ sodipodi:version="0.32"
+ inkscape:version="0.44"
+ sodipodi:docbase="/home/andrew/pixmaps"
+ sodipodi:docname="beryl-settings-section-annotate.svg">
+ <defs
+ id="defs1874">
+ <linearGradient
+ id="linearGradient2984"
+ inkscape:collect="always">
+ <stop
+ id="stop2986"
+ offset="0"
+ style="stop-color:#e7e2b8;stop-opacity:1;" />
+ <stop
+ id="stop2988"
+ offset="1"
+ style="stop-color:#e7e2b8;stop-opacity:0;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2984"
+ id="radialGradient3201"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.923565,0,0,2.029717,-9.203822,-32.96006)"
+ cx="29.053354"
+ cy="27.640751"
+ fx="29.053354"
+ fy="27.640751"
+ r="3.2408544" />
+ <linearGradient
+ id="linearGradient3832">
+ <stop
+ id="stop3834"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop3836"
+ offset="1"
+ style="stop-color:#e0e0e0;stop-opacity:1;" />
+ </linearGradient>
+ <radialGradient
+ r="117.14286"
+ fy="486.64789"
+ fx="605.71429"
+ cy="486.64789"
+ cx="605.71429"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient6677"
+ xlink:href="#linearGradient5060"
+ inkscape:collect="always" />
+ <radialGradient
+ r="117.14286"
+ fy="486.64789"
+ fx="605.71429"
+ cy="486.64789"
+ cx="605.71429"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient6675"
+ xlink:href="#linearGradient5060"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient6673"
+ xlink:href="#linearGradient5048"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient4816"
+ inkscape:collect="always">
+ <stop
+ id="stop4818"
+ offset="0"
+ style="stop-color:#204a87;stop-opacity:1;" />
+ <stop
+ id="stop4820"
+ offset="1"
+ style="stop-color:#204a87;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ id="stop5050"
+ offset="0"
+ style="stop-color:black;stop-opacity:0;" />
+ <stop
+ style="stop-color:black;stop-opacity:1;"
+ offset="0.5"
+ id="stop5056" />
+ <stop
+ id="stop5052"
+ offset="1"
+ style="stop-color:black;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060"
+ inkscape:collect="always">
+ <stop
+ id="stop5062"
+ offset="0"
+ style="stop-color:black;stop-opacity:1;" />
+ <stop
+ id="stop5064"
+ offset="1"
+ style="stop-color:black;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4816"
+ id="linearGradient3790"
+ gradientUnits="userSpaceOnUse"
+ x1="13.267747"
+ y1="7.7190704"
+ x2="13.267747"
+ y2="12.480761"
+ gradientTransform="matrix(2.703261,0,0,2.382715,-9.033462,-33.84563)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3832"
+ id="linearGradient3793"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.686628,0,0,2.346538,-9.553204,-35.0672)"
+ x1="17.88068"
+ y1="11.072588"
+ x2="17.88068"
+ y2="21.767578" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.9497475"
+ inkscape:cx="66.858378"
+ inkscape:cy="13.086424"
+ inkscape:current-layer="g2007"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:window-width="906"
+ inkscape:window-height="628"
+ inkscape:window-x="189"
+ inkscape:window-y="305"
+ showguides="true"
+ inkscape:guide-bbox="true" />
+ <metadata
+ id="metadata1877">
+ <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>
+ <g
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <g
+ inkscape:label="Layer 1"
+ id="g2007"
+ transform="translate(0.374994,0.294636)">
+ <g
+ inkscape:label="Layer 1"
+ id="g3315"
+ transform="translate(-2.338133,20.29139)">
+ <g
+ transform="matrix(2.496792e-2,0,0,3.109253e-2,48.82264,16.92365)"
+ id="g6665">
+ <rect
+ style="opacity:0.40206185;color:black;fill:url(#linearGradient6673);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect6667"
+ width="1339.6335"
+ height="478.35718"
+ x="-1559.2523"
+ y="-150.69685" />
+ <path
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient6675);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z "
+ id="path6669"
+ sodipodi:nodetypes="cccc" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path6671"
+ d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z "
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient6677);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ </g>
+ <g
+ id="g3795">
+ <rect
+ ry="1.6481624"
+ rx="1.6481612"
+ y="-16.313801"
+ x="5.2232494"
+ height="37.272446"
+ width="43.218922"
+ id="rect3818"
+ style="color:black;fill:url(#linearGradient3793);fill-opacity:1;fill-rule:evenodd;stroke:#8d8d8d;stroke-width:1.48999226;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ ry="0.33118182"
+ rx="0.33118179"
+ y="-14.067509"
+ x="7.4628258"
+ height="5.9599695"
+ width="38.739788"
+ id="rect3820"
+ style="color:black;fill:url(#linearGradient3790);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:white;stroke-width:1.48999262;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.47878789;visibility:visible;display:inline;overflow:visible"
+ id="rect4962"
+ width="39.896339"
+ height="34.407013"
+ x="6.8845477"
+ y="-14.88108"
+ rx="0.6020593"
+ ry="0.53066856" />
+ </g>
+ </g>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#ef2929;stroke-width:1.13418496px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 15.692041,13.272456 C 17.202249,18.121884 7.1627373,25.805438 14.953735,27.859991 C 22.187904,29.234812 17.410142,38.767116 11.517383,36.278267 C 7.891012,35.355995 5.1065099,31.211821 6.9157426,27.610703"
+ id="path3205" />
+ <g
+ id="g3185"
+ transform="matrix(0.322425,1.017325,-1.017325,0.322425,22.04844,-65.36518)">
+ <path
+ sodipodi:nodetypes="cccccc"
+ id="path2960"
+ d="M 69.692658,27.424111 L 75.317658,21.799111 L 95.411407,12.049111 C 98.661407,10.799111 100.59891,15.424111 97.723907,17.049111 L 77.692658,26.424111 L 69.692658,27.424111 z "
+ style="color:black;fill:#cb9022;fill-opacity:1;fill-rule:evenodd;stroke:#5c410c;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path2982"
+ d="M 71.119706,26.705361 L 75.619706,22.205361 C 77.119706,23.017861 77.900956,24.361611 77.494706,25.924111 L 71.119706,26.705361 z "
+ style="color:black;fill:url(#radialGradient3201);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path2992"
+ d="M 72.463456,25.299111 L 70.838456,26.892861 L 73.182206,26.580361 C 73.400956,25.861611 72.994706,25.517861 72.463456,25.299111 z "
+ style="color:black;fill:#2e3436;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path3002"
+ d="M 75.695429,21.935187 L 77.782041,23.614219 L 98.394838,13.703528 C 97.802962,12.551627 96.73684,12.246298 95.851829,12.143819 L 75.695429,21.935187 z "
+ style="color:black;fill:white;fill-opacity:0.36363639;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path3004"
+ d="M 77.511758,25.992015 L 77.767425,24.967725 L 98.663498,15.262583 C 98.663498,15.262583 98.513698,16.100728 98.368863,16.285918 L 77.511758,25.992015 z "
+ style="color:black;fill:black;fill-opacity:0.36363639;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/kberylsettings/pixmaps/beryl-settings-section-bench.svg b/kberylsettings/pixmaps/beryl-settings-section-bench.svg
new file mode 100644
index 0000000..efcdcb4
--- /dev/null
+++ b/kberylsettings/pixmaps/beryl-settings-section-bench.svg
@@ -0,0 +1,272 @@
+<?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://web.resource.org/cc/"
+ 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"
+ inkscape:export-ydpi="90.000000"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-filename="/home/jimmac/Desktop/wi-fi.png"
+ width="48px"
+ height="48px"
+ id="svg11300"
+ sodipodi:version="0.32"
+ inkscape:version="0.44"
+ sodipodi:docbase="/home/andrew/pixmaps"
+ sodipodi:docname="beryl-settings-section-bench.svg">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient2872">
+ <stop
+ style="stop-color:#f70e04;stop-opacity:1;"
+ offset="0"
+ id="stop2874" />
+ <stop
+ style="stop-color:#0afd00;stop-opacity:1;"
+ offset="1"
+ id="stop2876" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient5031"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5060">
+ <stop
+ style="stop-color:black;stop-opacity:1;"
+ offset="0"
+ id="stop5062" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5064" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient5029"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="0"
+ id="stop5050" />
+ <stop
+ id="stop5056"
+ offset="0.5"
+ style="stop-color:black;stop-opacity:1;" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5048"
+ id="linearGradient5027"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x1="302.85715"
+ y1="366.64789"
+ x2="302.85715"
+ y2="609.50507" />
+ <linearGradient
+ id="linearGradient6732">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop6734" />
+ <stop
+ style="stop-color:#dddddd;stop-opacity:1;"
+ offset="1"
+ id="stop6736" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient6732"
+ id="linearGradient6738"
+ x1="16.25"
+ y1="12.25"
+ x2="31.5"
+ y2="36.625"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.107828,0.000000,0.000000,1.000000,-1.877849,-0.500000)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2872"
+ id="linearGradient2880"
+ x1="5.5353251"
+ y1="28.20738"
+ x2="43.616344"
+ y2="28.20738"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ stroke="#ef2929"
+ fill="#eeeeec"
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="0.25490196"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="6.0628663"
+ inkscape:cx="38.15092"
+ inkscape:cy="18.396228"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="906"
+ inkscape:window-height="676"
+ inkscape:window-x="1433"
+ inkscape:window-y="163" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:title>New Contact</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>address</rdf:li>
+ <rdf:li>contact</rdf:li>
+ <rdf:li>e-mail</rdf:li>
+ <rdf:li>person</rdf:li>
+ <rdf:li>information</rdf:li>
+ <rdf:li>card</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <g
+ style="display:inline"
+ id="g5022"
+ transform="matrix(2.495993e-2,0,0,1.485743e-2,46.77222,36.60912)">
+ <rect
+ y="-150.69685"
+ x="-1559.2523"
+ height="478.35718"
+ width="1339.6335"
+ id="rect4173"
+ style="opacity:0.40206185;color:black;fill:url(#linearGradient5027);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path5058"
+ d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z "
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient5029);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient5031);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z "
+ id="path5018"
+ sodipodi:nodetypes="cccc" />
+ </g>
+ <rect
+ style="opacity:1;color:#000000;fill:url(#linearGradient6738);fill-opacity:1;fill-rule:evenodd;stroke:#939393;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect5857"
+ width="43.897678"
+ height="30"
+ x="2.5534627"
+ y="8.5"
+ rx="2.75"
+ ry="2.75" />
+ <rect
+ ry="1.7500002"
+ rx="1.7500004"
+ y="9.6293259"
+ x="3.5477371"
+ height="27.74136"
+ width="41.900925"
+ id="rect6740"
+ style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ style="opacity:0.3976608;color:black;fill:#8d8d8d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect6978"
+ width="17.375"
+ height="2"
+ x="6.3204746"
+ y="13.545253"
+ rx="1.03125"
+ ry="1.03125" />
+ <rect
+ ry="1.03125"
+ rx="1.03125"
+ y="17.55703"
+ x="6.4854126"
+ height="2"
+ width="14"
+ id="rect6980"
+ style="opacity:0.3976608;color:black;fill:#8d8d8d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ ry="2.8050752"
+ rx="2.8050752"
+ y="25.487309"
+ x="5.5353251"
+ height="5.4401455"
+ width="38.08102"
+ id="rect1985"
+ style="opacity:1;color:black;fill:url(#linearGradient2880);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ ry="2.3447366"
+ rx="2.7498014"
+ y="25.933699"
+ x="5.9817138"
+ height="4.547368"
+ width="37.330635"
+ id="rect2882"
+ style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:white;stroke-width:0.93502218;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.46067415;visibility:visible;display:inline;overflow:visible" />
+ </g>
+</svg>
diff --git a/kberylsettings/pixmaps/beryl-settings-section-blur.svg b/kberylsettings/pixmaps/beryl-settings-section-blur.svg
new file mode 100644
index 0000000..557447b
--- /dev/null
+++ b/kberylsettings/pixmaps/beryl-settings-section-blur.svg
@@ -0,0 +1,324 @@
+<?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://web.resource.org/cc/"
+ 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"
+ inkscape:export-ydpi="90.000000"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-filename="/home/jimmac/Desktop/wi-fi.png"
+ width="48px"
+ height="48px"
+ id="svg11300"
+ sodipodi:version="0.32"
+ inkscape:version="0.44"
+ sodipodi:docbase="/home/andrew/pixmaps"
+ sodipodi:docname="beryl-settings-section-blur.svg">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient3340"
+ inkscape:collect="always">
+ <stop
+ id="stop3342"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop3344"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2257">
+ <stop
+ id="stop2259"
+ offset="0"
+ style="stop-color:#ef2929" />
+ <stop
+ id="stop2261"
+ offset="1"
+ style="stop-color:#cc0000" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2257"
+ id="radialGradient3130"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.365562,0,0,2.202845,-30.72517,-34.23996)"
+ cx="22.5"
+ cy="28.116049"
+ fx="22.5"
+ fy="28.116049"
+ r="14.537862" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3340"
+ id="radialGradient3132"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.658819,0,0,2.080782,-60.29089,13.57443)"
+ cx="21.929186"
+ cy="-3.2182934"
+ fx="21.929186"
+ fy="-3.2182934"
+ r="13" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2257"
+ id="radialGradient3142"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.365562,0,0,2.202845,-30.72517,-34.23996)"
+ cx="22.5"
+ cy="28.116049"
+ fx="22.5"
+ fy="28.116049"
+ r="14.537862" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3340"
+ id="radialGradient3144"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.658819,0,0,2.080782,-60.29089,13.57443)"
+ cx="21.929186"
+ cy="-3.2182934"
+ fx="21.929186"
+ fy="-3.2182934"
+ r="13" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2257"
+ id="radialGradient3146"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.365562,0,0,2.202845,-30.72517,-34.23996)"
+ cx="22.5"
+ cy="28.116049"
+ fx="22.5"
+ fy="28.116049"
+ r="14.537862" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3340"
+ id="radialGradient3148"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.658819,0,0,2.080782,-60.29089,13.57443)"
+ cx="21.929186"
+ cy="-3.2182934"
+ fx="21.929186"
+ fy="-3.2182934"
+ r="13" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2257"
+ id="radialGradient3158"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.365562,0,0,2.202845,-30.72517,-34.23996)"
+ cx="22.5"
+ cy="28.116049"
+ fx="22.5"
+ fy="28.116049"
+ r="14.537862" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3340"
+ id="radialGradient3160"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.658819,0,0,2.080782,-60.29089,13.57443)"
+ cx="21.929186"
+ cy="-3.2182934"
+ fx="21.929186"
+ fy="-3.2182934"
+ r="13" />
+ </defs>
+ <sodipodi:namedview
+ stroke="#ef2929"
+ fill="#eeeeec"
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="0.25490196"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.2870939"
+ inkscape:cx="22.688321"
+ inkscape:cy="20.768108"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="1264"
+ inkscape:window-height="936"
+ inkscape:window-x="1280"
+ inkscape:window-y="29" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:title>Windows</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>window</rdf:li>
+ <rdf:li>manager</rdf:li>
+ <rdf:li>decoration</rdf:li>
+ <rdf:li>behavior</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <g
+ id="g3150"
+ transform="translate(-10.9539,-1.199262)"
+ style="opacity:0.18999999">
+ <path
+ transform="matrix(0.894862,0,0,0.9657,5.981291,3.472737)"
+ d="M 36.5 22 A 14 13 0 1 1 8.5,22 A 14 13 0 1 1 36.5 22 z"
+ sodipodi:ry="13"
+ sodipodi:rx="14"
+ sodipodi:cy="22"
+ sodipodi:cx="22.5"
+ id="path3152"
+ style="color:black;fill:url(#radialGradient3158);fill-opacity:1;fill-rule:evenodd;stroke:#c00;stroke-width:1.0757246;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.821429,0,0,0.821429,6.410632,5.003844)"
+ d="M 38 24 A 14 14 0 1 1 10,24 A 14 14 0 1 1 38 24 z"
+ sodipodi:ry="14"
+ sodipodi:rx="14"
+ sodipodi:cy="24"
+ sodipodi:cx="24"
+ id="path3154"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f77d7d;stroke-width:1.21739173;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:nodetypes="cccsc"
+ id="path3156"
+ d="M 25.968665,12.718129 C 19.689133,12.797724 14.564242,17.710188 14.156165,23.905629 C 20.273988,26.422409 28.026585,22.454406 37.29817,20.523743 C 36.60976,17.775174 32.74345,12.718129 26.124915,12.718129 C 26.073208,12.718129 26.020218,12.717476 25.968665,12.718129 z "
+ style="opacity:0.6;fill:url(#radialGradient3160);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.25pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ </g>
+ <g
+ id="g3134"
+ transform="translate(-5.321092,-1.199262)"
+ style="opacity:0.2">
+ <path
+ transform="matrix(0.894862,0,0,0.9657,5.981291,3.472737)"
+ d="M 36.5 22 A 14 13 0 1 1 8.5,22 A 14 13 0 1 1 36.5 22 z"
+ sodipodi:ry="13"
+ sodipodi:rx="14"
+ sodipodi:cy="22"
+ sodipodi:cx="22.5"
+ id="path3136"
+ style="color:black;fill:url(#radialGradient3142);fill-opacity:1;fill-rule:evenodd;stroke:#c00;stroke-width:1.0757246;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.821429,0,0,0.821429,6.410632,5.003844)"
+ d="M 38 24 A 14 14 0 1 1 10,24 A 14 14 0 1 1 38 24 z"
+ sodipodi:ry="14"
+ sodipodi:rx="14"
+ sodipodi:cy="24"
+ sodipodi:cx="24"
+ id="path3138"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f77d7d;stroke-width:1.21739173;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:nodetypes="cccsc"
+ id="path3140"
+ d="M 25.968665,12.718129 C 19.689133,12.797724 14.564242,17.710188 14.156165,23.905629 C 20.273988,26.422409 28.026585,22.454406 37.29817,20.523743 C 36.60976,17.775174 32.74345,12.718129 26.124915,12.718129 C 26.073208,12.718129 26.020218,12.717476 25.968665,12.718129 z "
+ style="opacity:0.6;fill:url(#radialGradient3144);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.25pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ </g>
+ <g
+ id="g3122"
+ transform="translate(-0.79448,-1.199262)"
+ style="opacity:0.51000001">
+ <path
+ transform="matrix(0.894862,0,0,0.9657,5.981291,3.472737)"
+ d="M 36.5 22 A 14 13 0 1 1 8.5,22 A 14 13 0 1 1 36.5 22 z"
+ sodipodi:ry="13"
+ sodipodi:rx="14"
+ sodipodi:cy="22"
+ sodipodi:cx="22.5"
+ id="path3124"
+ style="color:black;fill:url(#radialGradient3130);fill-opacity:1;fill-rule:evenodd;stroke:#c00;stroke-width:1.0757246;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.821429,0,0,0.821429,6.410632,5.003844)"
+ d="M 38 24 A 14 14 0 1 1 10,24 A 14 14 0 1 1 38 24 z"
+ sodipodi:ry="14"
+ sodipodi:rx="14"
+ sodipodi:cy="24"
+ sodipodi:cx="24"
+ id="path3126"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f77d7d;stroke-width:1.21739173;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:nodetypes="cccsc"
+ id="path3128"
+ d="M 25.968665,12.718129 C 19.689133,12.797724 14.564242,17.710188 14.156165,23.905629 C 20.273988,26.422409 28.026585,22.454406 37.29817,20.523743 C 36.60976,17.775174 32.74345,12.718129 26.124915,12.718129 C 26.073208,12.718129 26.020218,12.717476 25.968665,12.718129 z "
+ style="opacity:0.6;fill:url(#radialGradient3132);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.25pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ </g>
+ <g
+ id="g3117"
+ transform="translate(5.598198,-1.199262)">
+ <path
+ transform="matrix(0.894862,0,0,0.9657,5.981291,3.472737)"
+ d="M 36.5 22 A 14 13 0 1 1 8.5,22 A 14 13 0 1 1 36.5 22 z"
+ sodipodi:ry="13"
+ sodipodi:rx="14"
+ sodipodi:cy="22"
+ sodipodi:cx="22.5"
+ id="path2525"
+ style="color:black;fill:url(#radialGradient3146);fill-opacity:1;fill-rule:evenodd;stroke:#c00;stroke-width:1.0757246;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.821429,0,0,0.821429,6.410632,5.003844)"
+ d="M 38 24 A 14 14 0 1 1 10,24 A 14 14 0 1 1 38 24 z"
+ sodipodi:ry="14"
+ sodipodi:rx="14"
+ sodipodi:cy="24"
+ sodipodi:cx="24"
+ id="path2527"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f77d7d;stroke-width:1.21739173;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:nodetypes="cccsc"
+ id="path2529"
+ d="M 25.968665,12.718129 C 19.689133,12.797724 14.564242,17.710188 14.156165,23.905629 C 20.273988,26.422409 28.026585,22.454406 37.29817,20.523743 C 36.60976,17.775174 32.74345,12.718129 26.124915,12.718129 C 26.073208,12.718129 26.020218,12.717476 25.968665,12.718129 z "
+ style="opacity:0.6;fill:url(#radialGradient3148);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.25pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ </g>
+ </g>
+</svg>
diff --git a/kberylsettings/pixmaps/beryl-settings-section-blurfx.svg b/kberylsettings/pixmaps/beryl-settings-section-blurfx.svg
new file mode 100644
index 0000000..7c82ef1
--- /dev/null
+++ b/kberylsettings/pixmaps/beryl-settings-section-blurfx.svg
@@ -0,0 +1,549 @@
+<?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://web.resource.org/cc/"
+ 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"
+ inkscape:export-ydpi="90.000000"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-filename="/home/jimmac/Desktop/wi-fi.png"
+ width="48px"
+ height="48px"
+ id="svg11300"
+ sodipodi:version="0.32"
+ inkscape:version="0.44"
+ sodipodi:docbase="/home/andrew/pixmaps"
+ sodipodi:docname="beryl-settings-section-blurfx.svg">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient3340"
+ inkscape:collect="always">
+ <stop
+ id="stop3342"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop3344"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2257">
+ <stop
+ id="stop2259"
+ offset="0"
+ style="stop-color:#ef2929" />
+ <stop
+ id="stop2261"
+ offset="1"
+ style="stop-color:#cc0000" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2257"
+ id="radialGradient3130"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.365562,0,0,2.202845,-30.72517,-34.23996)"
+ cx="22.5"
+ cy="28.116049"
+ fx="22.5"
+ fy="28.116049"
+ r="14.537862" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3340"
+ id="radialGradient3132"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.658819,0,0,2.080782,-60.29089,13.57443)"
+ cx="21.929186"
+ cy="-3.2182934"
+ fx="21.929186"
+ fy="-3.2182934"
+ r="13" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2257"
+ id="radialGradient3142"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.365562,0,0,2.202845,-30.72517,-34.23996)"
+ cx="22.5"
+ cy="28.116049"
+ fx="22.5"
+ fy="28.116049"
+ r="14.537862" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3340"
+ id="radialGradient3144"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.658819,0,0,2.080782,-60.29089,13.57443)"
+ cx="21.929186"
+ cy="-3.2182934"
+ fx="21.929186"
+ fy="-3.2182934"
+ r="13" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2257"
+ id="radialGradient3146"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.365562,0,0,2.202845,-30.72517,-34.23996)"
+ cx="22.5"
+ cy="28.116049"
+ fx="22.5"
+ fy="28.116049"
+ r="14.537862" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3340"
+ id="radialGradient3148"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.658819,0,0,2.080782,-60.29089,13.57443)"
+ cx="21.929186"
+ cy="-3.2182934"
+ fx="21.929186"
+ fy="-3.2182934"
+ r="13" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2257"
+ id="radialGradient3158"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.365562,0,0,2.202845,-30.72517,-34.23996)"
+ cx="22.5"
+ cy="28.116049"
+ fx="22.5"
+ fy="28.116049"
+ r="14.537862" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3340"
+ id="radialGradient3160"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.658819,0,0,2.080782,-60.29089,13.57443)"
+ cx="21.929186"
+ cy="-3.2182934"
+ fx="21.929186"
+ fy="-3.2182934"
+ r="13" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2257"
+ id="radialGradient2197"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.365562,0,0,2.202845,-30.72517,-34.23996)"
+ cx="22.5"
+ cy="28.116049"
+ fx="22.5"
+ fy="28.116049"
+ r="14.537862" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3340"
+ id="radialGradient2199"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.658819,0,0,2.080782,-60.29089,13.57443)"
+ cx="21.929186"
+ cy="-3.2182934"
+ fx="21.929186"
+ fy="-3.2182934"
+ r="13" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2257"
+ id="radialGradient2201"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.365562,0,0,2.202845,-30.72517,-34.23996)"
+ cx="22.5"
+ cy="28.116049"
+ fx="22.5"
+ fy="28.116049"
+ r="14.537862" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3340"
+ id="radialGradient2203"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.658819,0,0,2.080782,-60.29089,13.57443)"
+ cx="21.929186"
+ cy="-3.2182934"
+ fx="21.929186"
+ fy="-3.2182934"
+ r="13" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2257"
+ id="radialGradient2205"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.365562,0,0,2.202845,-30.72517,-34.23996)"
+ cx="22.5"
+ cy="28.116049"
+ fx="22.5"
+ fy="28.116049"
+ r="14.537862" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3340"
+ id="radialGradient2207"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.658819,0,0,2.080782,-60.29089,13.57443)"
+ cx="21.929186"
+ cy="-3.2182934"
+ fx="21.929186"
+ fy="-3.2182934"
+ r="13" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2257"
+ id="radialGradient2209"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.365562,0,0,2.202845,-30.72517,-34.23996)"
+ cx="22.5"
+ cy="28.116049"
+ fx="22.5"
+ fy="28.116049"
+ r="14.537862" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3340"
+ id="radialGradient2211"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.658819,0,0,2.080782,-60.29089,13.57443)"
+ cx="21.929186"
+ cy="-3.2182934"
+ fx="21.929186"
+ fy="-3.2182934"
+ r="13" />
+ </defs>
+ <sodipodi:namedview
+ stroke="#ef2929"
+ fill="#eeeeec"
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="0.25490196"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.2870939"
+ inkscape:cx="22.688321"
+ inkscape:cy="20.651479"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="1264"
+ inkscape:window-height="936"
+ inkscape:window-x="1280"
+ inkscape:window-y="29" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:title>Windows</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>window</rdf:li>
+ <rdf:li>manager</rdf:li>
+ <rdf:li>decoration</rdf:li>
+ <rdf:li>behavior</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <g
+ id="g2177"
+ transform="matrix(1,0,0,1.037933,-0.233258,-4.242757)">
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="rect2106"
+ d="M -3.7996281,26.749678 L 55.731849,26.749678 L 75.575674,50.356403 L -19.593693,50.356403 L -3.7996281,26.749678 z "
+ style="fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:80;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1" />
+ <g
+ style="opacity:0.36000001"
+ transform="matrix(1,0,0,0.589023,0.121251,25.31801)"
+ id="g2127">
+ <g
+ id="g2129"
+ transform="translate(-10.02087,-10.76285)"
+ style="opacity:0.18999999">
+ <path
+ transform="matrix(0.894862,0,0,0.9657,5.981291,3.472737)"
+ d="M 36.5 22 A 14 13 0 1 1 8.5,22 A 14 13 0 1 1 36.5 22 z"
+ sodipodi:ry="13"
+ sodipodi:rx="14"
+ sodipodi:cy="22"
+ sodipodi:cx="22.5"
+ id="path2131"
+ style="color:black;fill:url(#radialGradient2197);fill-opacity:1;fill-rule:evenodd;stroke:#c00;stroke-width:1.0757246;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.821429,0,0,0.821429,6.410632,5.003844)"
+ d="M 38 24 A 14 14 0 1 1 10,24 A 14 14 0 1 1 38 24 z"
+ sodipodi:ry="14"
+ sodipodi:rx="14"
+ sodipodi:cy="24"
+ sodipodi:cx="24"
+ id="path2133"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f77d7d;stroke-width:1.21739173;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:nodetypes="cccsc"
+ id="path2135"
+ d="M 25.968665,12.718129 C 19.689133,12.797724 14.564242,17.710188 14.156165,23.905629 C 20.273988,26.422409 28.026585,22.454406 37.29817,20.523743 C 36.60976,17.775174 32.74345,12.718129 26.124915,12.718129 C 26.073208,12.718129 26.020218,12.717476 25.968665,12.718129 z "
+ style="opacity:0.6;fill:url(#radialGradient2199);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.25pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ </g>
+ <g
+ id="g2137"
+ transform="translate(-4.388059,-10.76285)"
+ style="opacity:0.2">
+ <path
+ transform="matrix(0.894862,0,0,0.9657,5.981291,3.472737)"
+ d="M 36.5 22 A 14 13 0 1 1 8.5,22 A 14 13 0 1 1 36.5 22 z"
+ sodipodi:ry="13"
+ sodipodi:rx="14"
+ sodipodi:cy="22"
+ sodipodi:cx="22.5"
+ id="path2139"
+ style="color:black;fill:url(#radialGradient2201);fill-opacity:1;fill-rule:evenodd;stroke:#c00;stroke-width:1.0757246;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.821429,0,0,0.821429,6.410632,5.003844)"
+ d="M 38 24 A 14 14 0 1 1 10,24 A 14 14 0 1 1 38 24 z"
+ sodipodi:ry="14"
+ sodipodi:rx="14"
+ sodipodi:cy="24"
+ sodipodi:cx="24"
+ id="path2141"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f77d7d;stroke-width:1.21739173;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:nodetypes="cccsc"
+ id="path2143"
+ d="M 25.968665,12.718129 C 19.689133,12.797724 14.564242,17.710188 14.156165,23.905629 C 20.273988,26.422409 28.026585,22.454406 37.29817,20.523743 C 36.60976,17.775174 32.74345,12.718129 26.124915,12.718129 C 26.073208,12.718129 26.020218,12.717476 25.968665,12.718129 z "
+ style="opacity:0.6;fill:url(#radialGradient2203);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.25pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ </g>
+ <g
+ id="g2145"
+ transform="translate(0.138553,-10.76285)"
+ style="opacity:0.51000001">
+ <path
+ transform="matrix(0.894862,0,0,0.9657,5.981291,3.472737)"
+ d="M 36.5 22 A 14 13 0 1 1 8.5,22 A 14 13 0 1 1 36.5 22 z"
+ sodipodi:ry="13"
+ sodipodi:rx="14"
+ sodipodi:cy="22"
+ sodipodi:cx="22.5"
+ id="path2147"
+ style="color:black;fill:url(#radialGradient2205);fill-opacity:1;fill-rule:evenodd;stroke:#c00;stroke-width:1.0757246;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.821429,0,0,0.821429,6.410632,5.003844)"
+ d="M 38 24 A 14 14 0 1 1 10,24 A 14 14 0 1 1 38 24 z"
+ sodipodi:ry="14"
+ sodipodi:rx="14"
+ sodipodi:cy="24"
+ sodipodi:cx="24"
+ id="path2149"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f77d7d;stroke-width:1.21739173;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:nodetypes="cccsc"
+ id="path2151"
+ d="M 25.968665,12.718129 C 19.689133,12.797724 14.564242,17.710188 14.156165,23.905629 C 20.273988,26.422409 28.026585,22.454406 37.29817,20.523743 C 36.60976,17.775174 32.74345,12.718129 26.124915,12.718129 C 26.073208,12.718129 26.020218,12.717476 25.968665,12.718129 z "
+ style="opacity:0.6;fill:url(#radialGradient2207);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.25pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ </g>
+ <g
+ id="g2153"
+ transform="translate(6.531231,-10.76285)">
+ <path
+ transform="matrix(0.894862,0,0,0.9657,5.981291,3.472737)"
+ d="M 36.5 22 A 14 13 0 1 1 8.5,22 A 14 13 0 1 1 36.5 22 z"
+ sodipodi:ry="13"
+ sodipodi:rx="14"
+ sodipodi:cy="22"
+ sodipodi:cx="22.5"
+ id="path2155"
+ style="color:black;fill:url(#radialGradient2209);fill-opacity:1;fill-rule:evenodd;stroke:#c00;stroke-width:1.0757246;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.821429,0,0,0.821429,6.410632,5.003844)"
+ d="M 38 24 A 14 14 0 1 1 10,24 A 14 14 0 1 1 38 24 z"
+ sodipodi:ry="14"
+ sodipodi:rx="14"
+ sodipodi:cy="24"
+ sodipodi:cx="24"
+ id="path2157"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f77d7d;stroke-width:1.21739173;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:nodetypes="cccsc"
+ id="path2159"
+ d="M 25.968665,12.718129 C 19.689133,12.797724 14.564242,17.710188 14.156165,23.905629 C 20.273988,26.422409 28.026585,22.454406 37.29817,20.523743 C 36.60976,17.775174 32.74345,12.718129 26.124915,12.718129 C 26.073208,12.718129 26.020218,12.717476 25.968665,12.718129 z "
+ style="opacity:0.6;fill:url(#radialGradient2211);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.25pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ </g>
+ </g>
+ </g>
+ <g
+ id="g2109"
+ transform="matrix(1,0,0,0.865986,0,3.619646)">
+ <g
+ style="opacity:0.18999999"
+ transform="translate(-10.02087,-10.76285)"
+ id="g3150">
+ <path
+ sodipodi:type="arc"
+ style="color:black;fill:url(#radialGradient3158);fill-opacity:1;fill-rule:evenodd;stroke:#c00;stroke-width:1.0757246;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path3152"
+ sodipodi:cx="22.5"
+ sodipodi:cy="22"
+ sodipodi:rx="14"
+ sodipodi:ry="13"
+ d="M 36.5 22 A 14 13 0 1 1 8.5,22 A 14 13 0 1 1 36.5 22 z"
+ transform="matrix(0.894862,0,0,0.9657,5.981291,3.472737)" />
+ <path
+ sodipodi:type="arc"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f77d7d;stroke-width:1.21739173;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path3154"
+ sodipodi:cx="24"
+ sodipodi:cy="24"
+ sodipodi:rx="14"
+ sodipodi:ry="14"
+ d="M 38 24 A 14 14 0 1 1 10,24 A 14 14 0 1 1 38 24 z"
+ transform="matrix(0.821429,0,0,0.821429,6.410632,5.003844)" />
+ <path
+ style="opacity:0.6;fill:url(#radialGradient3160);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.25pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+ d="M 25.968665,12.718129 C 19.689133,12.797724 14.564242,17.710188 14.156165,23.905629 C 20.273988,26.422409 28.026585,22.454406 37.29817,20.523743 C 36.60976,17.775174 32.74345,12.718129 26.124915,12.718129 C 26.073208,12.718129 26.020218,12.717476 25.968665,12.718129 z "
+ id="path3156"
+ sodipodi:nodetypes="cccsc" />
+ </g>
+ <g
+ style="opacity:0.2"
+ transform="translate(-4.388059,-10.76285)"
+ id="g3134">
+ <path
+ sodipodi:type="arc"
+ style="color:black;fill:url(#radialGradient3142);fill-opacity:1;fill-rule:evenodd;stroke:#c00;stroke-width:1.0757246;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path3136"
+ sodipodi:cx="22.5"
+ sodipodi:cy="22"
+ sodipodi:rx="14"
+ sodipodi:ry="13"
+ d="M 36.5 22 A 14 13 0 1 1 8.5,22 A 14 13 0 1 1 36.5 22 z"
+ transform="matrix(0.894862,0,0,0.9657,5.981291,3.472737)" />
+ <path
+ sodipodi:type="arc"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f77d7d;stroke-width:1.21739173;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path3138"
+ sodipodi:cx="24"
+ sodipodi:cy="24"
+ sodipodi:rx="14"
+ sodipodi:ry="14"
+ d="M 38 24 A 14 14 0 1 1 10,24 A 14 14 0 1 1 38 24 z"
+ transform="matrix(0.821429,0,0,0.821429,6.410632,5.003844)" />
+ <path
+ style="opacity:0.6;fill:url(#radialGradient3144);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.25pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+ d="M 25.968665,12.718129 C 19.689133,12.797724 14.564242,17.710188 14.156165,23.905629 C 20.273988,26.422409 28.026585,22.454406 37.29817,20.523743 C 36.60976,17.775174 32.74345,12.718129 26.124915,12.718129 C 26.073208,12.718129 26.020218,12.717476 25.968665,12.718129 z "
+ id="path3140"
+ sodipodi:nodetypes="cccsc" />
+ </g>
+ <g
+ style="opacity:0.51000001"
+ transform="translate(0.138553,-10.76285)"
+ id="g3122">
+ <path
+ sodipodi:type="arc"
+ style="color:black;fill:url(#radialGradient3130);fill-opacity:1;fill-rule:evenodd;stroke:#c00;stroke-width:1.0757246;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path3124"
+ sodipodi:cx="22.5"
+ sodipodi:cy="22"
+ sodipodi:rx="14"
+ sodipodi:ry="13"
+ d="M 36.5 22 A 14 13 0 1 1 8.5,22 A 14 13 0 1 1 36.5 22 z"
+ transform="matrix(0.894862,0,0,0.9657,5.981291,3.472737)" />
+ <path
+ sodipodi:type="arc"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f77d7d;stroke-width:1.21739173;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path3126"
+ sodipodi:cx="24"
+ sodipodi:cy="24"
+ sodipodi:rx="14"
+ sodipodi:ry="14"
+ d="M 38 24 A 14 14 0 1 1 10,24 A 14 14 0 1 1 38 24 z"
+ transform="matrix(0.821429,0,0,0.821429,6.410632,5.003844)" />
+ <path
+ style="opacity:0.6;fill:url(#radialGradient3132);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.25pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+ d="M 25.968665,12.718129 C 19.689133,12.797724 14.564242,17.710188 14.156165,23.905629 C 20.273988,26.422409 28.026585,22.454406 37.29817,20.523743 C 36.60976,17.775174 32.74345,12.718129 26.124915,12.718129 C 26.073208,12.718129 26.020218,12.717476 25.968665,12.718129 z "
+ id="path3128"
+ sodipodi:nodetypes="cccsc" />
+ </g>
+ <g
+ transform="translate(6.531231,-10.76285)"
+ id="g3117">
+ <path
+ sodipodi:type="arc"
+ style="color:black;fill:url(#radialGradient3146);fill-opacity:1;fill-rule:evenodd;stroke:#c00;stroke-width:1.0757246;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path2525"
+ sodipodi:cx="22.5"
+ sodipodi:cy="22"
+ sodipodi:rx="14"
+ sodipodi:ry="13"
+ d="M 36.5 22 A 14 13 0 1 1 8.5,22 A 14 13 0 1 1 36.5 22 z"
+ transform="matrix(0.894862,0,0,0.9657,5.981291,3.472737)" />
+ <path
+ sodipodi:type="arc"
+ style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f77d7d;stroke-width:1.21739173;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path2527"
+ sodipodi:cx="24"
+ sodipodi:cy="24"
+ sodipodi:rx="14"
+ sodipodi:ry="14"
+ d="M 38 24 A 14 14 0 1 1 10,24 A 14 14 0 1 1 38 24 z"
+ transform="matrix(0.821429,0,0,0.821429,6.410632,5.003844)" />
+ <path
+ style="opacity:0.6;fill:url(#radialGradient3148);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.25pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+ d="M 25.968665,12.718129 C 19.689133,12.797724 14.564242,17.710188 14.156165,23.905629 C 20.273988,26.422409 28.026585,22.454406 37.29817,20.523743 C 36.60976,17.775174 32.74345,12.718129 26.124915,12.718129 C 26.073208,12.718129 26.020218,12.717476 25.968665,12.718129 z "
+ id="path2529"
+ sodipodi:nodetypes="cccsc" />
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/kberylsettings/pixmaps/beryl-settings-section-bs.svg b/kberylsettings/pixmaps/beryl-settings-section-bs.svg
new file mode 100644
index 0000000..c9e3abb
--- /dev/null
+++ b/kberylsettings/pixmaps/beryl-settings-section-bs.svg
@@ -0,0 +1,277 @@
+<?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://web.resource.org/cc/"
+ 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"
+ inkscape:export-ydpi="90.000000"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-filename="/home/jimmac/Desktop/wi-fi.png"
+ width="48px"
+ height="48px"
+ id="svg11300"
+ sodipodi:version="0.32"
+ inkscape:version="0.44"
+ sodipodi:docbase="/home/andrew/pixmaps"
+ sodipodi:docname="beryl-settings-section-bs.svg">
+ <defs
+ id="defs3">
+ <radialGradient
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.006701,0,0,1.007522,-0.160816,0.426981)"
+ r="19.141981"
+ fy="23.381506"
+ fx="23.99999"
+ cy="23.381506"
+ cx="23.99999"
+ id="radialGradient4081"
+ xlink:href="#linearGradient4083"
+ inkscape:collect="always" />
+ <radialGradient
+ gradientTransform="matrix(0.487739,1.292402,-1.10267,0.497242,-41.77393,32.41492)"
+ gradientUnits="userSpaceOnUse"
+ r="9.5"
+ fy="-22.113297"
+ fx="-33.519073"
+ cy="-22.113297"
+ cx="-33.519073"
+ id="radialGradient4020"
+ xlink:href="#linearGradient4032"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="-9.5590506"
+ x2="-37.19698"
+ y1="-25.326815"
+ x1="-28.968945"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3168"
+ xlink:href="#linearGradient4026"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient4026">
+ <stop
+ style="stop-color:#fff9c6;stop-opacity:1"
+ offset="0"
+ id="stop4028" />
+ <stop
+ id="stop4042"
+ offset="0.54166669"
+ style="stop-color:#fff28c;stop-opacity:1;" />
+ <stop
+ style="stop-color:#ffea85;stop-opacity:1;"
+ offset="1"
+ id="stop4030" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4032">
+ <stop
+ style="stop-color:#fff7c2;stop-opacity:0.63829786"
+ offset="0"
+ id="stop4034" />
+ <stop
+ id="stop4036"
+ offset="0.59394139"
+ style="stop-color:#fcaf3e;stop-opacity:0.18348624;" />
+ <stop
+ style="stop-color:#fcaf3e;stop-opacity:0.50458717;"
+ offset="0.83850551"
+ id="stop4038" />
+ <stop
+ style="stop-color:#fcaf3e;stop-opacity:1;"
+ offset="1"
+ id="stop4040" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4083">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="0"
+ id="stop4085" />
+ <stop
+ id="stop4089"
+ offset="0.75"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="1"
+ id="stop4087" />
+ </linearGradient>
+ </defs>
+ <sodipodi:namedview
+ stroke="#ef2929"
+ fill="#eeeeec"
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="0.25490196"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.2870939"
+ inkscape:cx="22.688321"
+ inkscape:cy="20.884737"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="1264"
+ inkscape:window-height="936"
+ inkscape:window-x="1288"
+ inkscape:window-y="33" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:title>Windows</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>window</rdf:li>
+ <rdf:li>manager</rdf:li>
+ <rdf:li>decoration</rdf:li>
+ <rdf:li>behavior</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <g
+ inkscape:label="Layer 1"
+ id="g3113"
+ transform="matrix(0.726319,0,0,0.726319,3.887429e-2,0.616386)">
+ <g
+ id="g3936">
+ <g
+ id="g4091"
+ style="opacity:0.7">
+ <path
+ id="path7492"
+ d="M 24,2.5 L 21.625,9.1875 C 22.399034,9.0641318 23.191406,9 24,9 C 24.808594,9 25.600966,9.0641317 26.375,9.1875 L 24,2.5 z M 8.8125,8.78125 L 11.84375,15.21875 C 12.779034,13.928569 13.928569,12.779034 15.21875,11.84375 L 8.8125,8.78125 z M 39.21875,8.78125 L 32.78125,11.84375 C 34.071431,12.779034 35.220966,13.928569 36.15625,15.21875 L 39.21875,8.78125 z M 9.1875,21.59375 L 2.5,23.96875 L 9.1875,26.34375 C 9.0673373,25.57952 9,24.797813 9,24 C 9,23.180625 9.0608858,22.377571 9.1875,21.59375 z M 38.8125,21.625 C 38.935868,22.399034 39,23.191406 39,24 C 39,24.808594 38.935868,25.600966 38.8125,26.375 L 45.5,24 L 38.8125,21.625 z M 11.84375,32.78125 L 8.8125,39.1875 L 15.21875,36.15625 C 13.928569,35.220966 12.779034,34.071431 11.84375,32.78125 z M 36.15625,32.78125 C 35.229789,34.05926 34.087617,35.194799 32.8125,36.125 L 39.21875,39.1875 L 36.15625,32.78125 z M 21.625,38.8125 L 24,45.5 L 26.375,38.8125 C 25.600966,38.935868 24.808594,39 24,39 C 23.191406,39 22.399034,38.935868 21.625,38.8125 z "
+ style="fill:#fce94f;fill-opacity:1;stroke:#fcaf3e;stroke-width:0.73732895;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="path7494"
+ d="M 24,5.25 L 22.65625,9.0625 C 23.098888,9.0231486 23.547187,9 24,9 C 24.452813,9 24.901112,9.0231486 25.34375,9.0625 L 24,5.25 z M 10.78125,10.75 L 12.5,14.375 C 13.071538,13.694089 13.724004,13.038745 14.40625,12.46875 L 10.78125,10.75 z M 37.25,10.75 L 33.625,12.46875 C 34.304675,13.038189 34.961811,13.695325 35.53125,14.375 L 37.25,10.75 z M 9.0625,22.625 L 5.28125,23.96875 L 9.0625,25.3125 C 9.024981,24.880146 9,24.442031 9,24 C 9,23.536406 9.0212735,23.077908 9.0625,22.625 z M 38.9375,22.65625 C 38.976851,23.098888 39,23.547187 39,24 C 39,24.452813 38.976851,24.901112 38.9375,25.34375 L 42.71875,24 L 38.9375,22.65625 z M 35.53125,33.59375 C 34.958293,34.27954 34.309985,34.957363 33.625,35.53125 L 37.25,37.25 L 35.53125,33.59375 z M 12.5,33.625 L 10.78125,37.21875 L 14.375,35.5 C 13.702932,34.935884 13.064116,34.297068 12.5,33.625 z M 22.65625,38.9375 L 24,42.71875 L 25.34375,38.9375 C 24.901112,38.976851 24.452813,39 24,39 C 23.547187,39 23.098888,38.976851 22.65625,38.9375 z "
+ style="fill:none;fill-opacity:1;stroke:url(#radialGradient4081);stroke-width:0.84646249;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ <g
+ id="g4046">
+ <g
+ id="g3931">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ffee54;fill-opacity:1;stroke:#fcaf3e;stroke-width:0.75991178;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path7498"
+ sodipodi:cx="-32"
+ sodipodi:cy="-17.5"
+ sodipodi:rx="9.5"
+ sodipodi:ry="9.5"
+ d="M -22.5 -17.5 A 9.5 9.5 0 1 1 -41.5,-17.5 A 9.5 9.5 0 1 1 -22.5 -17.5 z"
+ transform="matrix(0.778062,-1.061285,1.061287,0.778062,67.47952,3.641324)"
+ inkscape:r_cx="true"
+ inkscape:r_cy="true" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient4020);fill-opacity:1;stroke:none;stroke-width:1.01737845;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path7500"
+ sodipodi:cx="-32"
+ sodipodi:cy="-17.5"
+ sodipodi:rx="9.5"
+ sodipodi:ry="9.5"
+ d="M -22.5 -17.5 A 9.5 9.5 0 1 1 -41.5,-17.5 A 9.5 9.5 0 1 1 -22.5 -17.5 z"
+ transform="matrix(1.244257,-0.167707,0.216642,1.251844,67.61648,40.527)"
+ inkscape:r_cx="true"
+ inkscape:r_cy="true" />
+ <path
+ sodipodi:type="arc"
+ style="fill:none;fill-opacity:1;stroke:url(#linearGradient3168);stroke-width:0.82601947;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path7502"
+ sodipodi:cx="-32"
+ sodipodi:cy="-17.5"
+ sodipodi:rx="9.5"
+ sodipodi:ry="9.5"
+ d="M -22.5 -17.5 A 9.5 9.5 0 1 1 -41.5,-17.5 A 9.5 9.5 0 1 1 -22.5 -17.5 z"
+ transform="matrix(0.715791,-0.976349,0.97635,0.715792,64.00044,5.269544)"
+ inkscape:r_cx="true"
+ inkscape:r_cy="true" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g6144">
+ <path
+ inkscape:r_cy="true"
+ inkscape:r_cx="true"
+ transform="matrix(0.701122,-0.956337,0.956339,0.701122,71.84697,14.5947)"
+ d="M -22.5 -17.5 A 9.5 9.5 0 1 1 -41.5,-17.5 A 9.5 9.5 0 1 1 -22.5 -17.5 z"
+ sodipodi:ry="9.5"
+ sodipodi:rx="9.5"
+ sodipodi:cy="-17.5"
+ sodipodi:cx="-32"
+ id="path4954"
+ style="fill:#555753;fill-opacity:1;stroke:#170c00;stroke-width:0.75991178;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ inkscape:r_cy="true"
+ inkscape:r_cx="true"
+ transform="matrix(0.645009,-0.879801,0.879801,0.645009,68.71193,16.06192)"
+ d="M -22.5 -17.5 A 9.5 9.5 0 1 1 -41.5,-17.5 A 9.5 9.5 0 1 1 -22.5 -17.5 z"
+ sodipodi:ry="9.5"
+ sodipodi:rx="9.5"
+ sodipodi:cy="-17.5"
+ sodipodi:cx="-32"
+ id="path4956"
+ style="fill:none;fill-opacity:1;stroke:silver;stroke-width:0.82601947;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:end="3.149985"
+ sodipodi:start="0"
+ inkscape:r_cy="true"
+ inkscape:r_cx="true"
+ transform="matrix(-5.737594e-3,0.951784,-0.964661,-5.659975e-3,15.56636,63.39921)"
+ d="M -22.5,-17.5 A 9.5,9.5 0 1 1 -41.499665,-17.579726 L -32,-17.5 z"
+ sodipodi:ry="9.5"
+ sodipodi:rx="9.5"
+ sodipodi:cy="-17.5"
+ sodipodi:cx="-32"
+ id="path4966"
+ style="fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:0.75991178;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:type="arc" />
+ </g>
+ </g>
+</svg>
diff --git a/kberylsettings/pixmaps/beryl-settings-section-capture.svg b/kberylsettings/pixmaps/beryl-settings-section-capture.svg
new file mode 100644
index 0000000..e4bdd62
--- /dev/null
+++ b/kberylsettings/pixmaps/beryl-settings-section-capture.svg
@@ -0,0 +1,638 @@
+<?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://web.resource.org/cc/"
+ 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"
+ inkscape:export-ydpi="750"
+ inkscape:export-xdpi="750"
+ inkscape:export-filename="/blah"
+ width="48px"
+ height="48px"
+ id="svg11300"
+ sodipodi:version="0.32"
+ inkscape:version="0.44"
+ sodipodi:docbase="/home/andrew/Desktop"
+ sodipodi:docname="capture.svg">
+ <defs
+ id="defs3">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3081">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop3083" />
+ <stop
+ style="stop-color:white;stop-opacity:0;"
+ offset="1"
+ id="stop3085" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3081"
+ id="linearGradient5553"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.681201,0,0,1.279423,-17.34661,3.447562)"
+ x1="46.3125"
+ y1="21.9375"
+ x2="46.375"
+ y2="1.0625" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3081"
+ id="linearGradient5561"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.681201,0,0,1.279423,3.397007,3.447562)"
+ x1="46.3125"
+ y1="21.9375"
+ x2="46.375"
+ y2="1.0625" />
+ <linearGradient
+ id="linearGradient63759">
+ <stop
+ id="stop63761"
+ offset="0"
+ style="stop-color:#fce94f;stop-opacity:1;" />
+ <stop
+ id="stop63763"
+ offset="1"
+ style="stop-color:#e8bf00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient63759"
+ id="linearGradient18223"
+ x1="22.324244"
+ y1="40.651932"
+ x2="22.577036"
+ y2="47.116116"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.299755,-0.176777)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient63759"
+ id="linearGradient18227"
+ gradientUnits="userSpaceOnUse"
+ x1="22.324244"
+ y1="40.651932"
+ x2="22.577036"
+ y2="47.116116"
+ gradientTransform="matrix(1,0,0,2.658443,-0.353554,-82.09138)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient63759"
+ id="linearGradient18231"
+ gradientUnits="userSpaceOnUse"
+ x1="22.324244"
+ y1="40.651932"
+ x2="22.577036"
+ y2="47.116116"
+ gradientTransform="matrix(1,0,0,1.331689,-0.530331,-51.13571)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient63759"
+ id="linearGradient18235"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,2.658443,-0.353554,-96.67546)"
+ x1="22.324244"
+ y1="40.651932"
+ x2="22.577036"
+ y2="47.116116" />
+ </defs>
+ <sodipodi:namedview
+ stroke="#ef2929"
+ fill="#eeeeec"
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="0.25490196"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="7.9999999"
+ inkscape:cx="44.926037"
+ inkscape:cy="24.182542"
+ inkscape:current-layer="g18238"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="993"
+ inkscape:window-height="661"
+ inkscape:window-x="1382"
+ inkscape:window-y="225" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" />
+ <dc:title>Totem</dc:title>
+ <dc:description>Totem Media player App Icon</dc:description>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>totem</rdf:li>
+ <rdf:li>gstreamer</rdf:li>
+ <rdf:li>xine</rdf:li>
+ <rdf:li>player</rdf:li>
+ <rdf:li>mplayer</rdf:li>
+ <rdf:li>video</rdf:li>
+ <rdf:li>audio</rdf:li>
+ <rdf:li>mp3</rdf:li>
+ <rdf:li>ogg</rdf:li>
+ <rdf:li>mpeg</rdf:li>
+ <rdf:li>avi</rdf:li>
+ <rdf:li>mov</rdf:li>
+ <rdf:li>quicktime</rdf:li>
+ <rdf:li>p</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/GPL/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/SourceCode" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ id="layer1"
+ inkscape:label="base"
+ inkscape:groupmode="layer"
+ style="opacity:1" />
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="filmstrip"
+ style="opacity:1">
+ <g
+ id="g18238">
+ <rect
+ ry="1.8488449"
+ rx="0.8071698"
+ y="2.5122204"
+ x="13.878862"
+ height="43.306511"
+ width="21.916531"
+ id="rect3780"
+ style="opacity:1;fill:#676964;fill-opacity:1;stroke:#2e3436;stroke-width:0.82700264;stroke-linecap:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ style="opacity:1;color:black;fill:url(#linearGradient18223);fill-opacity:1;fill-rule:eve