Add Symbian package icon.
authorAkos Polster <akos@pipacs.com>
Sun, 5 Sep 2010 13:14:13 +0000 (15:14 +0200)
committerAkos Polster <akos@pipacs.com>
Sun, 5 Sep 2010 13:14:13 +0000 (15:14 +0200)
dorian.pro
mainwindow.cpp
pkg/acknowledgements.txt
pkg/symbian/book.svg [new file with mode: 0644]
pkg/symbian/book.svgt [new file with mode: 0644]

index 40de241..c16e63d 100644 (file)
-QT += webkit xml
-
-INCLUDEPATH += $$PWD \
-    $$PWD/model \
-    $$PWD/widgets
-
-SOURCES += \
-    main.cpp \
-    mainwindow.cpp \
-    bookview.cpp \
-    model/unzip/unzip.c \
-    model/unzip/ioapi.c \
-    model/extractzip.cpp \
-    model/library.cpp \
-    model/book.cpp \
-    librarydialog.cpp \
-    devtools.cpp \
-    infodialog.cpp \
-    widgets/translucentbutton.cpp \
-    settingswindow.cpp \
-    model/settings.cpp \
-    bookmarksdialog.cpp \
-    model/sortedlibrary.cpp \
-    bookmarkinfodialog.cpp \
-    widgets/dyalog.cpp \
-    chaptersdialog.cpp \
-    widgets/fullscreenwindow.cpp \
-    trace.cpp \
-    widgets/toolbuttonbox.cpp \
-    model/bookfinder.cpp \
-    widgets/listwindow.cpp \
-    widgets/progress.cpp \
-    widgets/adopterwindow.cpp
-
-HEADERS += \
-    mainwindow.h \
-    bookview.h \
-    model/opshandler.h \
-    model/unzip/unzip.h \
-    model/unzip/ioapi.h \
-    model/extractzip.h \
-    model/library.h \
-    model/book.h \
-    librarydialog.h \
-    devtools.h \
-    infodialog.h \
-    widgets/translucentbutton.h \
-    settingswindow.h \
-    model/settings.h \
-    bookmarksdialog.h \
-    model/xmlerrorhandler.h \
-    model/containerhandler.h \
-    model/sortedlibrary.h \
-    model/ncxhandler.h \
-    bookmarkinfodialog.h \
-    widgets/dyalog.h \
-    chaptersdialog.h \
-    widgets/fullscreenwindow.h \
-    trace.h \
-    widgets/toolbuttonbox.h \
-    model/bookfinder.h \
-    widgets/listwindow.h \
-    widgets/progress.h \
-    widgets/adopterwindow.h \
-    widgets/listview.h
-
-RESOURCES += \
-    dorian.qrc
-
-OTHER_FILES += \
-    TODO.txt \
-    pkg/acknowledgements.txt \
-    pkg/maemo/postinst \
-    pkg/maemo/dorian.desktop \
-    pkg/maemo/control \
-    pkg/maemo/changelog \
-    pkg/maemo/build.sh \
-    styles/night.css \
-    pkg/changelog \
-    pkg/maemo/build-scratchbox.sh \
-    styles/sand.css \
-    styles/default.css \
-    pkg/version.txt \
-    styles/sand.js \
-    styles/night.js \
-    styles/default.js \
-    styles/day.js \
-    www/index.html \
-    pkg/maemo/autobuild.sh \
-    pkg/maemo/autobuild-scratchbox.sh \
-    LICENSE.txt
-
-DEFINES += \
-    USE_FILE32API \
-    DORIAN_TEST_MODEL
-
-include(model/modeltest/modeltest.pri)
-
-unix {
-    symbian {
-    } else {
-        LIBS += -lz
-    }
-}
-win32 {
-    DEFINES += ZLIB_WINAPI
-    INCLUDEPATH += $$PWD/model/zlib
-    LIBS += pkg/win32/zlibstat.lib
-}
-symbian {
-    # ICON = ...
-    TARGET.UID3 = 0xEA633557
-    # TARGET.CAPABILITY = ...
-    # FIXME: Add OpenC ZLIB?
-    INCLUDEPATH += C:\NokiaQtSDK\Symbian\SDK\src\3rdparty\zlib
-}
-maemo5 {
-    QT += maemo5 dbus
-    isEmpty(PREFIX) {
-        PREFIX = /usr
-    }
-    BINDIR = $$PREFIX/bin
-    DATADIR =$$PREFIX/share
-    DEFINES += DATADIR=\\\"$$DATADIR\\\" PKGDATADIR=\\\"$$PKGDATADIR\\\"
-
-    # For "make install"
-
-    INSTALLS += target desktop icon48 iconscalable
-
-    target.path = $$BINDIR
-
-    desktop.path = $$DATADIR/applications/hildon
-    desktop.files += pkg/maemo/dorian.desktop
-
-    icon48.path = $$DATADIR/icons/hicolor/48x48/hildon
-    icon48.files += pkg/maemo/icon-48/dorian.png
-
-    iconscalable.path = $$DATADIR/icons/hicolor/scalable/hildon
-    iconscalable.files += pkg/maemo/icon-scalable/dorian.png
-}
-macx {
-    CONFIG += x86
-}
+QT += webkit xml\r
+\r
+INCLUDEPATH += $$PWD \\r
+    $$PWD/model \\r
+    $$PWD/widgets\r
+\r
+SOURCES += \\r
+    main.cpp \\r
+    mainwindow.cpp \\r
+    bookview.cpp \\r
+    model/unzip/unzip.c \\r
+    model/unzip/ioapi.c \\r
+    model/extractzip.cpp \\r
+    model/library.cpp \\r
+    model/book.cpp \\r
+    librarydialog.cpp \\r
+    devtools.cpp \\r
+    infodialog.cpp \\r
+    widgets/translucentbutton.cpp \\r
+    settingswindow.cpp \\r
+    model/settings.cpp \\r
+    bookmarksdialog.cpp \\r
+    model/sortedlibrary.cpp \\r
+    bookmarkinfodialog.cpp \\r
+    widgets/dyalog.cpp \\r
+    chaptersdialog.cpp \\r
+    widgets/fullscreenwindow.cpp \\r
+    trace.cpp \\r
+    widgets/toolbuttonbox.cpp \\r
+    model/bookfinder.cpp \\r
+    widgets/listwindow.cpp \\r
+    widgets/progress.cpp \\r
+    widgets/adopterwindow.cpp\r
+\r
+HEADERS += \\r
+    mainwindow.h \\r
+    bookview.h \\r
+    model/opshandler.h \\r
+    model/unzip/unzip.h \\r
+    model/unzip/ioapi.h \\r
+    model/extractzip.h \\r
+    model/library.h \\r
+    model/book.h \\r
+    librarydialog.h \\r
+    devtools.h \\r
+    infodialog.h \\r
+    widgets/translucentbutton.h \\r
+    settingswindow.h \\r
+    model/settings.h \\r
+    bookmarksdialog.h \\r
+    model/xmlerrorhandler.h \\r
+    model/containerhandler.h \\r
+    model/sortedlibrary.h \\r
+    model/ncxhandler.h \\r
+    bookmarkinfodialog.h \\r
+    widgets/dyalog.h \\r
+    chaptersdialog.h \\r
+    widgets/fullscreenwindow.h \\r
+    trace.h \\r
+    widgets/toolbuttonbox.h \\r
+    model/bookfinder.h \\r
+    widgets/listwindow.h \\r
+    widgets/progress.h \\r
+    widgets/adopterwindow.h \\r
+    widgets/listview.h\r
+\r
+RESOURCES += \\r
+    dorian.qrc\r
+\r
+OTHER_FILES += \\r
+    TODO.txt \\r
+    pkg/acknowledgements.txt \\r
+    pkg/maemo/postinst \\r
+    pkg/maemo/dorian.desktop \\r
+    pkg/maemo/control \\r
+    pkg/maemo/changelog \\r
+    pkg/maemo/build.sh \\r
+    styles/night.css \\r
+    pkg/changelog \\r
+    pkg/maemo/build-scratchbox.sh \\r
+    styles/sand.css \\r
+    styles/default.css \\r
+    pkg/version.txt \\r
+    styles/sand.js \\r
+    styles/night.js \\r
+    styles/default.js \\r
+    styles/day.js \\r
+    www/index.html \\r
+    pkg/maemo/autobuild.sh \\r
+    pkg/maemo/autobuild-scratchbox.sh \\r
+    LICENSE.txt \\r
+    pkg/symbian/book.svg\r
+\r
+DEFINES += \\r
+    USE_FILE32API \\r
+    DORIAN_TEST_MODEL\r
+\r
+include(model/modeltest/modeltest.pri)\r
+\r
+unix {\r
+    symbian {\r
+    } else {\r
+        LIBS += -lz\r
+    }\r
+}\r
+win32 {\r
+    DEFINES += ZLIB_WINAPI\r
+    INCLUDEPATH += $$PWD/model/zlib\r
+    LIBS += pkg/win32/zlibstat.lib\r
+}\r
+symbian {\r
+    ICON = $$PWD/pkg/symbian/book.svgt\r
+    TARGET.UID3 = 0xEA633557\r
+    # TARGET.CAPABILITY = ...\r
+    # FIXME: Add OpenC ZLIB?\r
+    INCLUDEPATH += C:\NokiaQtSDK\Symbian\SDK\src\3rdparty\zlib\r
+}\r
+maemo5 {\r
+    QT += maemo5 dbus\r
+    isEmpty(PREFIX) {\r
+        PREFIX = /usr\r
+    }\r
+    BINDIR = $$PREFIX/bin\r
+    DATADIR =$$PREFIX/share\r
+    DEFINES += DATADIR=\\\"$$DATADIR\\\" PKGDATADIR=\\\"$$PKGDATADIR\\\"\r
+\r
+    # For "make install"\r
+\r
+    INSTALLS += target desktop icon48 iconscalable\r
+\r
+    target.path = $$BINDIR\r
+\r
+    desktop.path = $$DATADIR/applications/hildon\r
+    desktop.files += pkg/maemo/dorian.desktop\r
+\r
+    icon48.path = $$DATADIR/icons/hicolor/48x48/hildon\r
+    icon48.files += pkg/maemo/icon-48/dorian.png\r
+\r
+    iconscalable.path = $$DATADIR/icons/hicolor/scalable/hildon\r
+    iconscalable.files += pkg/maemo/icon-scalable/dorian.png\r
+}\r
+macx {\r
+    CONFIG += x86\r
+}\r
index a872f28..28e9094 100755 (executable)
@@ -418,7 +418,7 @@ void MainWindow::about()
     QLabel *label = new QLabel(aboutDialog);
     label->setTextFormat(Qt::RichText);
     label->setOpenExternalLinks(true);
