reorg
@ -1,16 +1,22 @@
|
||||
all : main_ui.py images_rc.pyc
|
||||
UI = main_ui.py dialogs/metadata_single_ui.py
|
||||
RC = images_rc.pyc
|
||||
|
||||
main_ui.py : main.ui
|
||||
pyuic4 main.ui > main_ui.py
|
||||
%_ui.py : %.ui
|
||||
pyuic4 $< > $@
|
||||
|
||||
%_rc.pyc : %.qrc %
|
||||
pyrcc4 $< > $*_rc.py
|
||||
python -c "import compiler; compiler.compileFile('$*_rc.py')"
|
||||
echo > $*_rc.py
|
||||
touch $*_rc.pyc
|
||||
|
||||
|
||||
|
||||
all : $(UI) $(RC)
|
||||
|
||||
images_rc.pyc : images.qrc images
|
||||
pyrcc4 images.qrc > images_rc.py
|
||||
python -c "import compiler; compiler.compileFile('images_rc.py')"
|
||||
echo > images_rc.py
|
||||
touch images_rc.pyc
|
||||
|
||||
clean :
|
||||
rm main_ui.py images_rc.pyc
|
||||
rm -f $(UI) $(RC)
|
||||
|
||||
test : all
|
||||
python main.py
|
||||
|
18
src/libprs500/gui2/dialogs/__init__.py
Normal file
@ -0,0 +1,18 @@
|
||||
## Copyright (C) 2007 Kovid Goyal kovid@kovidgoyal.net
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License along
|
||||
## with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
'''Various dialogs used in the GUI'''
|
||||
|
||||
|
||||
|
168
src/libprs500/gui2/dialogs/metadata_single.py
Normal file
@ -0,0 +1,168 @@
|
||||
## Copyright (C) 2006 Kovid Goyal kovid@kovidgoyal.net
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License along
|
||||
## with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
"""
|
||||
The dialog used to edit meta information for a book as well as
|
||||
add/remove formats
|
||||
"""
|
||||
import os
|
||||
|
||||
from PyQt4.QtCore import Qt, SIGNAL
|
||||
from PyQt4.Qt import QObject, QPixmap, QListWidgetItem, QErrorMessage, \
|
||||
QVariant, QSettings, QFileDialog, QDialog
|
||||
|
||||
|
||||
from libprs500.gui2.dialogs.metadata_single_ui import Ui_MetadataSingleDialog
|
||||
|
||||
class Format(QListWidgetItem):
|
||||
def __init__(self, parent, ext, path=None):
|
||||
self.path = path
|
||||
self.ext = ext
|
||||
QListWidgetItem.__init__(self, ext.upper(), parent, \
|
||||
QListWidgetItem.UserType)
|
||||
|
||||
class EditBookDialog(Ui_MetadataSingleDialog, QDialog):
|
||||
|
||||
def select_cover(self, checked):
|
||||
settings = QSettings()
|
||||
_dir = settings.value("change cover dir", \
|
||||
QVariant(os.path.expanduser("~"))).toString()
|
||||
_file = str(QFileDialog.getOpenFileName(self.parent, \
|
||||
"Choose cover for " + str(self.title.text()), _dir, \
|
||||
"Images (*.png *.gif *.jpeg *.jpg);;All files (*)"))
|
||||
if len(_file):
|
||||
_file = os.path.abspath(_file)
|
||||
settings.setValue("change cover dir", \
|
||||
QVariant(os.path.dirname(_file)))
|
||||
if not os.access(_file, os.R_OK):
|
||||
QErrorMessage(self.parent).showMessage("You do not have "+\
|
||||
"permission to read the file: " + _file)
|
||||
return
|
||||
cf, cover = None, None
|
||||
try:
|
||||
cf = open(_file, "rb")
|
||||
cover = cf.read()
|
||||
except IOError, e:
|
||||
QErrorMessage(self.parent).showMessage("There was an error"+\
|
||||
" reading from file: " + _file + "\n"+str(e))
|
||||
if cover:
|
||||
pix = QPixmap()
|
||||
pix.loadFromData(cover, "", Qt.AutoColor)
|
||||
if pix.isNull():
|
||||
QErrorMessage(self.parent).showMessage(_file + \
|
||||
" is not a valid picture")
|
||||
else:
|
||||
self.cover_path.setText(_file)
|
||||
self.cover.setPixmap(pix)
|
||||
|
||||
|
||||
def add_format(self, x):
|
||||
settings = QSettings()
|
||||
_dir = settings.value("add formats dialog dir", \
|
||||
QVariant(os.path.expanduser("~"))).toString()
|
||||
files = QFileDialog.getOpenFileNames(self.parent, \
|
||||
"Choose formats for " + str(self.title.text()), _dir, \
|
||||
"Books (*.lrf *.lrx *.rtf *.txt *.html *.xhtml *.htm *.rar);;"+\
|
||||
"All files (*)")
|
||||
if not files.isEmpty():
|
||||
x = str(files[0])
|
||||
settings.setValue("add formats dialog dir", \
|
||||
QVariant(os.path.dirname(x)))
|
||||
files = str(files.join("|||")).split("|||")
|
||||
for _file in files:
|
||||
_file = os.path.abspath(_file)
|
||||
if not os.access(_file, os.R_OK):
|
||||
QErrorMessage(self.parent).showMessage("You do not have "+\
|
||||
"permission to read the file: " + _file)
|
||||
continue
|
||||
ext = os.path.splitext(_file)[1].lower()
|
||||
if '.' in ext:
|
||||
ext = ext.replace('.', '')
|
||||
for row in range(self.formats.count()):
|
||||
fmt = self.formats.item(row)
|
||||
if fmt.ext == ext:
|
||||
self.formats.takeItem(row)
|
||||
break
|
||||
Format(self.formats, ext, path=_file)
|
||||
self.formats_changed = True
|
||||
|
||||
def remove_format(self, x):
|
||||
rows = self.formats.selectionModel().selectedRows(0)
|
||||
for row in rows:
|
||||
self.formats.takeItem(row.row())
|
||||
self.formats_changed = True
|
||||
|
||||
def sync_formats(self):
|
||||
old_extensions, new_extensions, paths = set(), set(), {}
|
||||
for row in range(self.formats.count()):
|
||||
fmt = self.formats.item(row)
|
||||
ext, path = fmt.ext, fmt.path
|
||||
if "unknown" in ext.lower():
|
||||
ext = None
|
||||
if path:
|
||||
new_extensions.add(ext)
|
||||
paths[ext] = path
|
||||
else:
|
||||
old_extensions.add(ext)
|
||||
for ext in new_extensions:
|
||||
self.db.add_format(self.id, ext, file(paths[ext], "rb"))
|
||||
db_extensions = self.db.get_extensions(self.id)
|
||||
extensions = new_extensions.union(old_extensions)
|
||||
for ext in db_extensions:
|
||||
if ext not in extensions:
|
||||
self.db.remove_format(self.id, ext)
|
||||
self.db.update_max_size(self.id)
|
||||
|
||||
def __init__(self, parent, row, db):
|
||||
Ui_MetadataSingleDialog.__init__(self)
|
||||
QDialog.__init__(parent)
|
||||
self.setupUi(parent)
|
||||
self.splitter.setStretchFactor(100, 1)
|
||||
self.db = db
|
||||
self.id = db.id(row)
|
||||
self.cover_data = None
|
||||
self.formats_changed = False
|
||||
QObject.connect(self.cover_button, SIGNAL("clicked(bool)"), \
|
||||
self.select_cover)
|
||||
QObject.connect(self.add_format_button, SIGNAL("clicked(bool)"), \
|
||||
self.add_format)
|
||||
QObject.connect(self.remove_format_button, SIGNAL("clicked(bool)"), \
|
||||
self.remove_format)
|
||||
QObject.connect(self.button_box, SIGNAL("accepted()"), \
|
||||
self.sync_formats)
|
||||
|
||||
data = self.db.get_row_by_id(self.id, \
|
||||
["title","authors","rating","publisher","tags","comments"])
|
||||
self.title.setText(db.title(row))
|
||||
au = self.db.authors(row)
|
||||
self.authors.setText(au if au else '')
|
||||
pub = self.db.publisher(row)
|
||||
self.publisher.setText(pub if pub else '')
|
||||
tags = self.db.tags(row)
|
||||
self.tags.setText(tags if tags else '')
|
||||
rating = self.db.rating(row)
|
||||
if rating > 0:
|
||||
self.rating.setValue(rating)
|
||||
self.comments.setPlainText(data["comments"] if data["comments"] else "")
|
||||
cover = self.db.cover(row)
|
||||
if cover:
|
||||
pm = QPixmap()
|
||||
pm.loadFromData(cover)
|
||||
if not pm.isNull():
|
||||
self.cover.setPixmap(pm)
|
||||
# exts = self.db.get_extensions(self.id)
|
||||
# for ext in exts:
|
||||
# if not ext:
|
||||
# ext = "Unknown"
|
||||
# Format(self.formats, ext)
|
530
src/libprs500/gui2/dialogs/metadata_single.ui
Normal file
@ -0,0 +1,530 @@
|
||||
<ui version="4.0" >
|
||||
<class>MetadataSingleDialog</class>
|
||||
<widget class="QDialog" name="MetadataSingleDialog" >
|
||||
<property name="geometry" >
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>865</width>
|
||||
<height>776</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle" >
|
||||
<string>libprs500 - Edit Meta Information</string>
|
||||
</property>
|
||||
<property name="windowIcon" >
|
||||
<iconset resource="../images.qrc" >:/images/edit_input.svg</iconset>
|
||||
</property>
|
||||
<layout class="QGridLayout" >
|
||||
<item row="0" column="0" >
|
||||
<widget class="QSplitter" name="splitter" >
|
||||
<property name="orientation" >
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<widget class="QWidget" name="layoutWidget" >
|
||||
<layout class="QVBoxLayout" >
|
||||
<property name="spacing" >
|
||||
<number>6</number>
|
||||
</property>
|
||||
<property name="leftMargin" >
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin" >
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin" >
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin" >
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QGroupBox" name="groupBox" >
|
||||
<property name="title" >
|
||||
<string>Meta information</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" >
|
||||
<property name="leftMargin" >
|
||||
<number>9</number>
|
||||
</property>
|
||||
<property name="topMargin" >
|
||||
<number>9</number>
|
||||
</property>
|
||||
<property name="rightMargin" >
|
||||
<number>9</number>
|
||||
</property>
|
||||
<property name="bottomMargin" >
|
||||
<number>9</number>
|
||||
</property>
|
||||
<property name="horizontalSpacing" >
|
||||
<number>6</number>
|
||||
</property>
|
||||
<property name="verticalSpacing" >
|
||||
<number>6</number>
|
||||
</property>
|
||||
<item row="2" column="1" colspan="2" >
|
||||
<widget class="QSpinBox" name="rating" >
|
||||
<property name="toolTip" >
|
||||
<string>Rating of this book. 0-5 stars</string>
|
||||
</property>
|
||||
<property name="whatsThis" >
|
||||
<string>Rating of this book. 0-5 stars</string>
|
||||
</property>
|
||||
<property name="buttonSymbols" >
|
||||
<enum>QAbstractSpinBox::PlusMinus</enum>
|
||||
</property>
|
||||
<property name="suffix" >
|
||||
<string> stars</string>
|
||||
</property>
|
||||
<property name="maximum" >
|
||||
<number>5</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0" >
|
||||
<widget class="QLabel" name="label_6" >
|
||||
<property name="text" >
|
||||
<string>&Rating:</string>
|
||||
</property>
|
||||
<property name="alignment" >
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1" colspan="2" >
|
||||
<widget class="QLineEdit" name="publisher" >
|
||||
<property name="toolTip" >
|
||||
<string>Change the publisher of this book</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0" >
|
||||
<widget class="QLabel" name="label_3" >
|
||||
<property name="text" >
|
||||
<string>&Publisher: </string>
|
||||
</property>
|
||||
<property name="alignment" >
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="buddy" >
|
||||
<cstring>publisher</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0" >
|
||||
<widget class="QLabel" name="label_4" >
|
||||
<property name="text" >
|
||||
<string>Ta&gs: </string>
|
||||
</property>
|
||||
<property name="alignment" >
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="buddy" >
|
||||
<cstring>tags</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="1" colspan="2" >
|
||||
<widget class="QLineEdit" name="tags" >
|
||||
<property name="toolTip" >
|
||||
<string>Tags categorize the book. This is particularly useful while searching. <br><br>They can be any words or phrases, separated by commas.</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1" colspan="2" >
|
||||
<widget class="QLineEdit" name="authors" >
|
||||
<property name="toolTip" >
|
||||
<string>Change the author(s) of this book. Multiple authors should be separated by a comma</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1" colspan="2" >
|
||||
<widget class="QLineEdit" name="title" >
|
||||
<property name="toolTip" >
|
||||
<string>Change the title of this book</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0" >
|
||||
<widget class="QLabel" name="label_2" >
|
||||
<property name="text" >
|
||||
<string>&Author(s): </string>
|
||||
</property>
|
||||
<property name="alignment" >
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="buddy" >
|
||||
<cstring>authors</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0" >
|
||||
<widget class="QLabel" name="label" >
|
||||
<property name="text" >
|
||||
<string>&Title: </string>
|
||||
</property>
|
||||
<property name="alignment" >
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="buddy" >
|
||||
<cstring>title</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="1" colspan="2" >
|
||||
<widget class="QComboBox" name="series" >
|
||||
<property name="toolTip" >
|
||||
<string>List of known series. You can add new series.</string>
|
||||
</property>
|
||||
<property name="whatsThis" >
|
||||
<string>List of known series. You can add new series.</string>
|
||||
</property>
|
||||
<property name="editable" >
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="insertPolicy" >
|
||||
<enum>QComboBox::InsertAlphabetically</enum>
|
||||
</property>
|
||||
<property name="sizeAdjustPolicy" >
|
||||
<enum>QComboBox::AdjustToContents</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="0" >
|
||||
<widget class="QLabel" name="label_7" >
|
||||
<property name="text" >
|
||||
<string>&Series:</string>
|
||||
</property>
|
||||
<property name="textFormat" >
|
||||
<enum>Qt::PlainText</enum>
|
||||
</property>
|
||||
<property name="alignment" >
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="buddy" >
|
||||
<cstring>series</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="6" column="1" >
|
||||
<widget class="QSpinBox" name="series_index" >
|
||||
<property name="enabled" >
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="toolTip" >
|
||||
<string>Series index.</string>
|
||||
</property>
|
||||
<property name="whatsThis" >
|
||||
<string>Series index.</string>
|
||||
</property>
|
||||
<property name="prefix" >
|
||||
<string>Book </string>
|
||||
</property>
|
||||
<property name="minimum" >
|
||||
<number>1</number>
|
||||
</property>
|
||||
<property name="maximum" >
|
||||
<number>10000</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QGroupBox" name="groupBox_2" >
|
||||
<property name="title" >
|
||||
<string>Comments</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" >
|
||||
<item row="0" column="0" >
|
||||
<widget class="QTextEdit" name="comments" />
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QGroupBox" name="groupBox_3" >
|
||||
<property name="title" >
|
||||
<string>Available Formats</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" >
|
||||
<item>
|
||||
<layout class="QHBoxLayout" >
|
||||
<item>
|
||||
<widget class="QListWidget" name="formats" >
|
||||
<property name="sizePolicy" >
|
||||
<sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="iconSize" >
|
||||
<size>
|
||||
<width>64</width>
|
||||
<height>64</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QVBoxLayout" >
|
||||
<item>
|
||||
<spacer>
|
||||
<property name="orientation" >
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeHint" >
|
||||
<size>
|
||||
<width>51</width>
|
||||
<height>61</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QToolButton" name="add_format_button" >
|
||||
<property name="toolTip" >
|
||||
<string>Add a new format for this book</string>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<string>...</string>
|
||||
</property>
|
||||
<property name="icon" >
|
||||
<iconset resource="../images.qrc" >:/images/plus.svg</iconset>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer>
|
||||
<property name="orientation" >
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeType" >
|
||||
<enum>QSizePolicy::Fixed</enum>
|
||||
</property>
|
||||
<property name="sizeHint" >
|
||||
<size>
|
||||
<width>21</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QToolButton" name="remove_format_button" >
|
||||
<property name="toolTip" >
|
||||
<string>Remove the selected formats for this book from the database.</string>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<string>...</string>
|
||||
</property>
|
||||
<property name="icon" >
|
||||
<iconset resource="../images.qrc" >:/images/list_remove.svg</iconset>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer>
|
||||
<property name="orientation" >
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeHint" >
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>61</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QGroupBox" name="groupBox_4" >
|
||||
<property name="title" >
|
||||
<string>Book Cover</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" >
|
||||
<item row="0" column="0" >
|
||||
<layout class="QHBoxLayout" >
|
||||
<item>
|
||||
<spacer>
|
||||
<property name="orientation" >
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" >
|
||||
<size>
|
||||
<width>81</width>
|
||||
<height>181</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="cover" >
|
||||
<property name="sizePolicy" >
|
||||
<sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="maximumSize" >
|
||||
<size>
|
||||
<width>250</width>
|
||||
<height>180</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<string/>
|
||||
</property>
|
||||
<property name="pixmap" >
|
||||
<pixmap resource="../images.qrc" >:/images/book.svg</pixmap>
|
||||
</property>
|
||||
<property name="scaledContents" >
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer>
|
||||
<property name="orientation" >
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" >
|
||||
<size>
|
||||
<width>71</width>
|
||||
<height>181</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="1" column="0" >
|
||||
<layout class="QVBoxLayout" >
|
||||
<property name="spacing" >
|
||||
<number>6</number>
|
||||
</property>
|
||||
<property name="leftMargin" >
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin" >
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin" >
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin" >
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QLabel" name="label_5" >
|
||||
<property name="text" >
|
||||
<string>Change &cover image:</string>
|
||||
</property>
|
||||
<property name="buddy" >
|
||||
<cstring>cover_path</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QHBoxLayout" >
|
||||
<property name="spacing" >
|
||||
<number>6</number>
|
||||
</property>
|
||||
<property name="leftMargin" >
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin" >
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin" >
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin" >
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QLineEdit" name="cover_path" >
|
||||
<property name="readOnly" >
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QToolButton" name="cover_button" >
|
||||
<property name="toolTip" >
|
||||
<string>Browse for an image to use as the cover of this book.</string>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<string>...</string>
|
||||
</property>
|
||||
<property name="icon" >
|
||||
<iconset resource="../images.qrc" >:/images/document_open.svg</iconset>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0" >
|
||||
<widget class="QDialogButtonBox" name="button_box" >
|
||||
<property name="orientation" >
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="standardButtons" >
|
||||
<set>QDialogButtonBox::Cancel|QDialogButtonBox::NoButton|QDialogButtonBox::Ok</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources>
|
||||
<include location="../images.qrc" />
|
||||
</resources>
|
||||
<connections>
|
||||
<connection>
|
||||
<sender>button_box</sender>
|
||||
<signal>rejected()</signal>
|
||||
<receiver>MetadataSingleDialog</receiver>
|
||||
<slot>reject()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<x>316</x>
|
||||
<y>260</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<x>286</x>
|
||||
<y>274</y>
|
||||
</hint>
|
||||
</hints>
|
||||
</connection>
|
||||
<connection>
|
||||
<sender>button_box</sender>
|
||||
<signal>accepted()</signal>
|
||||
<receiver>MetadataSingleDialog</receiver>
|
||||
<slot>accept()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<x>248</x>
|
||||
<y>254</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<x>157</x>
|
||||
<y>274</y>
|
||||
</hint>
|
||||
</hints>
|
||||
</connection>
|
||||
</connections>
|
||||
</ui>
|
@ -4,14 +4,28 @@
|
||||
<file>images/clear_left.svg</file>
|
||||
<file>images/dialog_error.svg</file>
|
||||
<file>images/dialog_warning.svg</file>
|
||||
<file>images/document_open.svg</file>
|
||||
<file>images/edit_input.svg</file>
|
||||
<file>images/jobs-animated.mng</file>
|
||||
<file>images/jobs.svg</file>
|
||||
<file alias="library" >images/library.png</file>
|
||||
<file>images/list_remove.svg</file>
|
||||
<file>images/plus.svg</file>
|
||||
<file>images/reader.svg</file>
|
||||
<file>images/sd.svg</file>
|
||||
<file>images/sync.svg</file>
|
||||
<file>images/trash.svg</file>
|
||||
</qresource>
|
||||
<qresource prefix="/" >
|
||||
<file>images/mimetypes/format_html.svg</file>
|
||||
<file>images/mimetypes/format_lit.svg</file>
|
||||
<file>images/mimetypes/format_lrf.svg</file>
|
||||
<file>images/mimetypes/format_lrx.svg</file>
|
||||
<file>images/mimetypes/format_pdf.svg</file>
|
||||
<file>images/mimetypes/format_rar.svg</file>
|
||||
<file>images/mimetypes/format_rtf.svg</file>
|
||||
<file>images/mimetypes/format_txt.svg</file>
|
||||
<file>images/mimetypes/format_unknown.svg</file>
|
||||
<file>images/mimetypes/format_zip.svg</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
3031
src/libprs500/gui2/images/document_open.svg
Normal file
After Width: | Height: | Size: 203 KiB |
154
src/libprs500/gui2/images/list_remove.svg
Normal file
@ -0,0 +1,154 @@
|
||||
<?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="128"
|
||||
height="128"
|
||||
id="svg2"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.45.1"
|
||||
version="1.0"
|
||||
sodipodi:docbase="/home/david/sandbox"
|
||||
sodipodi:docname="list-remove.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape">
|
||||
<defs
|
||||
id="defs4">
|
||||
<linearGradient
|
||||
gradientTransform="matrix(0,1,-1,0,-39.9985,140.0029)"
|
||||
y2="-383.9971"
|
||||
x2="-12.0029"
|
||||
y1="-383.9971"
|
||||
x1="-84.002403"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient3225">
|
||||
<stop
|
||||
id="stop3227"
|
||||
style="stop-color:#e85752;stop-opacity:1"
|
||||
offset="0" />
|
||||
<stop
|
||||
id="stop3229"
|
||||
style="stop-color:#e20800;stop-opacity:1"
|
||||
offset="1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
gradientTransform="matrix(0,1,-1,0,-39.9985,140.0029)"
|
||||
y2="-383.9975"
|
||||
x2="-23.516129"
|
||||
y1="-383.9971"
|
||||
x1="-84.002403"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient3711">
|
||||
<stop
|
||||
id="stop3713"
|
||||
style="stop-color:white;stop-opacity:1;"
|
||||
offset="0" />
|
||||
<stop
|
||||
id="stop3715"
|
||||
style="stop-color:white;stop-opacity:0;"
|
||||
offset="1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3225"
|
||||
id="linearGradient3196"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0,1,-1,0,-39.9985,140.0029)"
|
||||
x1="-70.002899"
|
||||
y1="-383.9971"
|
||||
x2="-11.91648"
|
||||
y2="-383.9971" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3711"
|
||||
id="linearGradient3203"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0,1.591298,-1.591298,0,-146.04887,141.48618)"
|
||||
x1="-88.058083"
|
||||
y1="-131.93112"
|
||||
x2="-45.096584"
|
||||
y2="-131.93112" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1"
|
||||
inkscape:cx="64"
|
||||
inkscape:cy="64"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:window-width="1024"
|
||||
inkscape:window-height="697"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
showgrid="true"
|
||||
gridspacingx="8px"
|
||||
gridspacingy="8px"
|
||||
gridempspacing="0"
|
||||
inkscape:grid-points="true"
|
||||
inkscape:object-paths="false"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true" />
|
||||
<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">
|
||||
<circle
|
||||
sodipodi:ry="36"
|
||||
sodipodi:rx="36"
|
||||
sodipodi:cy="92"
|
||||
sodipodi:cx="343.99899"
|
||||
style="fill:url(#linearGradient3196);fill-opacity:1"
|
||||
r="36"
|
||||
rx="8.0010004"
|
||||
cx="343.99899"
|
||||
cy="92"
|
||||
ry="8.0010004"
|
||||
id="circle3581_2_"
|
||||
transform="matrix(-1.502244,0.402525,-0.402525,-1.502244,617.8027,63.738248)" />
|
||||
<path
|
||||
style="opacity:0.8;fill:url(#linearGradient3203);fill-opacity:1"
|
||||
d="M 64.000032,14.177736 C 39.563103,14.177736 19.143817,31.433503 14.22224,54.407743 C 24.032276,63.552748 42.646324,69.723981 64.000032,69.723981 C 85.353756,69.723981 103.96779,63.552748 113.77782,54.407743 C 108.85626,31.433503 88.436946,14.177736 64.000032,14.177736 z "
|
||||
id="circle16776" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccc"
|
||||
id="path2276"
|
||||
d="M -106.3852,44.124126 L -106.3852,41.329417 L -106.3852,44.124126 z "
|
||||
style="fill:#ffffff;fill-opacity:0.75688076;fill-rule:nonzero;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:1" />
|
||||
<g
|
||||
id="g2896"
|
||||
transform="matrix(0.707107,-0.707107,0.707107,0.707107,-26.50967,64)">
|
||||
<path
|
||||
style="opacity:0.8;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#bf0303;stroke-width:7.99999752;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="M 56,24 L 56,56.554421 L 24,56 L 24,72 L 56,72 L 56,104 L 72,104 L 72,72 L 104,72 L 104,56.554421 L 72,56.554421 L 72,24 L 56,24 z "
|
||||
id="path1990"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccccccccc"
|
||||
id="rect3232"
|
||||
d="M 56,24 L 56,56.554421 L 24,56 L 24,72 L 56,72 L 56,104 L 72,104 L 72,72 L 104,72 L 104,56.554421 L 72,56.554421 L 72,24 L 56,24 z "
|
||||
style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.4 KiB |
2317
src/libprs500/gui2/images/mimetypes/format_html.svg
Normal file
After Width: | Height: | Size: 108 KiB |
7233
src/libprs500/gui2/images/mimetypes/format_lit.svg
Normal file
After Width: | Height: | Size: 484 KiB |
1607
src/libprs500/gui2/images/mimetypes/format_lrf.svg
Normal file
After Width: | Height: | Size: 95 KiB |
939
src/libprs500/gui2/images/mimetypes/format_lrx.svg
Normal file
@ -0,0 +1,939 @@
|
||||
<?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="128"
|
||||
height="128"
|
||||
id="svg2606"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.45+devel"
|
||||
version="1.0"
|
||||
sodipodi:docname="enc.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
sodipodi:docbase="/home/david/Progetti/sandbox/svg/mimetypes">
|
||||
<defs
|
||||
id="defs2608">
|
||||
<radialGradient
|
||||
id="XMLID_136_"
|
||||
cx="85"
|
||||
cy="103.3047"
|
||||
r="139.5586"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-72,-12)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#535557"
|
||||
id="stop8845" />
|
||||
<stop
|
||||
offset="0.0305"
|
||||
style="stop-color:#6E7072"
|
||||
id="stop8847" />
|
||||
<stop
|
||||
offset="0.0842"
|
||||
style="stop-color:#98999B"
|
||||
id="stop10" />
|
||||
<stop
|
||||
offset="0.1364"
|
||||
style="stop-color:#B9BABC"
|
||||
id="stop12" />
|
||||
<stop
|
||||
offset="0.1863"
|
||||
style="stop-color:#D1D1D3"
|
||||
id="stop14" />
|
||||
<stop
|
||||
offset="0.2326"
|
||||
style="stop-color:#DFDFE1"
|
||||
id="stop16" />
|
||||
<stop
|
||||
offset="0.2722"
|
||||
style="stop-color:#E4E4E6"
|
||||
id="stop18" />
|
||||
<stop
|
||||
offset="0.4766"
|
||||
style="stop-color:#DFDFE1"
|
||||
id="stop20" />
|
||||
<stop
|
||||
offset="0.7245"
|
||||
style="stop-color:#D0D0D3"
|
||||
id="stop22" />
|
||||
<stop
|
||||
offset="0.9939"
|
||||
style="stop-color:#B8B8BC"
|
||||
id="stop24" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#B7B7BB"
|
||||
id="stop26" />
|
||||
</radialGradient>
|
||||
<linearGradient
|
||||
id="XMLID_138_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8394"
|
||||
y1="8.5845"
|
||||
x2="7.8394"
|
||||
y2="7.5845"
|
||||
gradientTransform="matrix(0.9135 0.4067 -0.4067 0.9135 3.6272 -3.0738)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#888A85"
|
||||
id="stop38" />
|
||||
<stop
|
||||
offset="0.2226"
|
||||
style="stop-color:#7A7C78"
|
||||
id="stop8774" />
|
||||
<stop
|
||||
offset="0.6436"
|
||||
style="stop-color:#565654"
|
||||
id="stop8776" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#323232"
|
||||
id="stop44" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="XMLID_137_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.4639"
|
||||
y1="3.5024"
|
||||
x2="7.4639"
|
||||
y2="11.5005"
|
||||
gradientTransform="matrix(0.9695 0.2451 -0.2451 0.9695 2.1015 -1.6022)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
id="stop8767" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#888888"
|
||||
id="stop8769" />
|
||||
</linearGradient>
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter5206">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.1785"
|
||||
id="feGaussianBlur5208" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
id="linearGradient3308">
|
||||
<stop
|
||||
id="stop3310"
|
||||
offset="0"
|
||||
style="stop-color:#ffffff;stop-opacity:1;" />
|
||||
<stop
|
||||
id="stop3312"
|
||||
offset="1"
|
||||
style="stop-color:#ffffff;stop-opacity:0;" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id="XMLID_28_"
|
||||
cx="34"
|
||||
cy="42"
|
||||
r="31.9999981"
|
||||
gradientTransform="matrix(0.375,0,0,1,-22.749756,-40)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#5f5f5f;stop-opacity:1;"
|
||||
id="stop120" />
|
||||
<stop
|
||||
id="stop8913"
|
||||
style="stop-color:#252525;stop-opacity:1;"
|
||||
offset="0.65440118" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#3b3b3b;stop-opacity:1;"
|
||||
id="stop130" />
|
||||
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id="XMLID_27_"
|
||||
cx="33.5"
|
||||
cy="77.8330078"
|
||||
r="75.6664734"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-44,-40)">
|
||||
<stop
|
||||
offset="0.0769231"
|
||||
style="stop-color:#BABDB6"
|
||||
id="stop69" />
|
||||
|
||||
<stop
|
||||
offset="0.0885483"
|
||||
style="stop-color:#B2B5AF"
|
||||
id="stop71" />
|
||||
|
||||
<stop
|
||||
offset="0.1063536"
|
||||
style="stop-color:#9DA19B"
|
||||
id="stop73" />
|
||||
|
||||
<stop
|
||||
offset="0.1281113"
|
||||
style="stop-color:#7A7E7C"
|
||||
id="stop75" />
|
||||
|
||||
<stop
|
||||
offset="0.1527692"
|
||||
style="stop-color:#4A4F50"
|
||||
id="stop77" />
|
||||
|
||||
<stop
|
||||
offset="0.16568"
|
||||
style="stop-color:#2E3436"
|
||||
id="stop79" />
|
||||
|
||||
<stop
|
||||
offset="0.1751907"
|
||||
style="stop-color:#363B3D"
|
||||
id="stop81" />
|
||||
|
||||
<stop
|
||||
offset="0.1897503"
|
||||
style="stop-color:#4B5050"
|
||||
id="stop3163" />
|
||||
|
||||
<stop
|
||||
offset="0.2074451"
|
||||
style="stop-color:#6E716E"
|
||||
id="stop3165" />
|
||||
|
||||
<stop
|
||||
offset="0.218935"
|
||||
style="stop-color:#888A85"
|
||||
id="stop3167" />
|
||||
|
||||
<stop
|
||||
offset="0.2873079"
|
||||
style="stop-color:#90928C"
|
||||
id="stop3169" />
|
||||
|
||||
<stop
|
||||
offset="0.3919704"
|
||||
style="stop-color:#A4A7A1"
|
||||
id="stop3171" />
|
||||
|
||||
<stop
|
||||
offset="0.5192466"
|
||||
style="stop-color:#C6CAC2"
|
||||
id="stop3173" />
|
||||
|
||||
<stop
|
||||
offset="0.56213"
|
||||
style="stop-color:#D3D7CF"
|
||||
id="stop3175" />
|
||||
|
||||
<stop
|
||||
offset="0.5753183"
|
||||
style="stop-color:#EAECE8"
|
||||
id="stop3177" />
|
||||
|
||||
<stop
|
||||
offset="0.5881113"
|
||||
style="stop-color:#F9FAF9"
|
||||
id="stop3179" />
|
||||
|
||||
<stop
|
||||
offset="0.597633"
|
||||
style="stop-color:#FFFFFF"
|
||||
id="stop101" />
|
||||
|
||||
<stop
|
||||
offset="0.6108213"
|
||||
style="stop-color:#E8EAE6"
|
||||
id="stop103" />
|
||||
|
||||
<stop
|
||||
offset="0.6236143"
|
||||
style="stop-color:#D9DCD5"
|
||||
id="stop105" />
|
||||
|
||||
<stop
|
||||
offset="0.633136"
|
||||
style="stop-color:#D3D7CF"
|
||||
id="stop107" />
|
||||
|
||||
<stop
|
||||
offset="0.7174556"
|
||||
style="stop-color:#BABDB6"
|
||||
id="stop109" />
|
||||
|
||||
<stop
|
||||
offset="0.829141"
|
||||
style="stop-color:#9EA19B"
|
||||
id="stop111" />
|
||||
|
||||
<stop
|
||||
offset="0.9270965"
|
||||
style="stop-color:#8E908B"
|
||||
id="stop113" />
|
||||
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#888A85"
|
||||
id="stop115" />
|
||||
|
||||
</radialGradient>
|
||||
<linearGradient
|
||||
id="XMLID_26_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="34.0004883"
|
||||
y1="78"
|
||||
x2="34.0004845"
|
||||
y2="6.0004883"
|
||||
gradientTransform="translate(-44,-40)">
|
||||
|
||||
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#f0f1f2;stop-opacity:1;"
|
||||
id="stop60" />
|
||||
|
||||
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#FFFFFF"
|
||||
id="stop64" />
|
||||
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="XMLID_25_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="34.0004883"
|
||||
y1="82"
|
||||
x2="34.0004845"
|
||||
y2="2.0004883"
|
||||
gradientTransform="translate(-44,-40)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#888A85"
|
||||
id="stop3143" />
|
||||
|
||||
<stop
|
||||
offset="0.798817"
|
||||
style="stop-color:#C9CCC4"
|
||||
id="stop3145" />
|
||||
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#BABDB6"
|
||||
id="stop3147" />
|
||||
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient2854">
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop2856" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop2858" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient2854"
|
||||
id="linearGradient2860"
|
||||
x1="43.176472"
|
||||
y1="2"
|
||||
x2="43.176472"
|
||||
y2="52.048233"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="XMLID_23_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="2"
|
||||
y1="42"
|
||||
x2="66"
|
||||
y2="42"
|
||||
gradientTransform="translate(-44,-40)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#BABDB6"
|
||||
id="stop13" />
|
||||
|
||||
<stop
|
||||
offset="0.0085438"
|
||||
style="stop-color:#BCBFB8"
|
||||
id="stop15" />
|
||||
|
||||
<stop
|
||||
offset="0.113617"
|
||||
style="stop-color:#D2D4D0"
|
||||
id="stop17" />
|
||||
|
||||
<stop
|
||||
offset="0.2254619"
|
||||
style="stop-color:#E2E2E1"
|
||||
id="stop19" />
|
||||
|
||||
<stop
|
||||
offset="0.347729"
|
||||
style="stop-color:#EBEBEB"
|
||||
id="stop21" />
|
||||
|
||||
<stop
|
||||
offset="0.5"
|
||||
style="stop-color:#EEEEEE"
|
||||
id="stop23" />
|
||||
|
||||
<stop
|
||||
offset="0.652271"
|
||||
style="stop-color:#EBEBEB"
|
||||
id="stop25" />
|
||||
|
||||
<stop
|
||||
offset="0.774538"
|
||||
style="stop-color:#E2E2E1"
|
||||
id="stop27" />
|
||||
|
||||
<stop
|
||||
offset="0.8863831"
|
||||
style="stop-color:#D2D4D0"
|
||||
id="stop29" />
|
||||
|
||||
<stop
|
||||
offset="0.9914562"
|
||||
style="stop-color:#BCBFB8"
|
||||
id="stop31" />
|
||||
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#BABDB6"
|
||||
id="stop33" />
|
||||
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="XMLID_22_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="34.0004883"
|
||||
y1="81.5292969"
|
||||
x2="34.0004845"
|
||||
y2="2.4709702"
|
||||
gradientTransform="translate(-44,-40)">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#888A85"
|
||||
id="stop4" />
|
||||
|
||||
<stop
|
||||
offset="0.508876"
|
||||
style="stop-color:#888A85"
|
||||
id="stop6" />
|
||||
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#2E3436"
|
||||
id="stop8" />
|
||||
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient10207">
|
||||
<stop
|
||||
style="stop-color:#a2a2a2;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop10209" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop10211" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="XMLID_12_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="96"
|
||||
y1="104"
|
||||
x2="88.000198"
|
||||
y2="96.000198">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#888A85"
|
||||
id="stop83" />
|
||||
<stop
|
||||
offset="0.0072"
|
||||
style="stop-color:#8C8E89"
|
||||
id="stop85" />
|
||||
<stop
|
||||
offset="0.0673"
|
||||
style="stop-color:#ABACA9"
|
||||
id="stop87" />
|
||||
<stop
|
||||
offset="0.1347"
|
||||
style="stop-color:#C5C6C4"
|
||||
id="stop89" />
|
||||
<stop
|
||||
offset="0.2652576"
|
||||
style="stop-color:#DBDBDA"
|
||||
id="stop91" />
|
||||
<stop
|
||||
offset="0.37646064"
|
||||
style="stop-color:#EBEBEB"
|
||||
id="stop93" />
|
||||
<stop
|
||||
offset="0.48740286"
|
||||
style="stop-color:#F7F7F6"
|
||||
id="stop95" />
|
||||
<stop
|
||||
offset="0.6324091"
|
||||
style="stop-color:#FDFDFD"
|
||||
id="stop97" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#FFFFFF"
|
||||
id="stop99" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id="XMLID_8_"
|
||||
cx="102"
|
||||
cy="112.3047"
|
||||
r="139.55859"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#b7b8b9;stop-opacity:1;"
|
||||
id="stop41" />
|
||||
<stop
|
||||
offset="0.18851049"
|
||||
style="stop-color:#ECECEC"
|
||||
id="stop47" />
|
||||
<stop
|
||||
offset="0.25718147"
|
||||
style="stop-color:#FAFAFA"
|
||||
id="stop49" />
|
||||
<stop
|
||||
offset="0.30111277"
|
||||
style="stop-color:#FFFFFF"
|
||||
id="stop51" />
|
||||
<stop
|
||||
offset="0.5313"
|
||||
style="stop-color:#FAFAFA"
|
||||
id="stop53" />
|
||||
<stop
|
||||
offset="0.8449"
|
||||
style="stop-color:#EBECEC"
|
||||
id="stop55" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#E1E2E3"
|
||||
id="stop57" />
|
||||
</radialGradient>
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
x="-0.19200002"
|
||||
width="1.3839999"
|
||||
y="-0.19199999"
|
||||
height="1.3839999"
|
||||
id="filter6697">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="1.9447689"
|
||||
id="feGaussianBlur6699" />
|
||||
</filter>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath7084">
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 72,88 L 40,120 L 32,120 L 32,80 L 72,80 L 72,88 z"
|
||||
id="path7086" />
|
||||
</clipPath>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_136_"
|
||||
id="radialGradient9437"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.9996653,2e-6,3.0160848e-3)"
|
||||
cx="102"
|
||||
cy="112.3047"
|
||||
r="139.55859" />
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter2770">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="2.0786429"
|
||||
id="feGaussianBlur2772" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient2854"
|
||||
id="linearGradient3234"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="43.176472"
|
||||
y1="2"
|
||||
x2="43.176472"
|
||||
y2="52.048233" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient2854"
|
||||
id="linearGradient3292"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="43.176472"
|
||||
y1="2"
|
||||
x2="43.176472"
|
||||
y2="52.048233" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient10207"
|
||||
id="linearGradient3306"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(10,0)"
|
||||
x1="98.617439"
|
||||
y1="106.41443"
|
||||
x2="91.228737"
|
||||
y2="99.254974" />
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter3328">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.52119256"
|
||||
id="feGaussianBlur3330" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient2854"
|
||||
id="linearGradient8859"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="43.176472"
|
||||
y1="2"
|
||||
x2="43.176472"
|
||||
y2="52.048233" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_137_"
|
||||
id="linearGradient8867"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.9695,0.2451,-0.2451,0.9695,2.1015,-1.6022)"
|
||||
x1="7.4639"
|
||||
y1="3.5024"
|
||||
x2="7.4639"
|
||||
y2="11.5005" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_138_"
|
||||
id="linearGradient8869"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.9135,0.4067,-0.4067,0.9135,3.6272,-3.0738)"
|
||||
x1="7.8394"
|
||||
y1="8.5845"
|
||||
x2="7.8394"
|
||||
y2="7.5845" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_137_"
|
||||
id="linearGradient8871"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.9695,0.2451,-0.2451,0.9695,2.1015,-1.6022)"
|
||||
x1="7.4639"
|
||||
y1="3.5024"
|
||||
x2="7.4639"
|
||||
y2="11.5005" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_138_"
|
||||
id="linearGradient8873"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.8653713,-0.5010186,0.5010186,0.8653713,-3.3342251,4.4313796)"
|
||||
x1="7.8394"
|
||||
y1="8.5845"
|
||||
x2="7.8394"
|
||||
y2="7.5845" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_137_"
|
||||
id="linearGradient8875"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.9695,0.2451,-0.2451,0.9695,2.1015,-1.6022)"
|
||||
x1="7.4639"
|
||||
y1="3.5024"
|
||||
x2="7.4639"
|
||||
y2="11.5005" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_138_"
|
||||
id="linearGradient8877"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(0.1088575,0.9940006,-0.9940006,0.1088575,14.683415,-1.1725681)"
|
||||
x1="7.8394"
|
||||
y1="8.5845"
|
||||
x2="7.8394"
|
||||
y2="7.5845" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_28_"
|
||||
id="radialGradient8900"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.8374823,0,0,4.373016,82.374823,43.42419)"
|
||||
cx="-10"
|
||||
cy="8.8350029"
|
||||
fx="-10"
|
||||
fy="16.808435"
|
||||
r="12" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_27_"
|
||||
id="radialGradient8903"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.0126051,0,0,0.9817928,29.571428,22.764705)"
|
||||
cx="33.5"
|
||||
cy="77.8330078"
|
||||
r="75.6664734" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_26_"
|
||||
id="linearGradient8911"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-44,-40)"
|
||||
x1="50"
|
||||
y1="64.736839"
|
||||
x2="16.564587"
|
||||
y2="6" />
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath8917">
|
||||
<path
|
||||
style="fill:#0057ae;fill-opacity:1"
|
||||
id="path8919"
|
||||
d="M 22,22 C 22,26.597656 24.692871,30.84961 28.86084,32.831543 L 22.775879,69.342772 C 22.739746,69.561523 22.72168,69.78125 22.72168,70 C 22.72168,70.939453 23.053223,71.857422 23.669434,72.585938 C 24.429687,73.482422 25.545898,74 26.72168,74 L 41.27832,74 C 42.454102,74 43.570312,73.482422 44.330078,72.584961 C 44.947265,71.857422 45.27832,70.939453 45.27832,70 C 45.27832,69.78125 45.260742,69.561523 45.223632,69.341797 L 39.138672,32.831055 C 43.30664,30.850098 46,26.598633 46,22 C 46,15.383301 40.617187,10 34,10 C 27.383301,10 22,15.383301 22,22 z" />
|
||||
</clipPath>
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter9302">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.86570823"
|
||||
id="feGaussianBlur9304" />
|
||||
</filter>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="4"
|
||||
inkscape:cx="64"
|
||||
inkscape:cy="70.798844"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
width="128px"
|
||||
height="128px"
|
||||
gridspacingx="4px"
|
||||
gridspacingy="4px"
|
||||
gridempspacing="2"
|
||||
showgrid="true"
|
||||
inkscape:grid-points="true"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:window-width="1016"
|
||||
inkscape:window-height="692"
|
||||
inkscape:window-x="511"
|
||||
inkscape:window-y="161" />
|
||||
<metadata
|
||||
id="metadata2611">
|
||||
<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="Livello 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
style="opacity:0.5;fill:#000000;fill-opacity:1;filter:url(#filter2770)"
|
||||
d="M 16,8 L 16,120 C 16,120 79.15625,120 79.15625,120 L 79.1875,120 C 79.187503,120 91.09375,110.09375 96.59375,104.59375 C 102.09375,99.09375 112,87.1875 112,87.1875 L 112,87.15625 L 112,8 L 16,8 z"
|
||||
id="path7865"
|
||||
sodipodi:nodetypes="csccscccc"
|
||||
transform="matrix(1.0416667,0,0,1.0267857,-2.6666667,-1.2142891)" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1"
|
||||
d="M 16.000001,8 L 16,120 C 16,120 79.146418,120 79.146418,120 L 112,87.14642 L 112,8 L 16.000001,8 z"
|
||||
id="path34"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:url(#radialGradient9437);fill-opacity:1"
|
||||
d="M 18.000002,9.0000034 C 17.449002,9.0000034 17.000002,9.4488534 17.000002,9.9996684 L 17.000002,117.96352 C 17.000002,118.51533 17.449002,118.96318 18.000002,118.96318 L 77.171999,118.96318 C 77.434999,118.96318 79.934679,119.08131 80.12068,118.89438 L 110.707,88.094202 C 110.894,87.907264 111,85.40942 111,85.146508 L 111,9.9996684 C 111,9.4488534 110.552,9.0000034 110,9.0000034 L 18.000002,9.0000034 z"
|
||||
id="path59"
|
||||
sodipodi:nodetypes="ccccccccccc" />
|
||||
<g
|
||||
id="g37"
|
||||
style="opacity:0.5;fill:url(#linearGradient8859);fill-opacity:1"
|
||||
transform="matrix(0.9411765,0,0,0.952381,31.999999,23.999999)">
|
||||
<linearGradient
|
||||
id="XMLID_24_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="33.999512"
|
||||
y1="6.75"
|
||||
x2="33.999512"
|
||||
y2="50.250046">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#FFFFFF;fill-opacity:1;fill:url(#linearGradient2860)"
|
||||
id="stop40" />
|
||||
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#000000;fill-opacity:1;fill:url(#linearGradient2860)"
|
||||
id="stop42" />
|
||||
|
||||
</linearGradient>
|
||||
|
||||
<path
|
||||
d="M 2,2 L 2,40.86084 C 12.473633,36.993652 24.851562,34.75 38.125,34.75 C 48.060547,34.75 57.488281,36.013184 66,38.264648 L 66,2 L 2,2 z"
|
||||
id="path44"
|
||||
style="fill:#ffffff;fill-opacity:0" />
|
||||
|
||||
</g>
|
||||
<path
|
||||
d="M -26,-18 C -26,-12.924316 -23.51709,-8.1943359 -19.520996,-5.2075195 C -20.273437,-0.6943359 -25.169922,28.685547 -25.169922,28.685547 C -25.170898,28.69043 -25.27832,30 -25.27832,30 C -25.27832,31.889648 -24.605957,33.725586 -23.384766,35.168945 C -21.85791,36.969727 -19.633301,38 -17.27832,38 L -2.7216797,38 C -0.3652344,38 1.8603515,36.96875 3.3828125,35.169922 C 4.6044922,33.729492 5.2783203,31.892578 5.2783203,30 L 5.1679687,28.675781 C 5.1679687,28.675781 0.9023437,3.0810546 -0.4794922,-5.2075196 C 3.5166016,-8.1938477 6,-12.923828 6,-18 C 6,-26.822266 -1.1777344,-34 -10,-34 C -18.822266,-34 -26,-26.822266 -26,-18 z"
|
||||
id="path66"
|
||||
style="fill:url(#linearGradient8911);filter:url(#filter3328);opacity:0.80000000000000004"
|
||||
transform="matrix(1.0036765,0,0,0.9801588,74.036765,62.039683)" />
|
||||
<path
|
||||
d="M 49.823529,44.364146 C 49.823529,48.635519 51.972348,52.742462 55.571348,55.350829 C 56.088034,55.725233 56.384201,56.310569 56.384201,56.923711 C 56.384201,57.030615 56.375301,57.138957 56.356513,57.24682 C 56.356513,57.24682 50.677421,90.28501 50.650225,90.443209 C 50.641326,90.549633 50.576061,91.312824 50.558755,91.516085 C 50.565184,92.898649 51.070992,94.240944 51.99262,95.296563 C 53.150589,96.620641 54.841066,97.380955 56.629937,97.380955 L 71.370064,97.380955 C 73.159923,97.380955 74.849905,96.621599 76.005897,95.297522 C 76.928514,94.241903 77.434817,92.900566 77.44075,91.516085 C 77.42295,91.311864 77.358674,90.559221 77.347796,90.43362 C 77.321097,90.275421 71.642993,57.24682 71.642993,57.24682 C 71.624204,57.138957 71.615304,57.030615 71.615304,56.92371 C 71.615304,56.310569 71.911966,55.725233 72.428157,55.350829 C 76.027652,52.742942 78.176471,48.635519 78.176471,44.364146 C 78.176471,36.784974 71.817034,30.619047 64,30.619047 C 56.182965,30.619047 49.823529,36.784974 49.823529,44.364146 z"
|
||||
id="path117"
|
||||
style="opacity:0.5;fill:url(#radialGradient8903)" />
|
||||
<path
|
||||
d="M 52.705882,44.952381 C 52.705882,49.331101 55.240349,53.380581 59.163143,55.268137 L 53.436121,90.040738 C 53.402114,90.249072 53.38511,90.458336 53.38511,90.666669 C 53.38511,91.561386 53.697151,92.435642 54.277114,93.129467 C 54.992646,93.983262 56.043198,94.476193 57.149816,94.476193 L 70.850184,94.476193 C 71.956802,94.476193 73.007353,93.983262 73.722427,93.128537 C 74.303309,92.435642 74.61489,91.561386 74.61489,90.666669 C 74.61489,90.458336 74.598346,90.249072 74.563419,90.039809 L 68.836397,55.267672 C 72.759191,53.381046 75.294118,49.332032 75.294118,44.952381 C 75.294118,38.650763 70.227941,33.523809 64,33.523809 C 57.772518,33.523809 52.705882,38.650763 52.705882,44.952381 z"
|
||||
id="path132"
|
||||
style="fill:url(#radialGradient8900);fill-opacity:1" />
|
||||
<g
|
||||
id="g134"
|
||||
transform="matrix(0.9411765,0,0,0.952381,31.999999,23.999999)"
|
||||
style="opacity:1;filter:url(#filter9302)"
|
||||
clip-path="url(#clipPath8917)">
|
||||
<path
|
||||
d="M 24.72168,73 C 24.72168,72.78125 24.739746,72.561523 24.775879,72.342773 L 30.86084,35.831543 C 30.045898,35.443848 29.289062,34.967285 28.596191,34.42041 L 22.775879,69.342773 C 22.739746,69.561523 22.72168,69.78125 22.72168,70 C 22.72168,70.939453 23.053223,71.857422 23.669434,72.585938 C 23.978027,72.950195 24.355957,73.232422 24.762207,73.461914 C 24.744629,73.308594 24.72168,73.155273 24.72168,73 z"
|
||||
id="path136" />
|
||||
|
||||
<path
|
||||
d="M 24,25 C 24,18.383301 29.383301,13 36,13 C 39.514648,13 42.670898,14.527832 44.867188,16.942871 C 42.954102,12.849609 38.808594,10 34,10 C 27.383301,10 22,15.383301 22,22 C 22,25.013184 23.162109,27.873535 25.132812,30.047852 C 24.40332,28.489258 24,26.771484 24,25 z"
|
||||
id="path138" />
|
||||
|
||||
</g>
|
||||
<g
|
||||
transform="translate(16.749,8.2500001)"
|
||||
id="g5214">
|
||||
<circle
|
||||
cx="86"
|
||||
cy="7.5"
|
||||
r="4"
|
||||
id="circle5210"
|
||||
style="opacity:0.7;fill:none;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5206)"
|
||||
sodipodi:cx="86"
|
||||
sodipodi:cy="7.5"
|
||||
sodipodi:rx="4"
|
||||
sodipodi:ry="4"
|
||||
transform="translate(-78.499,0)" />
|
||||
<circle
|
||||
sodipodi:ry="3.9990001"
|
||||
sodipodi:rx="3.9990001"
|
||||
sodipodi:cy="7.5"
|
||||
sodipodi:cx="7.5"
|
||||
style="fill:url(#linearGradient8867)"
|
||||
cx="7.5"
|
||||
cy="7.5"
|
||||
r="3.9990001"
|
||||
id="circle35" />
|
||||
<path
|
||||
style="fill:url(#linearGradient8869)"
|
||||
d="M 4.61,5.666 C 4.479,5.783 4.372,5.918 4.303,6.077 C 4.232,6.235 4.203,6.404 4.205,6.58 L 10.39,9.334 C 10.521,9.217 10.628,9.082 10.698,8.923 C 10.769,8.765 10.798,8.596 10.796,8.42 L 4.61,5.666 z"
|
||||
id="path46" />
|
||||
</g>
|
||||
<g
|
||||
transform="translate(95.248002,8.2500001)"
|
||||
id="g5219">
|
||||
<circle
|
||||
transform="translate(-78.499,0)"
|
||||
sodipodi:ry="4"
|
||||
sodipodi:rx="4"
|
||||
sodipodi:cy="7.5"
|
||||
sodipodi:cx="86"
|
||||
style="opacity:0.7;fill:none;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5206)"
|
||||
id="circle5221"
|
||||
r="4"
|
||||
cy="7.5"
|
||||
cx="86" />
|
||||
<circle
|
||||
sodipodi:ry="3.9990001"
|
||||
sodipodi:rx="3.9990001"
|
||||
sodipodi:cy="7.5"
|
||||
sodipodi:cx="7.5"
|
||||
style="fill:url(#linearGradient8871)"
|
||||
id="circle5223"
|
||||
r="3.9990001"
|
||||
cy="7.5"
|
||||
cx="7.5" />
|
||||
<path
|
||||
style="fill:url(#linearGradient8873)"
|
||||
id="path5225"
|
||||
d="M 4.3192772,8.7642657 C 4.337141,8.9389966 4.3836634,9.104857 4.4719182,9.2540317 C 4.5581895,9.4042391 4.6780142,9.5268933 4.8216983,9.6285539 L 10.681136,6.236544 C 10.663272,6.0618131 10.61675,5.8959527 10.529082,5.7459683 C 10.44281,5.5957609 10.322986,5.4731067 10.179302,5.3714461 L 4.3192772,8.7642657 z" />
|
||||
</g>
|
||||
<g
|
||||
transform="translate(16.749,104.25)"
|
||||
id="g5231">
|
||||
<circle
|
||||
transform="translate(-78.499,0)"
|
||||
sodipodi:ry="4"
|
||||
sodipodi:rx="4"
|
||||
sodipodi:cy="7.5"
|
||||
sodipodi:cx="86"
|
||||
style="opacity:0.7;fill:none;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5206)"
|
||||
id="circle5233"
|
||||
r="4"
|
||||
cy="7.5"
|
||||
cx="86" />
|
||||
<circle
|
||||
sodipodi:ry="3.9990001"
|
||||
sodipodi:rx="3.9990001"
|
||||
sodipodi:cy="7.5"
|
||||
sodipodi:cx="7.5"
|
||||
style="fill:url(#linearGradient8875)"
|
||||
id="circle5235"
|
||||
r="3.9990001"
|
||||
cy="7.5"
|
||||
cx="7.5" />
|
||||
<path
|
||||
style="fill:url(#linearGradient8877)"
|
||||
id="path5237"
|
||||
d="M 7.6286781,4.0791643 C 7.461616,4.0249404 7.2910948,4.0005164 7.1189842,4.0210086 C 6.9467299,4.0392695 6.7861312,4.0993531 6.635102,4.1897422 L 7.3718181,10.919972 C 7.5388802,10.974196 7.7094014,10.99862 7.8820158,10.978991 C 8.0542701,10.960731 8.2148688,10.900647 8.365898,10.810258 L 7.6286781,4.0791643 z" />
|
||||
</g>
|
||||
<g
|
||||
id="g3302"
|
||||
transform="translate(-10,0)">
|
||||
<path
|
||||
transform="translate(50,0)"
|
||||
clip-path="url(#clipPath7084)"
|
||||
sodipodi:nodetypes="cccc"
|
||||
style="opacity:0.4;fill:#000000;fill-opacity:1;filter:url(#filter6697)"
|
||||
id="path5540"
|
||||
d="M 41.879531,115.98249 C 41.879531,115.98249 66.18914,91.672876 66.18914,91.672876 C 66.18914,91.672876 56.836,94.586 46.586,94.586 C 46.586,104.836 41.879531,115.98249 41.879531,115.98249 z" />
|
||||
<path
|
||||
sodipodi:nodetypes="csccc"
|
||||
d="M 89.172,120 C 89.172,120 101.086,110.086 106.586,104.586 C 112.086,99.086 122,87.172 122,87.172 C 122,87.172 108.25,96 98,96 C 98,106.25 89.172,120 89.172,120 z"
|
||||
id="path14523"
|
||||
style="fill:url(#linearGradient3306);fill-opacity:1" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 28 KiB |
505
src/libprs500/gui2/images/mimetypes/format_pdf.svg
Normal file
@ -0,0 +1,505 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
<svg
|
||||
xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/"
|
||||
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="128"
|
||||
height="128"
|
||||
id="svg1877"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.45"
|
||||
version="1.0"
|
||||
sodipodi:docbase="/home/rmarxer/dev/oxygen/scalable/mimetypes/oldpages"
|
||||
sodipodi:docname="pdf.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
sodipodi:modified="true">
|
||||
<defs
|
||||
id="defs1879">
|
||||
<linearGradient
|
||||
id="linearGradient10207">
|
||||
<stop
|
||||
style="stop-color:#a2a2a2;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop10209" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop10211" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient10207"
|
||||
id="linearGradient10213"
|
||||
x1="98.617439"
|
||||
y1="106.41443"
|
||||
x2="91.228737"
|
||||
y2="99.254974"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
x="-0.19200002"
|
||||
width="1.3839999"
|
||||
y="-0.19199999"
|
||||
height="1.3839999"
|
||||
id="filter6697">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="1.9447689"
|
||||
id="feGaussianBlur6699" />
|
||||
</filter>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath7084">
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 72,88 L 40,120 L 32,120 L 32,80 L 72,80 L 72,88 z"
|
||||
id="path7086" />
|
||||
</clipPath>
|
||||
<radialGradient
|
||||
id="XMLID_8_"
|
||||
cx="102"
|
||||
cy="112.3047"
|
||||
r="139.55859"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#b7b8b9;stop-opacity:1;"
|
||||
id="stop41" />
|
||||
<stop
|
||||
offset="0.18851049"
|
||||
style="stop-color:#ECECEC"
|
||||
id="stop47" />
|
||||
<stop
|
||||
offset="0.25718147"
|
||||
style="stop-color:#FAFAFA"
|
||||
id="stop49" />
|
||||
<stop
|
||||
offset="0.30111277"
|
||||
style="stop-color:#FFFFFF"
|
||||
id="stop51" />
|
||||
<stop
|
||||
offset="0.5313"
|
||||
style="stop-color:#FAFAFA"
|
||||
id="stop53" />
|
||||
<stop
|
||||
offset="0.8449"
|
||||
style="stop-color:#EBECEC"
|
||||
id="stop55" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#E1E2E3"
|
||||
id="stop57" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_8_"
|
||||
id="radialGradient9437"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.9996653,2e-6,3.0160848e-3)"
|
||||
cx="102"
|
||||
cy="112.3047"
|
||||
r="139.55859" />
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter2770">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="2.0786429"
|
||||
id="feGaussianBlur2772" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3058">
|
||||
<stop
|
||||
style="stop-color:white;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3060" />
|
||||
<stop
|
||||
style="stop-color:white;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3062" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient2913">
|
||||
<stop
|
||||
style="stop-color:#c63f3f;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop2915" />
|
||||
<stop
|
||||
style="stop-color:#ecbfbf;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop2917" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient5477">
|
||||
<stop
|
||||
style="stop-color:black;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop5479" />
|
||||
<stop
|
||||
style="stop-color:white;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop5481" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3837">
|
||||
<stop
|
||||
style="stop-color:black;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3839" />
|
||||
<stop
|
||||
id="stop3849"
|
||||
offset="0.25"
|
||||
style="stop-color:black;stop-opacity:0.59927797;" />
|
||||
<stop
|
||||
id="stop3847"
|
||||
offset="0.5"
|
||||
style="stop-color:black;stop-opacity:0.27797833;" />
|
||||
<stop
|
||||
style="stop-color:black;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3841" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3814">
|
||||
<stop
|
||||
style="stop-color:white;stop-opacity:0;"
|
||||
offset="0"
|
||||
id="stop3816" />
|
||||
<stop
|
||||
id="stop3824"
|
||||
offset="0.18531764"
|
||||
style="stop-color:white;stop-opacity:0;" />
|
||||
<stop
|
||||
id="stop3822"
|
||||
offset="0.28106508"
|
||||
style="stop-color:white;stop-opacity:0.33574006;" />
|
||||
<stop
|
||||
style="stop-color:white;stop-opacity:0.1696751;"
|
||||
offset="0.45126861"
|
||||
id="stop3829" />
|
||||
<stop
|
||||
id="stop3831"
|
||||
offset="0.47940481"
|
||||
style="stop-color:white;stop-opacity:0;" />
|
||||
<stop
|
||||
style="stop-color:white;stop-opacity:0.3068592;"
|
||||
offset="0.65610015"
|
||||
id="stop3833" />
|
||||
<stop
|
||||
style="stop-color:white;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3818" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3695">
|
||||
<stop
|
||||
style="stop-color:#626262;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3697" />
|
||||
<stop
|
||||
style="stop-color:#efefef;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3699" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id="XMLID_5_"
|
||||
cx="51.9995"
|
||||
cy="-9"
|
||||
r="111.0006"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0.15000001"
|
||||
style="stop-color:#c20600;stop-opacity:1;"
|
||||
id="stop4094" />
|
||||
<stop
|
||||
id="stop2886"
|
||||
style="stop-color:#860202;stop-opacity:1;"
|
||||
offset="0.57499999" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#760101;stop-opacity:1;"
|
||||
id="stop4102" />
|
||||
</radialGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient2913"
|
||||
id="linearGradient2919"
|
||||
x1="52.984855"
|
||||
y1="68.390214"
|
||||
x2="113.21912"
|
||||
y2="49.390213"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_5_"
|
||||
id="linearGradient2896"
|
||||
x1="-77.5"
|
||||
y1="35.500004"
|
||||
x2="-33"
|
||||
y2="35.500004"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3058"
|
||||
id="linearGradient3064"
|
||||
x1="37.761684"
|
||||
y1="-113.79204"
|
||||
x2="198.91217"
|
||||
y2="195.86526"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.556306,0,0,1.556306,-57.54863,-28.51275)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3058"
|
||||
id="linearGradient3070"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.556306,0,0,1.556306,50.77552,-229.5802)"
|
||||
x1="37.761684"
|
||||
y1="-113.79204"
|
||||
x2="198.91217"
|
||||
y2="195.86526" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3058"
|
||||
id="linearGradient3075"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.408905,0,0,1.408905,-40.36639,-13.00527)"
|
||||
x1="37.761684"
|
||||
y1="-113.79204"
|
||||
x2="198.91217"
|
||||
y2="195.86526" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_3_"
|
||||
id="radialGradient3345"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="101.1562"
|
||||
cy="111.1299"
|
||||
r="137.8933" />
|
||||
<foreignObject
|
||||
requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/"
|
||||
x="0"
|
||||
y="0"
|
||||
width="1"
|
||||
height="1"
|
||||
id="foreignObject3248">
|
||||
<i:pgfRef
|
||||
xlink:href="#adobe_illustrator_pgf" />
|
||||
</foreignObject>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_3_"
|
||||
id="radialGradient3379"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="101.1562"
|
||||
cy="111.1299"
|
||||
r="137.8933" />
|
||||
<radialGradient
|
||||
gradientUnits="userSpaceOnUse"
|
||||
r="137.8933"
|
||||
cy="111.1299"
|
||||
cx="101.1562"
|
||||
id="XMLID_3_">
|
||||
<stop
|
||||
id="stop3264"
|
||||
style="stop-color:#555555"
|
||||
offset="0.1006" />
|
||||
<stop
|
||||
id="stop3266"
|
||||
style="stop-color:#676767"
|
||||
offset="0.115" />
|
||||
<stop
|
||||
id="stop3268"
|
||||
style="stop-color:#9B9B9B"
|
||||
offset="0.1614" />
|
||||
<stop
|
||||
id="stop3270"
|
||||
style="stop-color:#C0C0C0"
|
||||
offset="0.2018" />
|
||||
<stop
|
||||
id="stop3272"
|
||||
style="stop-color:#D8D8D8"
|
||||
offset="0.2341" />
|
||||
<stop
|
||||
id="stop3274"
|
||||
style="stop-color:#E0E0E0"
|
||||
offset="0.2544" />
|
||||
<stop
|
||||
id="stop3276"
|
||||
style="stop-color:#EDEDED"
|
||||
offset="0.3115" />
|
||||
<stop
|
||||
id="stop3278"
|
||||
style="stop-color:#FAFAFA"
|
||||
offset="0.4005" />
|
||||
<stop
|
||||
id="stop3280"
|
||||
style="stop-color:#FFFFFF"
|
||||
offset="0.4793" />
|
||||
<stop
|
||||
id="stop3282"
|
||||
style="stop-color:#FAFAFA"
|
||||
offset="0.5997" />
|
||||
<stop
|
||||
id="stop3284"
|
||||
style="stop-color:#EEEEEE"
|
||||
offset="0.7219" />
|
||||
<stop
|
||||
id="stop3286"
|
||||
style="stop-color:#DDDDDD"
|
||||
offset="0.8876" />
|
||||
</radialGradient>
|
||||
<linearGradient
|
||||
y2="105.4987"
|
||||
x2="95.420601"
|
||||
y1="95.725601"
|
||||
x1="85.647499"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="XMLID_4_"
|
||||
gradientTransform="translate(0.346722,1.067494)">
|
||||
<stop
|
||||
id="stop3291"
|
||||
style="stop-color:#FFFFFF"
|
||||
offset="0.3" />
|
||||
<stop
|
||||
id="stop3293"
|
||||
style="stop-color:#EEEEEE"
|
||||
offset="0.6036" />
|
||||
<stop
|
||||
id="stop3295"
|
||||
style="stop-color:#CDCDCD"
|
||||
offset="0.7479" />
|
||||
<stop
|
||||
id="stop3297"
|
||||
style="stop-color:#BBBBBB"
|
||||
offset="0.8462" />
|
||||
<stop
|
||||
id="stop3299"
|
||||
style="stop-color:#C5C5C5"
|
||||
offset="0.8763" />
|
||||
<stop
|
||||
id="stop3301"
|
||||
style="stop-color:#D7D7D7"
|
||||
offset="0.9482" />
|
||||
<stop
|
||||
id="stop3303"
|
||||
style="stop-color:#DDDDDD"
|
||||
offset="1" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_3_"
|
||||
id="radialGradient3405"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
cx="101.1562"
|
||||
cy="111.1299"
|
||||
r="137.8933"
|
||||
gradientTransform="translate(0.346722,1.067494)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient10207"
|
||||
id="linearGradient21636"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="98.617439"
|
||||
y1="106.41443"
|
||||
x2="91.228737"
|
||||
y2="99.254974"
|
||||
gradientTransform="translate(-2.1e-6,-0.4999957)" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_8_"
|
||||
id="radialGradient21640"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.9996653,-10e-8,-0.4969796)"
|
||||
cx="102"
|
||||
cy="112.3047"
|
||||
r="139.55859" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="4.125"
|
||||
inkscape:cx="64"
|
||||
inkscape:cy="64"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
width="128px"
|
||||
height="128px"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:window-width="1024"
|
||||
inkscape:window-height="722"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0" />
|
||||
<metadata
|
||||
id="metadata1882">
|
||||
<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">
|
||||
<path
|
||||
style="opacity:0.5;fill:#000000;fill-opacity:1;filter:url(#filter2770)"
|
||||
d="M 16,8 L 16,120 C 16,120 79.15625,120 79.15625,120 L 79.1875,120 C 79.187503,120 91.09375,110.09375 96.59375,104.59375 C 102.09375,99.09375 112,87.1875 112,87.1875 L 112,87.15625 L 112,8 L 16,8 z "
|
||||
id="path7865"
|
||||
sodipodi:nodetypes="csccscccc"
|
||||
transform="matrix(1.0416667,0,0,1.0267857,-2.6666688,-1.7142848)" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1"
|
||||
d="M 15.999999,7.5000043 L 15.999998,119.5 C 15.999998,119.5 79.146416,119.5 79.146416,119.5 L 112,86.646424 L 112,7.5000043 L 15.999999,7.5000043 z "
|
||||
id="path34"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:url(#radialGradient21640);fill-opacity:1"
|
||||
d="M 18,8.5000077 C 17.449,8.5000077 17,8.9488577 17,9.4996727 L 17,117.46352 C 17,118.01533 17.449,118.46318 18,118.46318 L 77.171997,118.46318 C 77.434997,118.46318 79.934677,118.58131 80.120678,118.39438 L 110.707,87.594206 C 110.894,87.407268 111,84.909424 111,84.646512 L 111,9.4996727 C 111,8.9488577 110.552,8.5000077 110,8.5000077 L 18,8.5000077 z "
|
||||
id="path59"
|
||||
sodipodi:nodetypes="ccccccccccc" />
|
||||
<g
|
||||
id="g21606"
|
||||
transform="translate(2,0)">
|
||||
<path
|
||||
id="path1937"
|
||||
d="M 54.4375,7.0625 C 53.2612,15.384254 62.383486,26.243592 76.03125,36.46875 C 71.998639,52.327815 65.099806,70.232437 57.6875,85.09375 L 57.65625,85.125 C 37.278561,95.586605 23.637138,106.41265 28.28125,113.59375 C 29.401128,115.32536 30.785323,116.14791 32.3125,116.25 C 21.624982,109.7115 44.362726,100.15272 51.3125,96.46875 L 51.46875,96.65625 C 44.389273,108.60832 37.370716,116.58811 32.3125,116.25 C 39.591281,119.82557 49.627519,109.02764 58.8125,92.625 C 73.5456,85.314081 91.793406,77.263901 109.34375,70.40625 C 109.34375,68.123263 109.34375,66.782833 109.34375,64.09375 C 94.013209,69.067943 78.050706,75.29705 64.28125,81.875 C 70.630022,68.50075 76.177619,53.116198 79.5625,39.03125 C 88.415517,45.251569 98.772831,51.115171 109.34375,55.90625 C 109.34375,51.463267 109.34375,51.164689 109.34375,46.59375 C 99.418429,41.542999 89.679887,35.874886 81.40625,30.1875 C 83.015738,21.200791 83.536203,13.166765 82.53125,7.0625 C 81.254015,7.0625 80.788312,7.0625 79.4375,7.0625 C 80.164266,12.51374 79.57333,19.682911 78,27.78125 C 67.641889,20.270072 60.180738,12.903003 58.53125,7.0625 C 56.560344,7.0625 56.347557,7.0625 54.4375,7.0625 z "
|
||||
style="opacity:0.06557378;fill:#2e3436" />
|
||||
<path
|
||||
sodipodi:nodetypes="csccsccsccccccccccccccccccccccccccccccccccccccccscccccc"
|
||||
id="path3342"
|
||||
d="M 43.28125,11.3125 C 41.894019,11.364447 40.41034,11.747904 38.78125,12.46875 C 24.221362,18.911262 34.94744,33.6935 53.5,47.21875 C 53.61261,44.624728 53.68066,42.091816 53.65625,39.65625 C 37.82725,28.439173 28.56271,17.519248 38.65625,13.1875 C 49.291142,8.6234216 53.47472,21.549093 53.65625,39.65625 C 54.6463,40.357844 55.64856,41.047333 56.6875,41.75 C 56.2993,25.262695 52.80929,12.336146 44.65625,11.375 C 44.221582,11.323756 43.74366,11.295184 43.28125,11.3125 z M 56.6875,41.75 L 54.788273,38.640337 L 52.380162,40.792211 L 51.874581,44.063604 L 55.055498,50.264611 L 56.65625,49.46875 C 67.339271,56.833667 80.092,63.616954 92.0625,68.28125 L 95.612583,70.419515 L 102.33607,70.948919 L 106.04249,69.225394 L 107.25283,66.259029 L 101.21875,65.40625 C 86.91873,59.677477 69.95925,50.72604 56.6875,41.75 z M 101.21875,65.40625 C 103.0815,66.152496 104.93087,66.838471 106.6875,67.46875 C 107.58847,67.132591 108.47364,66.777332 109.34375,66.46875 C 109.34375,65.23047 109.34375,64.728298 109.34375,63.40625 C 106.77635,63.941625 104.06169,64.60073 101.21875,65.40625 z M 106.6875,67.46875 C 104.09339,68.436625 101.36431,69.479535 98.5625,70.65625 C 102.33589,71.899671 105.95846,72.862308 109.34375,73.53125 C 109.34375,71.872066 109.34375,70.358768 109.34375,68.375 C 108.48008,68.093883 107.60688,67.798627 106.6875,67.46875 z M 98.5625,70.65625 C 96.424597,69.951771 94.27426,69.143064 92.0625,68.28125 C 78.51833,72.949786 63.68569,79.669682 51.625,86.84375 L 48.131792,87.559334 L 45.436084,92.548759 L 41.816027,97.433774 L 45.899687,101.64787 L 49.09375,96.21875 C 63.213362,87.457717 82.27465,77.496901 98.5625,70.65625 z M 49.09375,96.21875 C 47.368472,97.289256 45.71781,98.349253 44.15625,99.375 C 40.535571,110.00833 36.31269,117.14224 32.28125,116.84375 C 38.508501,119.96368 44.57609,110.53117 49.09375,96.21875 z M 32.28125,116.84375 C 22.776941,111.0439 39.65788,102.46606 44.15625,99.375 C 45.175971,96.380267 46.12573,93.123844 47.03125,89.65625 C 32.851581,98.790023 23.95999,108.26132 28.71875,114.53125 C 29.86555,116.0422 31.07821,116.75467 32.28125,116.84375 z M 47.03125,89.65625 C 48.503671,88.707799 50.047,87.782393 51.625,86.84375 C 54.42239,75.173809 56.27554,61.758826 56.65625,49.46875 C 55.580771,48.72731 54.52994,47.969595 53.5,47.21875 C 52.89931,61.056864 50.41758,76.688743 47.03125,89.65625 z "
|
||||
style="fill:#9c0f0f" />
|
||||
</g>
|
||||
<path
|
||||
d="M 41.879531,115.98249 C 41.879531,115.98249 66.18914,91.672876 66.18914,91.672876 C 66.18914,91.672876 56.836,94.586 46.586,94.586 C 46.586,104.836 41.879531,115.98249 41.879531,115.98249 z "
|
||||
id="path5540"
|
||||
style="opacity:0.4;fill:#000000;fill-opacity:1;filter:url(#filter6697)"
|
||||
sodipodi:nodetypes="cccc"
|
||||
clip-path="url(#clipPath7084)"
|
||||
transform="translate(39.999998,-0.4999957)" />
|
||||
<path
|
||||
style="fill:url(#linearGradient21636);fill-opacity:1"
|
||||
id="path14523"
|
||||
d="M 79.171998,119.5 C 79.171998,119.5 91.085998,109.586 96.585998,104.086 C 102.086,98.586004 112,86.672004 112,86.672004 C 112,86.672004 98.249998,95.500004 87.999998,95.500004 C 87.999998,105.75 79.171998,119.5 79.171998,119.5 z "
|
||||
sodipodi:nodetypes="csccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 18 KiB |
2765
src/libprs500/gui2/images/mimetypes/format_rar.svg
Normal file
After Width: | Height: | Size: 131 KiB |
3791
src/libprs500/gui2/images/mimetypes/format_rtf.svg
Normal file
After Width: | Height: | Size: 143 KiB |
2627
src/libprs500/gui2/images/mimetypes/format_txt.svg
Normal file
After Width: | Height: | Size: 131 KiB |
260
src/libprs500/gui2/images/mimetypes/format_unknown.svg
Normal file
@ -0,0 +1,260 @@
|
||||
<?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="128"
|
||||
height="128"
|
||||
id="svg2606"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.45+devel"
|
||||
version="1.0"
|
||||
sodipodi:docname="unknown.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
sodipodi:docbase="/home/david/Progetti/sandbox/svg/mimetypes">
|
||||
<defs
|
||||
id="defs2608">
|
||||
<linearGradient
|
||||
y2="0"
|
||||
x2="28"
|
||||
y1="57.5"
|
||||
x1="28"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="linearGradient2973">
|
||||
<stop
|
||||
id="stop2975"
|
||||
style="stop-color:#2c72c7;stop-opacity:1;"
|
||||
offset="0" />
|
||||
|
||||
<stop
|
||||
id="stop2977"
|
||||
style="stop-color:#0057ae;stop-opacity:1;"
|
||||
offset="1" />
|
||||
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient2973"
|
||||
id="linearGradient2086"
|
||||
x1="86.43512"
|
||||
y1="76.830994"
|
||||
x2="22.813417"
|
||||
y2="8.9537134"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
id="linearGradient10207">
|
||||
<stop
|
||||
style="stop-color:#a2a2a2;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop10209" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop10211" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="XMLID_12_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="96"
|
||||
y1="104"
|
||||
x2="88.000198"
|
||||
y2="96.000198">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#888A85"
|
||||
id="stop83" />
|
||||
<stop
|
||||
offset="0.0072"
|
||||
style="stop-color:#8C8E89"
|
||||
id="stop85" />
|
||||
<stop
|
||||
offset="0.0673"
|
||||
style="stop-color:#ABACA9"
|
||||
id="stop87" />
|
||||
<stop
|
||||
offset="0.1347"
|
||||
style="stop-color:#C5C6C4"
|
||||
id="stop89" />
|
||||
<stop
|
||||
offset="0.2652576"
|
||||
style="stop-color:#DBDBDA"
|
||||
id="stop91" />
|
||||
<stop
|
||||
offset="0.37646064"
|
||||
style="stop-color:#EBEBEB"
|
||||
id="stop93" />
|
||||
<stop
|
||||
offset="0.48740286"
|
||||
style="stop-color:#F7F7F6"
|
||||
id="stop95" />
|
||||
<stop
|
||||
offset="0.6324091"
|
||||
style="stop-color:#FDFDFD"
|
||||
id="stop97" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#FFFFFF"
|
||||
id="stop99" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id="XMLID_8_"
|
||||
cx="102"
|
||||
cy="112.3047"
|
||||
r="139.55859"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0"
|
||||
style="stop-color:#b7b8b9;stop-opacity:1;"
|
||||
id="stop41" />
|
||||
<stop
|
||||
offset="0.18851049"
|
||||
style="stop-color:#ECECEC"
|
||||
id="stop47" />
|
||||
<stop
|
||||
offset="0.25718147"
|
||||
style="stop-color:#FAFAFA"
|
||||
id="stop49" />
|
||||
<stop
|
||||
offset="0.30111277"
|
||||
style="stop-color:#FFFFFF"
|
||||
id="stop51" />
|
||||
<stop
|
||||
offset="0.5313"
|
||||
style="stop-color:#FAFAFA"
|
||||
id="stop53" />
|
||||
<stop
|
||||
offset="0.8449"
|
||||
style="stop-color:#EBECEC"
|
||||
id="stop55" />
|
||||
<stop
|
||||
offset="1"
|
||||
style="stop-color:#E1E2E3"
|
||||
id="stop57" />
|
||||
</radialGradient>
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
x="-0.19200002"
|
||||
width="1.3839999"
|
||||
y="-0.19199999"
|
||||
height="1.3839999"
|
||||
id="filter6697">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="1.9447689"
|
||||
id="feGaussianBlur6699" />
|
||||
</filter>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath7084">
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 72,88 L 40,120 L 32,120 L 32,80 L 72,80 L 72,88 z"
|
||||
id="path7086" />
|
||||
</clipPath>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#XMLID_8_"
|
||||
id="radialGradient9437"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1,0,0,0.9996653,2e-6,3.0160848e-3)"
|
||||
cx="102"
|
||||
cy="112.3047"
|
||||
r="139.55859" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient10207"
|
||||
id="linearGradient10213"
|
||||
x1="98.617439"
|
||||
y1="106.41443"
|
||||
x2="91.228737"
|
||||
y2="99.254974"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter2770">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="2.0786429"
|
||||
id="feGaussianBlur2772" />
|
||||
</filter>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="2.8284271"
|
||||
inkscape:cx="64"
|
||||
inkscape:cy="85.975621"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
width="128px"
|
||||
height="128px"
|
||||
gridspacingx="4px"
|
||||
gridspacingy="4px"
|
||||
gridempspacing="2"
|
||||
showgrid="true"
|
||||
inkscape:grid-points="true"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:window-width="1016"
|
||||
inkscape:window-height="692"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0" />
|
||||
<metadata
|
||||
id="metadata2611">
|
||||
<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="Livello 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
style="opacity:0.5;fill:#000000;fill-opacity:1;filter:url(#filter2770)"
|
||||
d="M 16,8 L 16,120 C 16,120 79.15625,120 79.15625,120 L 79.1875,120 C 79.187503,120 91.09375,110.09375 96.59375,104.59375 C 102.09375,99.09375 112,87.1875 112,87.1875 L 112,87.15625 L 112,8 L 16,8 z"
|
||||
id="path7865"
|
||||
sodipodi:nodetypes="csccscccc"
|
||||
transform="matrix(1.0416667,0,0,1.0267857,-2.6666667,-1.2142891)" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1"
|
||||
d="M 16.000001,8 L 16,120 C 16,120 79.146418,120 79.146418,120 L 112,87.14642 L 112,8 L 16.000001,8 z"
|
||||
id="path34"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:url(#radialGradient9437);fill-opacity:1"
|
||||
d="M 18.000002,9.0000034 C 17.449002,9.0000034 17.000002,9.4488534 17.000002,9.9996684 L 17.000002,117.96352 C 17.000002,118.51533 17.449002,118.96318 18.000002,118.96318 L 77.171999,118.96318 C 77.434999,118.96318 79.934679,119.08131 80.12068,118.89438 L 110.707,88.094202 C 110.894,87.907264 111,85.40942 111,85.146508 L 111,9.9996684 C 111,9.4488534 110.552,9.0000034 110,9.0000034 L 18.000002,9.0000034 z"
|
||||
id="path59"
|
||||
sodipodi:nodetypes="ccccccccccc" />
|
||||
<path
|
||||
d="M 41.879531,115.98249 C 41.879531,115.98249 66.18914,91.672876 66.18914,91.672876 C 66.18914,91.672876 56.836,94.586 46.586,94.586 C 46.586,104.836 41.879531,115.98249 41.879531,115.98249 z"
|
||||
id="path5540"
|
||||
style="opacity:0.4;fill:#000000;fill-opacity:1;filter:url(#filter6697)"
|
||||
sodipodi:nodetypes="cccc"
|
||||
clip-path="url(#clipPath7084)"
|
||||
transform="translate(40,0)" />
|
||||
<path
|
||||
style="fill:url(#linearGradient10213);fill-opacity:1"
|
||||
id="path14523"
|
||||
d="M 79.172,120 C 79.172,120 91.086,110.086 96.586,104.586 C 102.086,99.086 112,87.172 112,87.172 C 112,87.172 98.25,96 88,96 C 88,106.25 79.172,120 79.172,120 z"
|
||||
sodipodi:nodetypes="csccc" />
|
||||
<path
|
||||
id="text2076"
|
||||
d="M 62.842105,28 C 69.438566,28.00007 74.631544,30.070244 78.421053,34.210526 C 80.947326,37.017606 82.210485,40.386024 82.210528,44.315789 C 82.210485,49.157946 79.894696,54.596537 75.263159,60.631581 C 74.421018,61.684251 73.052597,63.368459 71.157895,65.684214 C 67.789444,69.89477 65.57892,74.807045 64.526316,80.421056 C 64.456114,80.912302 64.38594,81.40353 64.315789,81.89474 L 62.526315,81.89474 C 62.666642,76.491254 63.719273,71.508803 65.68421,66.947371 L 68.631579,60.210528 C 71.228037,54.245661 72.526282,48.771981 72.526316,43.789473 C 72.526282,39.228131 70.806986,35.684274 67.36842,33.157894 C 65.543832,31.824628 63.473658,31.157962 61.157895,31.157894 C 57.508752,31.157962 54.631562,32.280768 52.526315,34.526317 C 51.614021,35.579011 51.15788,36.631642 51.157894,37.684211 C 51.15788,38.315851 51.894722,39.543919 53.36842,41.368421 C 54.561386,42.982513 55.157877,44.350934 55.157894,45.473685 C 55.157877,47.649175 54.175422,49.017596 52.210526,49.578948 C 51.789459,49.719349 51.33332,49.789525 50.842103,49.789475 C 47.473673,49.789525 45.789465,47.614088 45.789472,43.26316 C 45.789465,37.929885 48.070165,33.789539 52.631576,30.842104 C 55.578928,28.947438 58.982435,28.00007 62.842105,28 M 63.578947,88.736839 C 65.894709,88.736854 67.578918,89.82458 68.631579,92.00001 C 69.052602,92.77194 69.263127,93.61404 69.263159,94.52631 C 69.263127,97.05264 68.070146,98.73684 65.68421,99.57894 C 64.98243,99.85965 64.245588,100 63.473684,100 C 60.87717,100 59.157873,98.8772 58.315788,96.63158 C 58.105243,96.00001 57.99998,95.33335 57.999998,94.63158 C 57.99998,91.96492 59.122785,90.14037 61.36842,89.157906 C 62.070151,88.877214 62.806993,88.736854 63.578947,88.736839"
|
||||
style="font-size:74.98017883px;font-style:normal;font-weight:normal;fill:url(#linearGradient2086);fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 9.8 KiB |
2990
src/libprs500/gui2/images/mimetypes/format_zip.svg
Normal file
After Width: | Height: | Size: 127 KiB |
@ -1,231 +0,0 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file 'main.ui'
|
||||
#
|
||||
# Created: Thu Jul 19 21:07:39 2007
|
||||
# by: PyQt4 UI code generator 4-snapshot-20070606
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
|
||||
from PyQt4 import QtCore, QtGui
|
||||
|
||||
class Ui_MainWindow(object):
|
||||
def setupUi(self, MainWindow):
|
||||
MainWindow.setObjectName("MainWindow")
|
||||
MainWindow.resize(QtCore.QSize(QtCore.QRect(0,0,777,822).size()).expandedTo(MainWindow.minimumSizeHint()))
|
||||
|
||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred,QtGui.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth())
|
||||
MainWindow.setSizePolicy(sizePolicy)
|
||||
MainWindow.setWindowIcon(QtGui.QIcon(":/library"))
|
||||
|
||||
self.centralwidget = QtGui.QWidget(MainWindow)
|
||||
self.centralwidget.setObjectName("centralwidget")
|
||||
|
||||
self.gridlayout = QtGui.QGridLayout(self.centralwidget)
|
||||
self.gridlayout.setObjectName("gridlayout")
|
||||
|
||||
self.hboxlayout = QtGui.QHBoxLayout()
|
||||
self.hboxlayout.setSpacing(6)
|
||||
self.hboxlayout.setMargin(0)
|
||||
self.hboxlayout.setObjectName("hboxlayout")
|
||||
|
||||
self.location_view = LocationView(self.centralwidget)
|
||||
|
||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred,QtGui.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.location_view.sizePolicy().hasHeightForWidth())
|
||||
self.location_view.setSizePolicy(sizePolicy)
|
||||
self.location_view.setMaximumSize(QtCore.QSize(10000,90))
|
||||
self.location_view.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
|
||||
self.location_view.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
|
||||
self.location_view.setDragDropMode(QtGui.QAbstractItemView.DragDrop)
|
||||
self.location_view.setFlow(QtGui.QListView.TopToBottom)
|
||||
self.location_view.setSpacing(20)
|
||||
self.location_view.setViewMode(QtGui.QListView.IconMode)
|
||||
self.location_view.setObjectName("location_view")
|
||||
self.hboxlayout.addWidget(self.location_view)
|
||||
|
||||
self.vanity = QtGui.QLabel(self.centralwidget)
|
||||
|
||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred,QtGui.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.vanity.sizePolicy().hasHeightForWidth())
|
||||
self.vanity.setSizePolicy(sizePolicy)
|
||||
self.vanity.setMaximumSize(QtCore.QSize(16777215,90))
|
||||
self.vanity.setTextFormat(QtCore.Qt.RichText)
|
||||
self.vanity.setOpenExternalLinks(True)
|
||||
self.vanity.setObjectName("vanity")
|
||||
self.hboxlayout.addWidget(self.vanity)
|
||||
self.gridlayout.addLayout(self.hboxlayout,0,0,1,1)
|
||||
|
||||
self.hboxlayout1 = QtGui.QHBoxLayout()
|
||||
self.hboxlayout1.setSpacing(6)
|
||||
self.hboxlayout1.setMargin(0)
|
||||
self.hboxlayout1.setObjectName("hboxlayout1")
|
||||
|
||||
self.label = QtGui.QLabel(self.centralwidget)
|
||||
self.label.setObjectName("label")
|
||||
self.hboxlayout1.addWidget(self.label)
|
||||
|
||||
self.search = SearchBox(self.centralwidget)
|
||||
self.search.setEnabled(True)
|
||||
self.search.setAcceptDrops(False)
|
||||
self.search.setAutoFillBackground(False)
|
||||
self.search.setFrame(True)
|
||||
self.search.setObjectName("search")
|
||||
self.hboxlayout1.addWidget(self.search)
|
||||
|
||||
self.clear_button = QtGui.QToolButton(self.centralwidget)
|
||||
self.clear_button.setIcon(QtGui.QIcon(":/images/clear_left.svg"))
|
||||
self.clear_button.setObjectName("clear_button")
|
||||
self.hboxlayout1.addWidget(self.clear_button)
|
||||
self.gridlayout.addLayout(self.hboxlayout1,1,0,1,1)
|
||||
|
||||
self.stack = QtGui.QStackedWidget(self.centralwidget)
|
||||
|
||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Expanding)
|
||||
sizePolicy.setHorizontalStretch(100)
|
||||
sizePolicy.setVerticalStretch(100)
|
||||
sizePolicy.setHeightForWidth(self.stack.sizePolicy().hasHeightForWidth())
|
||||
self.stack.setSizePolicy(sizePolicy)
|
||||
self.stack.setObjectName("stack")
|
||||
|
||||
self.library = QtGui.QWidget()
|
||||
self.library.setObjectName("library")
|
||||
|
||||
self.vboxlayout = QtGui.QVBoxLayout(self.library)
|
||||
self.vboxlayout.setObjectName("vboxlayout")
|
||||
|
||||
self.library_view = BooksView(self.library)
|
||||
|
||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Expanding)
|
||||
sizePolicy.setHorizontalStretch(100)
|
||||
sizePolicy.setVerticalStretch(10)
|
||||
sizePolicy.setHeightForWidth(self.library_view.sizePolicy().hasHeightForWidth())
|
||||
self.library_view.setSizePolicy(sizePolicy)
|
||||
self.library_view.setAcceptDrops(True)
|
||||
self.library_view.setDragEnabled(True)
|
||||
self.library_view.setDragDropOverwriteMode(False)
|
||||
self.library_view.setDragDropMode(QtGui.QAbstractItemView.DragDrop)
|
||||
self.library_view.setAlternatingRowColors(True)
|
||||
self.library_view.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
|
||||
self.library_view.setShowGrid(False)
|
||||
self.library_view.setObjectName("library_view")
|
||||
self.vboxlayout.addWidget(self.library_view)
|
||||
self.stack.addWidget(self.library)
|
||||
|
||||
self.main_memory = QtGui.QWidget()
|
||||
self.main_memory.setObjectName("main_memory")
|
||||
|
||||
self.gridlayout1 = QtGui.QGridLayout(self.main_memory)
|
||||
self.gridlayout1.setObjectName("gridlayout1")
|
||||
|
||||
self.memory_view = DeviceBooksView(self.main_memory)
|
||||
|
||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Expanding)
|
||||
sizePolicy.setHorizontalStretch(100)
|
||||
sizePolicy.setVerticalStretch(10)
|
||||
sizePolicy.setHeightForWidth(self.memory_view.sizePolicy().hasHeightForWidth())
|
||||
self.memory_view.setSizePolicy(sizePolicy)
|
||||
self.memory_view.setAcceptDrops(True)
|
||||
self.memory_view.setDragEnabled(True)
|
||||
self.memory_view.setDragDropOverwriteMode(False)
|
||||
self.memory_view.setDragDropMode(QtGui.QAbstractItemView.DragDrop)
|
||||
self.memory_view.setAlternatingRowColors(True)
|
||||
self.memory_view.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
|
||||
self.memory_view.setShowGrid(False)
|
||||
self.memory_view.setObjectName("memory_view")
|
||||
self.gridlayout1.addWidget(self.memory_view,0,0,1,1)
|
||||
self.stack.addWidget(self.main_memory)
|
||||
|
||||
self.page = QtGui.QWidget()
|
||||
self.page.setObjectName("page")
|
||||
|
||||
self.gridlayout2 = QtGui.QGridLayout(self.page)
|
||||
self.gridlayout2.setObjectName("gridlayout2")
|
||||
|
||||
self.card_view = DeviceBooksView(self.page)
|
||||
|
||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Expanding)
|
||||
sizePolicy.setHorizontalStretch(100)
|
||||
sizePolicy.setVerticalStretch(10)
|
||||
sizePolicy.setHeightForWidth(self.card_view.sizePolicy().hasHeightForWidth())
|
||||
self.card_view.setSizePolicy(sizePolicy)
|
||||
self.card_view.setAcceptDrops(True)
|
||||
self.card_view.setDragEnabled(True)
|
||||
self.card_view.setDragDropOverwriteMode(False)
|
||||
self.card_view.setDragDropMode(QtGui.QAbstractItemView.DragDrop)
|
||||
self.card_view.setAlternatingRowColors(True)
|
||||
self.card_view.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
|
||||
self.card_view.setShowGrid(False)
|
||||
self.card_view.setObjectName("card_view")
|
||||
self.gridlayout2.addWidget(self.card_view,0,0,1,1)
|
||||
self.stack.addWidget(self.page)
|
||||
self.gridlayout.addWidget(self.stack,2,0,1,1)
|
||||
MainWindow.setCentralWidget(self.centralwidget)
|
||||
|
||||
self.tool_bar = QtGui.QToolBar(MainWindow)
|
||||
self.tool_bar.setMinimumSize(QtCore.QSize(0,0))
|
||||
self.tool_bar.setMovable(False)
|
||||
self.tool_bar.setOrientation(QtCore.Qt.Horizontal)
|
||||
self.tool_bar.setIconSize(QtCore.QSize(64,64))
|
||||
self.tool_bar.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
|
||||
self.tool_bar.setObjectName("tool_bar")
|
||||
MainWindow.addToolBar(self.tool_bar)
|
||||
|
||||
self.statusBar = QtGui.QStatusBar(MainWindow)
|
||||
self.statusBar.setMouseTracking(True)
|
||||
self.statusBar.setObjectName("statusBar")
|
||||
MainWindow.setStatusBar(self.statusBar)
|
||||
|
||||
self.action_add = QtGui.QAction(MainWindow)
|
||||
self.action_add.setIcon(QtGui.QIcon(":/images/plus.svg"))
|
||||
self.action_add.setAutoRepeat(False)
|
||||
self.action_add.setObjectName("action_add")
|
||||
|
||||
self.action_del = QtGui.QAction(MainWindow)
|
||||
self.action_del.setIcon(QtGui.QIcon(":/images/trash.svg"))
|
||||
self.action_del.setObjectName("action_del")
|
||||
|
||||
self.action_edit = QtGui.QAction(MainWindow)
|
||||
self.action_edit.setIcon(QtGui.QIcon(":/images/edit_input.svg"))
|
||||
self.action_edit.setAutoRepeat(False)
|
||||
self.action_edit.setObjectName("action_edit")
|
||||
|
||||
self.action_sync = QtGui.QAction(MainWindow)
|
||||
self.action_sync.setIcon(QtGui.QIcon(":/images/sync.svg"))
|
||||
self.action_sync.setObjectName("action_sync")
|
||||
self.tool_bar.addAction(self.action_add)
|
||||
self.tool_bar.addAction(self.action_del)
|
||||
self.tool_bar.addAction(self.action_edit)
|
||||
self.label.setBuddy(self.search)
|
||||
|
||||
self.retranslateUi(MainWindow)
|
||||
self.stack.setCurrentIndex(2)
|
||||
QtCore.QObject.connect(self.clear_button,QtCore.SIGNAL("clicked()"),self.search.clear)
|
||||
QtCore.QMetaObject.connectSlotsByName(MainWindow)
|
||||
|
||||
def retranslateUi(self, MainWindow):
|
||||
MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "libprs500", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.vanity.setText(QtGui.QApplication.translate("MainWindow", "For help visit <a href=\"https://libprs500.kovidgoyal.net/wiki/GuiUsage\">http://libprs500.kovidgoyal.net</a><br><br><b>libprs500</b>: %1 by <b>Kovid Goyal</b> © 2007<br>%2", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.label.setText(QtGui.QApplication.translate("MainWindow", "&Search:", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.search.setToolTip(QtGui.QApplication.translate("MainWindow", "Search the list of books by title or author<br><br>Words separated by spaces are ANDed", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.search.setWhatsThis(QtGui.QApplication.translate("MainWindow", "Search the list of books by title, author, publisher, tags and comments<br><br>Words separated by spaces are ANDed", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.clear_button.setToolTip(QtGui.QApplication.translate("MainWindow", "Reset Quick Search", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.clear_button.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.action_add.setText(QtGui.QApplication.translate("MainWindow", "Add books", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.action_add.setShortcut(QtGui.QApplication.translate("MainWindow", "A", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.action_del.setText(QtGui.QApplication.translate("MainWindow", "Delete books", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.action_del.setShortcut(QtGui.QApplication.translate("MainWindow", "Del", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.action_edit.setText(QtGui.QApplication.translate("MainWindow", "Edit meta information", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.action_edit.setShortcut(QtGui.QApplication.translate("MainWindow", "E", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.action_sync.setText(QtGui.QApplication.translate("MainWindow", "Send to device", None, QtGui.QApplication.UnicodeUTF8))
|
||||
|
||||
from widgets import LocationView
|
||||
from library import BooksView, DeviceBooksView, SearchBox
|
||||
import images_rc
|