Added preliminary openmamba 3 ksplash theme
92
Makefile
Normal file
@ -0,0 +1,92 @@
|
||||
# Makefile for ksplash-theme-openmamba
|
||||
# Copyright (C) 2013 by Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
|
||||
include VERSION
|
||||
|
||||
PACKAGE = ksplash-theme-openmamba
|
||||
|
||||
DISTROID = openmamba
|
||||
|
||||
RPM_VENDOR = openmamba
|
||||
RPM_DISTRIBUTION = openmamba
|
||||
RPM_DISTROEXT = mamba
|
||||
|
||||
DISTROid = $(shell echo $(DISTROID) | tr A-Z a-z)
|
||||
DISTROICON = $(DISTROid)
|
||||
|
||||
DESTDIR =
|
||||
|
||||
prefix = /usr
|
||||
exec_prefix = ${prefix}
|
||||
sysconfdir = /etc
|
||||
sbindir = ${exec_prefix}/sbin
|
||||
bindir = ${exec_prefix}/bin
|
||||
datadir = ${prefix}/share
|
||||
initrddir = ${sysconfdir}/rc.d/init.d
|
||||
mandir = ${prefix}/usr/share/man
|
||||
sysconfigdir= ${sysconfdir}/sysconfig
|
||||
xprofiledir = ${sysconfdir}/xprofile.d
|
||||
mambabasedatadir = ${datadir}/openmamba/mambabase
|
||||
mambawelcomedatadir = ${datadir}/openmamba/mambawelcome
|
||||
bootrecoverdatadir = ${datadir}/openmamba/bootrecover
|
||||
iconsdir = ${datadir}/icons/hicolor
|
||||
kdeprefixdir = $(shell kde4-config --prefix)
|
||||
kdedatadir = $(kdeprefixdir)/share
|
||||
kdebindir = $(kdeprefixdir)/bin
|
||||
kdeautostartdir = ${kdedatadir}/autostart
|
||||
kdeconfigdir = ${kdedatadir}/config
|
||||
kdewallpapersdir = ${kdedatadir}/wallpapers
|
||||
kdeappsdir = ${kdedatadir}/apps
|
||||
kdeplasmadesktopupdatesdir = ${kdeappsdir}/plasma-desktop/updates
|
||||
localesdir = ${kdedatadir}/locale
|
||||
|
||||
xdg_appsdir = ${datadir}/applications
|
||||
xdg_directorydir = ${datadir}/desktop-directories
|
||||
xdg_menudir = ${sysconfdir}/xdg/menus
|
||||
xdg_mergedmenudir = $(xdg_menudir)/applications-merged
|
||||
|
||||
distrorootdir = ${datadir}/$(DISTROid)
|
||||
distrobindir = ${distrorootdir}/bin
|
||||
distrosrpmsdir = ${distrorootdir}/SRPMS
|
||||
distrokdedir = ${distrorootdir}/kde
|
||||
srcdir = .
|
||||
|
||||
distdir = $(PACKAGE)-$(VERSION)
|
||||
dist_archive = $(distdir).tar.bz2
|
||||
|
||||
INSTALL = /usr/bin/install
|
||||
INSTALL_PROGRAM = ${INSTALL} -m 755
|
||||
INSTALL_DATA = ${INSTALL} -m 644
|
||||
INSTALL_DIR = ${INSTALL} -d -m 755
|
||||
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
|
||||
|
||||
all: wallpapers
|
||||
|
||||
wallpapers:
|
||||
@echo "Converting background images..."
|
||||
@for s in 1024x768 1280x1024 1280x800 1440x900 1600x1200 1920x1200; do \
|
||||
mkdir -p ksplash-theme-openmamba/$${s}; \
|
||||
convert openmamba_Circles-ksplash.svg +repage -gravity NorthWest -resize $${s/x*} -crop $${s}+0+0 +repage ksplash-theme-openmamba/$${s}/background.png; \
|
||||
done
|
||||
|
||||
install:
|
||||
$(INSTALL_DIR) $(DESTDIR)$(kdedatadir)/apps/ksplash/Themes/openmamba
|
||||
cp -a ksplash-theme-openmamba/* $(DESTDIR)$(kdedatadir)/apps/ksplash/Themes/openmamba/
|
||||
|
||||
dist: clean
|
||||
@git log > ChangeLog.git
|
||||
@mkdir /tmp/$(distdir)
|
||||
@cp -a * /tmp/$(distdir)/
|
||||
@rm -f $(dist_archive);\
|
||||
tar cf - -C /tmp $(distdir) | bzip2 -9 -c > $(dist_archive)
|
||||
@rm -rf /tmp/$(distdir)
|
||||
@echo "file \`$(dist_archive)' created"
|
||||
|
||||
dist-rpm: dist
|
||||
@rpm_sourcedir=`rpm --eval=%{_sourcedir}`;\
|
||||
mv -f $(dist_archive) $$rpm_sourcedir;\
|
||||
echo "and saved as \`$$rpm_sourcedir/$(dist_archive)'"
|
||||
|
||||
clean:
|
||||
rm -f $(dist_archive)
|
||||
rm -f ksplash-theme-openmamba/*/background.png
|
42
ksplash-theme-openmamba/1600x1200/description.txt
Normal file
@ -0,0 +1,42 @@
|
||||
SCALE ON
|
||||
BACKGROUND_IMAGE 0 0 background.png
|
||||
SCALE OFF
|
||||
|
||||
# the image is 390x234, make it centered, all icons need the same adjustment too
|
||||
IMAGE_REL CC 0 0 CC rectangle.png
|
||||
|
||||
# these have their relative positions to the rectangle adjusted by -195,-117
|
||||
# (i.e. half of the rectangle size)
|
||||
# 3,32
|
||||
ANIM_REL 1 CC -192 -50 LT 30 icon1_anim.png 85 1
|
||||
WAIT_STATE kded
|
||||
|
||||
# 69,32
|
||||
ANIM_REL 2 CC -126 -50 LT 30 icon2_anim.png 85 1
|
||||
WAIT_STATE kcminit
|
||||
|
||||
# 135,32
|
||||
ANIM_REL 3 CC -60 -50 LT 29 icon3_anim.png 85 1
|
||||
WAIT_STATE ksmserver
|
||||
|
||||
# 201,32
|
||||
ANIM_REL 4 CC 6 -50 LT 30 icon4_anim.png 85 1
|
||||
WAIT_STATE wm
|
||||
|
||||
# 263,15
|
||||
ANIM_REL 5 CC 68 -88 LT 30 icon5_anim.png 85 1
|
||||
WAIT_STATE desktop
|
||||
|
||||
WAIT_STATE ready
|
||||
|
||||
# show the icons fully right before the splash goes away
|
||||
STOP_ANIM 1
|
||||
IMAGE_REL CC -192 -50 LT icon1.png
|
||||
STOP_ANIM 2
|
||||
IMAGE_REL CC -126 -50 LT icon2.png
|
||||
STOP_ANIM 3
|
||||
IMAGE_REL CC -60 -50 LT icon3.png
|
||||
STOP_ANIM 4
|
||||
IMAGE_REL CC 6 -50 LT icon4.png
|
||||
STOP_ANIM 5
|
||||
IMAGE_REL CC 68 -88 LT icon5.png
|
BIN
ksplash-theme-openmamba/1600x1200/icon1.png
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
ksplash-theme-openmamba/1600x1200/icon1_anim.png
Normal file
After Width: | Height: | Size: 168 KiB |
BIN
ksplash-theme-openmamba/1600x1200/icon2.png
Normal file
After Width: | Height: | Size: 8.3 KiB |
BIN
ksplash-theme-openmamba/1600x1200/icon2_anim.png
Normal file
After Width: | Height: | Size: 241 KiB |
BIN
ksplash-theme-openmamba/1600x1200/icon3.png
Normal file
After Width: | Height: | Size: 9.2 KiB |
BIN
ksplash-theme-openmamba/1600x1200/icon3_anim.png
Normal file
After Width: | Height: | Size: 272 KiB |
BIN
ksplash-theme-openmamba/1600x1200/icon4.png
Normal file
After Width: | Height: | Size: 5.3 KiB |
BIN
ksplash-theme-openmamba/1600x1200/icon4_anim.png
Normal file
After Width: | Height: | Size: 227 KiB |
BIN
ksplash-theme-openmamba/1600x1200/icon5.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
ksplash-theme-openmamba/1600x1200/icon5_anim.png
Normal file
After Width: | Height: | Size: 164 KiB |
BIN
ksplash-theme-openmamba/1600x1200/rectangle.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
ksplash-theme-openmamba/Preview.png
Normal file
After Width: | Height: | Size: 19 KiB |
9
ksplash-theme-openmamba/Theme.rc
Normal file
@ -0,0 +1,9 @@
|
||||
[KSplash Theme: openmamba]
|
||||
Name = KDE 4 Splash Screen
|
||||
Description = openmamba 3 Splash Screen
|
||||
Version = 0.90
|
||||
Author = Cristina Iurissevich, Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
Homepage = http://www.openmamba.org
|
||||
|
||||
# Theme behaviour settings.
|
||||
Engine = KSplashX
|
BIN
ksplash-theme-openmamba/icon5_anim.xcf
Normal file
@ -1,4 +1,4 @@
|
||||
[KSplash Theme: openmamba]
|
||||
[KSplash Theme: openmamba2]
|
||||
Name = KDE 4 Splash Screen
|
||||
Description = openmamba 2 Splash Screen
|
||||
Version = 1.0
|
||||
|
159
openmamba_Circles-ksplash.svg
Normal file
@ -0,0 +1,159 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
width="1052.3625"
|
||||
height="744.09998"
|
||||
id="svg2"
|
||||
xml:space="preserve"><metadata
|
||||
id="metadata8"><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><defs
|
||||
id="defs6"><clipPath
|
||||
id="clipPath16"><path
|
||||
d="m 0,595.28 841.89,0 L 841.89,0 0,0 0,595.28 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path18" /></clipPath><clipPath
|
||||
id="clipPath24"><path
|
||||
d="m 0,595.28 841.89,0 L 841.89,0 0,0 0,595.28 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path26" /></clipPath><clipPath
|
||||
id="clipPath38"><path
|
||||
d="m 105.454,571.421 104.968,0 0,-101.969 -104.968,0 0,101.969 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path40" /></clipPath><clipPath
|
||||
id="clipPath54"><path
|
||||
d="m 82.1201,594.002 151.6359,0 0,-147.131 -151.6359,0 0,147.131 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path56" /></clipPath><clipPath
|
||||
id="clipPath70"><path
|
||||
d="m 57.2813,617.378 199.9477,0 0,-193.884 -199.9477,0 0,193.884 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path72" /></clipPath><clipPath
|
||||
id="clipPath86"><path
|
||||
d="m 31.0449,642.769 252.4211,0 0,-244.665 -252.4211,0 0,244.665 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path88" /></clipPath><clipPath
|
||||
id="clipPath102"><path
|
||||
d="m 4.30566,669.307 307.26434,0 0,-297.741 -307.26434,0 0,297.741 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path104" /></clipPath><clipPath
|
||||
id="clipPath118"><path
|
||||
d="m 67.281,410.718 175.594,0 0,175.595 -175.594,0 0,-175.595 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path120" /></clipPath></defs><g
|
||||
transform="matrix(1.25,0,0,-1.25,0,744.1)"
|
||||
id="g10"><g
|
||||
id="g12"><g
|
||||
clip-path="url(#clipPath16)"
|
||||
id="g14"><g
|
||||
id="g20"><g
|
||||
id="g22" /><g
|
||||
id="g28"><g
|
||||
clip-path="url(#clipPath24)"
|
||||
id="g30"
|
||||
style="opacity:0.64999402"><path
|
||||
d="M 841.89,0 0,0 l 0,595.28 841.89,0 0,-595.28 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path32"
|
||||
style="fill:#9cdb9b;fill-opacity:1;fill-rule:nonzero;stroke:none" /></g></g></g><g
|
||||
id="g34"><g
|
||||
id="g36" /><g
|
||||
id="g42"><g
|
||||
clip-path="url(#clipPath38)"
|
||||
id="g44"
|
||||
style="opacity:0.69999701"><g
|
||||
transform="translate(111.4536,520.4365)"
|
||||
id="g46"><path
|
||||
d="m 0,0 c 0,-24.844 20.812,-44.985 46.484,-44.985 25.673,0 46.485,20.141 46.485,44.985 0,24.844 -20.812,44.985 -46.485,44.985 C 20.812,44.985 0,24.844 0,0 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path48"
|
||||
style="fill:none;stroke:#53bf3c;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" /></g></g></g></g><g
|
||||
id="g50"><g
|
||||
id="g52" /><g
|
||||
id="g58"><g
|
||||
clip-path="url(#clipPath54)"
|
||||
id="g60"
|
||||
style="opacity:0.60000598"><g
|
||||
transform="translate(88.1201,520.4365)"
|
||||
id="g62"><path
|
||||
d="m 0,0 c 0,-37.315 31.258,-67.565 69.817,-67.565 38.561,0 69.819,30.25 69.819,67.565 0,37.315 -31.258,67.565 -69.819,67.565 C 31.258,67.565 0,37.315 0,0 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path64"
|
||||
style="fill:none;stroke:#53bf3c;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" /></g></g></g></g><g
|
||||
id="g66"><g
|
||||
id="g68" /><g
|
||||
id="g74"><g
|
||||
clip-path="url(#clipPath70)"
|
||||
id="g76"
|
||||
style="opacity:0.5"><g
|
||||
transform="translate(63.2813,520.436)"
|
||||
id="g78"><path
|
||||
d="m 0,0 c 0,-50.226 42.073,-90.942 93.973,-90.942 51.903,0 93.975,40.716 93.975,90.942 0,50.226 -42.072,90.942 -93.975,90.942 C 42.073,90.942 0,50.226 0,0 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path80"
|
||||
style="fill:none;stroke:#53bf3c;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" /></g></g></g></g><g
|
||||
id="g82"><g
|
||||
id="g84" /><g
|
||||
id="g90"><g
|
||||
clip-path="url(#clipPath86)"
|
||||
id="g92"
|
||||
style="opacity:0.39999396"><g
|
||||
transform="translate(37.0449,520.436)"
|
||||
id="g94"><path
|
||||
d="m 0,0 c 0,-64.249 53.819,-116.333 120.21,-116.333 66.394,0 120.211,52.084 120.211,116.333 0,64.248 -53.817,116.333 -120.211,116.333 C 53.819,116.333 0,64.248 0,0 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path96"
|
||||
style="fill:none;stroke:#53bf3c;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" /></g></g></g></g><g
|
||||
id="g98"><g
|
||||
id="g100" /><g
|
||||
id="g106"><g
|
||||
clip-path="url(#clipPath102)"
|
||||
id="g108"
|
||||
style="opacity:0.30000299"><g
|
||||
transform="translate(10.3057,520.436)"
|
||||
id="g110"><path
|
||||
d="m 0,0 c 0,-78.905 66.096,-142.87 147.632,-142.87 81.539,0 147.633,63.965 147.633,142.87 0,78.904 -66.094,142.871 -147.633,142.871 C 66.096,142.871 0,78.904 0,0 z"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path112"
|
||||
style="fill:none;stroke:#53bf3c;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" /></g></g></g></g></g></g><g
|
||||
id="g114"><g
|
||||
clip-path="url(#clipPath118)"
|
||||
id="g116"><g
|
||||
transform="translate(188.8282,530.9559)"
|
||||
id="g122"><path
|
||||
d="M 0,0 C -4.904,15.948 -22.113,24.846 -38.004,21.398 -51.802,18.406 -61.119,6.383 -62.897,-7.17 c -1.61,-12.27 6,-25.138 16.431,-31.14 14.121,-8.124 32.195,-3.723 41.813,9.061 2.837,3.77 4.572,8.359 5.544,12.924 1.662,7.791 -10.28,11.105 -11.946,3.293 -0.274,-1.285 -0.559,-2.566 -0.896,-3.836 -0.1,-0.366 -0.095,-0.341 0.016,0.074 -0.43,-0.89 -0.871,-1.773 -1.319,-2.655 -1.38,-2.712 -1.65,-3.148 -3.39,-4.797 -4.783,-4.533 -10.135,-6.201 -16.653,-5.62 -5.083,0.454 -9.223,3.205 -12.418,6.778 -1.122,1.253 -2.516,3.687 -3.442,5.717 0.161,-0.356 -0.568,1.728 -0.721,2.239 -0.182,0.614 -0.322,1.239 -0.461,1.863 -0.015,0.071 -0.337,2.094 -0.175,0.803 -0.529,4.218 0.193,7.525 1.75,10.768 2.192,4.565 5.377,7.593 10.006,9.864 10.087,4.949 23.63,-1.115 26.812,-11.459 C -9.605,-10.906 2.355,-7.657 0,0"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path124"
|
||||
style="fill:#4dbd38;fill-opacity:1;fill-rule:nonzero;stroke:none" /></g><g
|
||||
transform="translate(178.1091,531.3228)"
|
||||
id="g126"><path
|
||||
d="m 0,0 c 0,-1.165 -0.986,-2.109 -2.202,-2.109 -1.216,0 -2.202,0.944 -2.202,2.109 0,1.165 0.986,2.109 2.202,2.109 C -0.986,2.109 0,1.165 0,0"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path128"
|
||||
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none" /></g><g
|
||||
transform="translate(174.1775,531.1733)"
|
||||
id="g130"><path
|
||||
d="M 0,0 C 0,1.962 1.239,3.536 3.588,4.543"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path132"
|
||||
style="fill:none;stroke:#231f20;stroke-width:0.92900002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" /></g><g
|
||||
transform="translate(189.9776,531.8452)"
|
||||
id="g134"><path
|
||||
d="m 0,0 c 0,-1.165 -0.986,-2.109 -2.202,-2.109 -1.216,0 -2.202,0.944 -2.202,2.109 0,1.165 0.986,2.109 2.202,2.109 C -0.986,2.109 0,1.165 0,0"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path136"
|
||||
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none" /></g><g
|
||||
transform="translate(186.046,531.6957)"
|
||||
id="g138"><path
|
||||
d="M 0,0 C 0,1.962 1.239,3.536 3.588,4.543"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path140"
|
||||
style="fill:none;stroke:#231f20;stroke-width:0.92900002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none" /></g></g></g></g></svg>
|
After Width: | Height: | Size: 9.0 KiB |