-    label->setText(tr("<b>Dorian %1</b><br><br>Copyright &copy; 2010 by "
+    label->setText(tr("<b>Dorian %1</b><br><br>Copyright &copy; 2010 "
         "Akos Polster &lt;akos@pipacs.com&gt;<br>"
         "Licensed under GNU General Public License, Version 3<br>"
         "Source code: <a href='https://garage.maemo.org/projects/dorian/'>"
index 286af97..4acdcfc 100644 (file)
@@ -1,4 +1,4 @@
-Book icon by bmson (http://bmson.deviantart.com/)
+Book PNG icon by bmson (http://bmson.deviantart.com/)
 
 Basic Icons by PixelMixer (http://pixel-mixer.com/)
 
@@ -10,3 +10,9 @@ Mark Adler (http://zlib.net/)
 
 Minizip library copyright (C) 1998-2010 Gilles Vollant, Even Rouault and
 Mathias Svensson (http://www.winimage.com/zLibDll/minizip.html)
+
+Book SVG icon by Chris Down/Tango project:
+http://tango.freedesktop.org/Tango_Desktop_Project. The icon is released into
+the public domain. The Tango! Desktop Project grants anyone the right to use
+this work for any purpose, without any conditions, unless such conditions are
+required by law.
diff --git a/pkg/symbian/book.svg b/pkg/symbian/book.svg
new file mode 100644 (file)
index 0000000..d37b6fa
--- /dev/null
@@ -0,0 +1,268 @@
+<?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="svg1256"
+   sodipodi:version="0.32"
+   inkscape:version="0.45.1"
+   sodipodi:docbase="C:\Users\Chris\Desktop"
+   sodipodi:docname="X-office-address-book.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
+  <defs
+     id="defs3">
+    <linearGradient
+       id="linearGradient12512">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1.0000000;"
+         offset="0.0000000"
+         id="stop12513" />
+      <stop
+         style="stop-color:#fff520;stop-opacity:0.89108908;"
+         offset="0.50000000"
+         id="stop12517" />
+      <stop
+         style="stop-color:#fff300;stop-opacity:0.0000000;"
+         offset="1.0000000"
+         id="stop12514" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12512"
+       id="radialGradient278"
+       gradientUnits="userSpaceOnUse"
+       cx="55.000000"
+       cy="125.00000"
+       fx="55.000000"
+       fy="125.00000"
+       r="14.375000" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient21644">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop21646" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="1"
+         id="stop21648" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2116">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop2118" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop2120" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2094">
+      <stop
+         style="stop-color:#d6e3f0;stop-opacity:1.0000000;"
+         offset="0.0000000"
+         id="stop2096" />
+      <stop
+         style="stop-color:#95b1cf;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop2098" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2803">
+      <stop
+         id="stop2805"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop2807"
+         offset="1.0000000"
+         style="stop-color:#cbcbcb;stop-opacity:1.0000000;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2795">
+      <stop
+         id="stop2797"
+         offset="0.0000000"
+         style="stop-color:#000000;stop-opacity:0.068627454;" />
+      <stop
+         id="stop2799"
+         offset="1.0000000"
+         style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+    </linearGradient>
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="4.9530048"
+       x2="41.219128"
+       y1="4.9530050"
+       x1="35.433035"
+       gradientTransform="matrix(0.254000,0.000000,1.822151e-16,3.759813,0.788629,0.148567)"
+       id="linearGradient2801"
+       xlink:href="#linearGradient2795"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="84.287079"
+       x2="10.219901"
+       y1="93.338043"
+       x1="10.496115"
+       gradientTransform="matrix(2.262742,0.000000,0.000000,0.441942,1.000000,-0.875000)"
+       id="linearGradient2813"
+       xlink:href="#linearGradient2803"
+       inkscape:collect="always" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2094"
+       id="linearGradient2100"
+       gradientTransform="matrix(0.957750,0.000000,0.000000,1.027989,1.000000,-0.571911)"
+       x1="6.5871811"
+       y1="22.132999"
+       x2="14.511404"
+       y2="22.132999"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2116"
+       id="linearGradient2112"
+       gradientTransform="matrix(1.025428,0.000000,0.000000,0.957303,0.000000,-0.806758)"
+       x1="73.361984"
+       y1="26.652197"
+       x2="-2.7582901"
+       y2="21.270376"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient21644"
+       id="radialGradient21650"
+       cx="25.125"
+       cy="36.75"
+       fx="25.125"
+       fy="36.75"
+       r="15.75"
+       gradientTransform="matrix(1.000000,0.000000,0.000000,0.595238,-6.245005e-16,14.87500)"
+       gradientUnits="userSpaceOnUse" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="0.27843137"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6568542"
+     inkscape:cx="20.75205"
+     inkscape:cy="24.468855"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="765"
+     inkscape:window-height="582"
+     inkscape:window-x="80"
+     inkscape:window-y="25"
+     fill="#ef2929"
+     stroke="#cc0000"
+     inkscape:showpageshadow="false" />
+  <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:title>Addess Book</dc:title>
+        <dc:date />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Jakub Steiner</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:source>http://jimmac.musichall.cz</dc:source>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>address</rdf:li>
+            <rdf:li>contact</rdf:li>
+            <rdf:li>book</rdf:li>
+            <rdf:li>office</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+      </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">
+    <path
+       sodipodi:type="arc"
+       style="opacity:1;color:#000000;fill:url(#radialGradient21650);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;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="path21642"
+       sodipodi:cx="25.125"
+       sodipodi:cy="36.75"
+       sodipodi:rx="15.75"
+       sodipodi:ry="9.375"
+       d="M 40.875 36.75 A 15.75 9.375 0 1 1  9.375,36.75 A 15.75 9.375 0 1 1  40.875 36.75 z"
+       transform="matrix(1.150794,0.000000,0.000000,1.000000,-4.913690,0.625000)" />
+    <path
+       sodipodi:nodetypes="ccccccc"
+       id="path21640"
+       d="M 37.209384,21.763574 L 44.444435,21.763574 C 44.79495,21.763574 44.986742,21.801928 45.038825,22.172513 L 45.939072,30.290267 C 46.018433,30.838284 46.146559,31.149038 45.779508,31.167522 L 37.050661,31.167522 L 37.209384,21.763574 z "
+       style="opacity:0.48538011;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.00000072;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" />
+    <path
+       style="color:#000000;fill:#5b6b94;fill-opacity:1;fill-rule:nonzero;stroke:#364878;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;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"
+       d="M 6.3643222,5.5185897 C 6.4551049,3.6036003 7.3719758,2.5542814 9.0788784,2.549044 L 38.405776,2.4590577 C 38.652361,2.4583011 38.974317,2.6592071 38.999012,2.9089888 L 42.257491,35.867228 L 40.942189,35.923862 L 41.571429,42.369516 C 41.632441,42.994499 41.390059,43.52882 40.5,43.533035 L 9.7893046,43.678474 C 7.25676,43.690468 4.6538454,41.59976 4.7759337,39.024403 L 6.3643222,5.5185897 z "
+       id="rect1408"
+       sodipodi:nodetypes="csssccsssss" />
+    <path
+       id="path2489"
+       d="M 40.125,34.875 L 10.9375,35 C 9.3809819,35.177868 8.125,36.39612 8.125,38 C 8.125,39.60388 9.3809819,40.822132 10.9375,41 L 40.125,41.125 L 40.125,41.0625 C 38.469378,40.984348 37.125,39.674851 37.125,38 C 37.125,36.325149 38.469378,35.015652 40.125,34.9375 L 40.125,34.875 z "
+       style="color:#000000;fill:url(#linearGradient2813);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;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" />
+    <path
+       sodipodi:nodetypes="ccccccssc"
+       id="path2784"
+       d="M 9.6875,2.8125 C 7.9805897,2.8125 7.050103,3.8215062 6.96875,5.6738658 L 5.3125,37.825772 C 5.22054,40.904199 7.1393732,42.654485 9.125,43.15625 C 4.875,41.525579 5.4375,34.164455 10.75,34.195222 L 41.648286,34.195222 L 38.335786,3.2432432 C 38.310025,3.0025304 37.987878,2.8125 37.742036,2.8125 L 9.6875,2.8125 z "
+       style="color:#000000;fill:url(#linearGradient2100);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;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" />
+    <rect
+       y="3.968539"
+       x="9.7886267"
+       height="29.604792"
+       width="2"
+       id="rect2793"
+       style="opacity:0.48044691;color:#000000;fill:url(#linearGradient2801);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:0.60818715;visibility:visible;display:inline;overflow:visible"
+       transform="matrix(1.000000,0.000000,-3.582731e-2,0.999358,0.000000,0.000000)" />
+    <path
+       style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient2112);stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:20;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M 9.8751008,3.3336831 C 8.1912014,3.3336831 7.5384236,4.0658459 7.4581673,5.887831 L 6.1592633,35.777198 C 7.0925916,34.170451 8.5988591,33.594437 11.011665,33.594437 L 40.963081,33.594437 L 38.137179,3.7573631 C 38.114727,3.5203092 37.793961,3.3336831 37.551434,3.3336831 L 9.8751008,3.3336831 z "
+       id="path2104"
+       sodipodi:nodetypes="cccscssc" />
+  </g>
+</svg>
diff --git a/pkg/symbian/book.svgt b/pkg/symbian/book.svgt
new file mode 100644 (file)
index 0000000..0b81798
--- /dev/null
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">\r
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" baseProfile="tiny" height="48px" width="48px">\r
+<defs>\r
+<linearGradient id="linearGradient12512">\r
+<stop offset="0.0000000" style="stop-color:#ffffff;stop-opacity:1.0000000;"/>\r
+<stop offset="0.50000000" style="stop-color:#fff520;stop-opacity:0.89108908;"/>\r
+<stop offset="1.0000000" style="stop-color:#fff300;stop-opacity:0.0000000;"/>\r
+</linearGradient>\r
+<radialGradient cx="55.000000" cy="125.00000" fx="55.000000" fy="125.00000" gradientUnits="userSpaceOnUse" r="14.375000" xlink:href="#linearGradient12512"/>\r
+<linearGradient id="linearGradient21644">\r
+<stop offset="0" style="stop-color:#000000;stop-opacity:1;"/>\r
+<stop offset="1" style="stop-color:#000000;stop-opacity:0;"/>\r
+</linearGradient>\r
+<linearGradient id="linearGradient2116">\r
+<stop offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>\r
+<stop offset="1" style="stop-color:#ffffff;stop-opacity:0;"/>\r
+</linearGradient>\r
+<linearGradient id="linearGradient2094">\r
+<stop offset="0.0000000" style="stop-color:#d6e3f0;stop-opacity:1.0000000;"/>\r
+<stop offset="1.0000000" style="stop-color:#95b1cf;stop-opacity:1.0000000;"/>\r
+</linearGradient>\r
+<linearGradient id="linearGradient2803">\r
+<stop offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>\r
+<stop offset="1.0000000" style="stop-color:#cbcbcb;stop-opacity:1.0000000;"/>\r
+</linearGradient>\r
+<linearGradient id="linearGradient2795">\r
+<stop offset="0.0000000" style="stop-color:#000000;stop-opacity:0.068627454;"/>\r
+<stop offset="1.0000000" style="stop-color:#ffffff;stop-opacity:1.0000000;"/>\r
+</linearGradient>\r
+<linearGradient gradientTransform="matrix(0.254000,0.000000,1.822151e-16,3.759813,0.788629,0.148567)" gradientUnits="userSpaceOnUse" id="linearGradient2801" x1="35.433035" x2="41.219128" xlink:href="#linearGradient2795" y1="4.9530050" y2="4.9530048"/>\r
+<linearGradient gradientTransform="matrix(2.262742,0.000000,0.000000,0.441942,1.000000,-0.875000)" gradientUnits="userSpaceOnUse" id="linearGradient2813" x1="10.496115" x2="10.219901" xlink:href="#linearGradient2803" y1="93.338043" y2="84.287079"/>\r
+<linearGradient gradientTransform="matrix(0.957750,0.000000,0.000000,1.027989,1.000000,-0.571911)" gradientUnits="userSpaceOnUse" id="linearGradient2100" x1="6.5871811" x2="14.511404" xlink:href="#linearGradient2094" y1="22.132999" y2="22.132999"/>\r
+<linearGradient gradientTransform="matrix(1.025428,0.000000,0.000000,0.957303,0.000000,-0.806758)" gradientUnits="userSpaceOnUse" id="linearGradient2112" x1="73.361984" x2="-2.7582901" xlink:href="#linearGradient2116" y1="26.652197" y2="21.270376"/>\r
+<radialGradient cx="25.125" cy="36.75" fx="25.125" fy="36.75" gradientTransform="matrix(1.000000,0.000000,0.000000,0.595238,-6.245005e-16,14.87500)" gradientUnits="userSpaceOnUse" id="radialGradient21650" r="15.75" xlink:href="#linearGradient21644"/>\r
+</defs>\r
+<g>\r
+<path d="M 40.875 36.75 A 15.75 9.375 0 1 1  9.375,36.75 A 15.75 9.375 0 1 1  40.875 36.75 z" style="opacity:1;color:#000000;fill:url(#radialGradient21650);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;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" transform="matrix(1.150794,0.000000,0.000000,1.000000,-4.913690,0.625000)"/>\r
+<path d="M 37.209384,21.763574 L 44.444435,21.763574 C 44.79495,21.763574 44.986742,21.801928 45.038825,22.172513 L 45.939072,30.290267 C 46.018433,30.838284 46.146559,31.149038 45.779508,31.167522 L 37.050661,31.167522 L 37.209384,21.763574 z " style="opacity:0.48538011;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.00000072;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"/>\r
+<path d="M 6.3643222,5.5185897 C 6.4551049,3.6036003 7.3719758,2.5542814 9.0788784,2.549044 L 38.405776,2.4590577 C 38.652361,2.4583011 38.974317,2.6592071 38.999012,2.9089888 L 42.257491,35.867228 L 40.942189,35.923862 L 41.571429,42.369516 C 41.632441,42.994499 41.390059,43.52882 40.5,43.533035 L 9.7893046,43.678474 C 7.25676,43.690468 4.6538454,41.59976 4.7759337,39.024403 L 6.3643222,5.5185897 z " style="color:#000000;fill:#5b6b94;fill-opacity:1;fill-rule:nonzero;stroke:#364878;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;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"/>\r
+<path d="M 40.125,34.875 L 10.9375,35 C 9.3809819,35.177868 8.125,36.39612 8.125,38 C 8.125,39.60388 9.3809819,40.822132 10.9375,41 L 40.125,41.125 L 40.125,41.0625 C 38.469378,40.984348 37.125,39.674851 37.125,38 C 37.125,36.325149 38.469378,35.015652 40.125,34.9375 L 40.125,34.875 z " style="color:#000000;fill:url(#linearGradient2813);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;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"/>\r
+<path d="M 9.6875,2.8125 C 7.9805897,2.8125 7.050103,3.8215062 6.96875,5.6738658 L 5.3125,37.825772 C 5.22054,40.904199 7.1393732,42.654485 9.125,43.15625 C 4.875,41.525579 5.4375,34.164455 10.75,34.195222 L 41.648286,34.195222 L 38.335786,3.2432432 C 38.310025,3.0025304 37.987878,2.8125 37.742036,2.8125 L 9.6875,2.8125 z " style="color:#000000;fill:url(#linearGradient2100);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;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"/>\r
+<rect height="29.604792" style="opacity:0.48044691;color:#000000;fill:url(#linearGradient2801);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:0.60818715;visibility:visible;display:inline;overflow:visible" transform="matrix(1.000000,0.000000,-3.582731e-2,0.999358,0.000000,0.000000)" width="2" x="9.7886267" y="3.968539"/>\r
+<path d="M 9.8751008,3.3336831 C 8.1912014,3.3336831 7.5384236,4.0658459 7.4581673,5.887831 L 6.1592633,35.777198 C 7.0925916,34.170451 8.5988591,33.594437 11.011665,33.594437 L 40.963081,33.594437 L 38.137179,3.7573631 C 38.114727,3.5203092 37.793961,3.3336831 37.551434,3.3336831 L 9.8751008,3.3336831 z " style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient2112);stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:20;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"/>\r
+</g>\r
+</svg>\r