restructured css and icon to link together

This commit is contained in:
itsmattkc
2019-07-15 00:20:03 -04:00
parent 944e933762
commit 33f9f9dbc4
505 changed files with 427 additions and 442 deletions
-7
View File
@@ -20,10 +20,3 @@ set(OLIVE_SOURCES
ui/icons/icons.cpp
PARENT_SCOPE
)
set(OLIVE_RESOURCES
${OLIVE_RESOURCES}
ui/icons/olive-dark/olive-dark.qrc
ui/icons/olive-light/olive-light.qrc
PARENT_SCOPE
)
+1 -1
View File
@@ -114,7 +114,7 @@ QIcon olive::icon::Create(const QString& theme, const QString &name)
QIcon icon;
for (int i=0;i<ICON_SIZE_COUNT;i++) {
icon.addFile(QString(":/icons/%1/%2.%3.png").arg(theme, name, QString::number(ICON_SIZES[i])),
icon.addFile(QString(":/style/%1/png/%2.%3.png").arg(theme, name, QString::number(ICON_SIZES[i])),
QSize(ICON_SIZES[i], ICON_SIZES[i]));
}
-200
View File
@@ -1,200 +0,0 @@
<RCC>
<qresource prefix="/icons/olive-dark">
<file>add-button.16.png</file>
<file>add-button.32.png</file>
<file>add-button.64.png</file>
<file>add-button.128.png</file>
<file>add-effect.16.png</file>
<file>add-effect.32.png</file>
<file>add-effect.64.png</file>
<file>add-effect.128.png</file>
<file>add-transition.16.png</file>
<file>add-transition.32.png</file>
<file>add-transition.64.png</file>
<file>add-transition.128.png</file>
<file>align-center.16.png</file>
<file>align-center.32.png</file>
<file>align-center.64.png</file>
<file>align-center.128.png</file>
<file>align-left.16.png</file>
<file>align-left.32.png</file>
<file>align-left.64.png</file>
<file>align-left.128.png</file>
<file>align-right.16.png</file>
<file>align-right.32.png</file>
<file>align-right.64.png</file>
<file>align-right.128.png</file>
<file>arrow.16.png</file>
<file>arrow.32.png</file>
<file>arrow.64.png</file>
<file>arrow.128.png</file>
<file>audiosource.16.png</file>
<file>audiosource.32.png</file>
<file>audiosource.64.png</file>
<file>audiosource.128.png</file>
<file>beam.16.png</file>
<file>beam.32.png</file>
<file>beam.64.png</file>
<file>beam.128.png</file>
<file>clock.16.png</file>
<file>clock.32.png</file>
<file>clock.64.png</file>
<file>clock.128.png</file>
<file>diamond.16.png</file>
<file>diamond.32.png</file>
<file>diamond.64.png</file>
<file>diamond.128.png</file>
<file>dirup.16.png</file>
<file>dirup.32.png</file>
<file>dirup.64.png</file>
<file>dirup.128.png</file>
<file>error.16.png</file>
<file>error.32.png</file>
<file>error.64.png</file>
<file>error.128.png</file>
<file>ff.16.png</file>
<file>ff.32.png</file>
<file>ff.64.png</file>
<file>ff.128.png</file>
<file>folder.16.png</file>
<file>folder.32.png</file>
<file>folder.64.png</file>
<file>folder.128.png</file>
<file>hand.16.png</file>
<file>hand.32.png</file>
<file>hand.64.png</file>
<file>hand.128.png</file>
<file>iconview.16.png</file>
<file>iconview.32.png</file>
<file>iconview.64.png</file>
<file>iconview.128.png</file>
<file>imagesource.16.png</file>
<file>imagesource.32.png</file>
<file>imagesource.64.png</file>
<file>imagesource.128.png</file>
<file>italic.16.png</file>
<file>italic.32.png</file>
<file>italic.64.png</file>
<file>italic.128.png</file>
<file>justify-center.16.png</file>
<file>justify-center.32.png</file>
<file>justify-center.64.png</file>
<file>justify-center.128.png</file>
<file>listview.16.png</file>
<file>listview.32.png</file>
<file>listview.64.png</file>
<file>listview.128.png</file>
<file>magnet.16.png</file>
<file>magnet.32.png</file>
<file>magnet.64.png</file>
<file>magnet.128.png</file>
<file>new.16.png</file>
<file>new.32.png</file>
<file>new.64.png</file>
<file>new.128.png</file>
<file>next.16.png</file>
<file>next.32.png</file>
<file>next.64.png</file>
<file>next.128.png</file>
<file>open.16.png</file>
<file>open.32.png</file>
<file>open.64.png</file>
<file>open.128.png</file>
<file>pause.16.png</file>
<file>pause.32.png</file>
<file>pause.64.png</file>
<file>pause.128.png</file>
<file>play.16.png</file>
<file>play.32.png</file>
<file>play.64.png</file>
<file>play.128.png</file>
<file>prev.16.png</file>
<file>prev.32.png</file>
<file>prev.64.png</file>
<file>prev.128.png</file>
<file>razor.16.png</file>
<file>razor.32.png</file>
<file>razor.64.png</file>
<file>razor.128.png</file>
<file>record.16.png</file>
<file>record.32.png</file>
<file>record.64.png</file>
<file>record.128.png</file>
<file>redo.16.png</file>
<file>redo.32.png</file>
<file>redo.64.png</file>
<file>redo.128.png</file>
<file>rew.16.png</file>
<file>rew.32.png</file>
<file>rew.64.png</file>
<file>rew.128.png</file>
<file>ripple.16.png</file>
<file>ripple.32.png</file>
<file>ripple.64.png</file>
<file>ripple.128.png</file>
<file>rolling.16.png</file>
<file>rolling.32.png</file>
<file>rolling.64.png</file>
<file>rolling.128.png</file>
<file>save.16.png</file>
<file>save.32.png</file>
<file>save.64.png</file>
<file>save.128.png</file>
<file>sequence.16.png</file>
<file>sequence.32.png</file>
<file>sequence.64.png</file>
<file>sequence.128.png</file>
<file>slide.16.png</file>
<file>slide.32.png</file>
<file>slide.64.png</file>
<file>slide.128.png</file>
<file>slip.16.png</file>
<file>slip.32.png</file>
<file>slip.64.png</file>
<file>slip.128.png</file>
<file>transition-tool.16.png</file>
<file>transition-tool.32.png</file>
<file>transition-tool.64.png</file>
<file>transition-tool.128.png</file>
<file>treeview.16.png</file>
<file>treeview.32.png</file>
<file>treeview.64.png</file>
<file>treeview.128.png</file>
<file>tri-down.16.png</file>
<file>tri-down.32.png</file>
<file>tri-down.64.png</file>
<file>tri-down.128.png</file>
<file>tri-left.16.png</file>
<file>tri-left.32.png</file>
<file>tri-left.64.png</file>
<file>tri-left.128.png</file>
<file>tri-right.16.png</file>
<file>tri-right.32.png</file>
<file>tri-right.64.png</file>
<file>tri-right.128.png</file>
<file>tri-up.16.png</file>
<file>tri-up.32.png</file>
<file>tri-up.64.png</file>
<file>tri-up.128.png</file>
<file>underline.16.png</file>
<file>underline.32.png</file>
<file>underline.64.png</file>
<file>underline.128.png</file>
<file>undo.16.png</file>
<file>undo.32.png</file>
<file>undo.64.png</file>
<file>undo.128.png</file>
<file>videosource.16.png</file>
<file>videosource.32.png</file>
<file>videosource.64.png</file>
<file>videosource.128.png</file>
<file>zoomin.16.png</file>
<file>zoomin.32.png</file>
<file>zoomin.64.png</file>
<file>zoomin.128.png</file>
<file>zoomout.16.png</file>
<file>zoomout.32.png</file>
<file>zoomout.64.png</file>
<file>zoomout.128.png</file>
</qresource>
</RCC>
-200
View File
@@ -1,200 +0,0 @@
<RCC>
<qresource prefix="/icons/olive-light">
<file>add-button.16.png</file>
<file>add-button.32.png</file>
<file>add-button.64.png</file>
<file>add-button.128.png</file>
<file>add-effect.16.png</file>
<file>add-effect.32.png</file>
<file>add-effect.64.png</file>
<file>add-effect.128.png</file>
<file>add-transition.16.png</file>
<file>add-transition.32.png</file>
<file>add-transition.64.png</file>
<file>add-transition.128.png</file>
<file>align-center.16.png</file>
<file>align-center.32.png</file>
<file>align-center.64.png</file>
<file>align-center.128.png</file>
<file>align-left.16.png</file>
<file>align-left.32.png</file>
<file>align-left.64.png</file>
<file>align-left.128.png</file>
<file>align-right.16.png</file>
<file>align-right.32.png</file>
<file>align-right.64.png</file>
<file>align-right.128.png</file>
<file>arrow.16.png</file>
<file>arrow.32.png</file>
<file>arrow.64.png</file>
<file>arrow.128.png</file>
<file>audiosource.16.png</file>
<file>audiosource.32.png</file>
<file>audiosource.64.png</file>
<file>audiosource.128.png</file>
<file>beam.16.png</file>
<file>beam.32.png</file>
<file>beam.64.png</file>
<file>beam.128.png</file>
<file>clock.16.png</file>
<file>clock.32.png</file>
<file>clock.64.png</file>
<file>clock.128.png</file>
<file>diamond.16.png</file>
<file>diamond.32.png</file>
<file>diamond.64.png</file>
<file>diamond.128.png</file>
<file>dirup.16.png</file>
<file>dirup.32.png</file>
<file>dirup.64.png</file>
<file>dirup.128.png</file>
<file>error.16.png</file>
<file>error.32.png</file>
<file>error.64.png</file>
<file>error.128.png</file>
<file>ff.16.png</file>
<file>ff.32.png</file>
<file>ff.64.png</file>
<file>ff.128.png</file>
<file>folder.16.png</file>
<file>folder.32.png</file>
<file>folder.64.png</file>
<file>folder.128.png</file>
<file>hand.16.png</file>
<file>hand.32.png</file>
<file>hand.64.png</file>
<file>hand.128.png</file>
<file>iconview.16.png</file>
<file>iconview.32.png</file>
<file>iconview.64.png</file>
<file>iconview.128.png</file>
<file>imagesource.16.png</file>
<file>imagesource.32.png</file>
<file>imagesource.64.png</file>
<file>imagesource.128.png</file>
<file>italic.16.png</file>
<file>italic.32.png</file>
<file>italic.64.png</file>
<file>italic.128.png</file>
<file>justify-center.16.png</file>
<file>justify-center.32.png</file>
<file>justify-center.64.png</file>
<file>justify-center.128.png</file>
<file>listview.16.png</file>
<file>listview.32.png</file>
<file>listview.64.png</file>
<file>listview.128.png</file>
<file>magnet.16.png</file>
<file>magnet.32.png</file>
<file>magnet.64.png</file>
<file>magnet.128.png</file>
<file>new.16.png</file>
<file>new.32.png</file>
<file>new.64.png</file>
<file>new.128.png</file>
<file>next.16.png</file>
<file>next.32.png</file>
<file>next.64.png</file>
<file>next.128.png</file>
<file>open.16.png</file>
<file>open.32.png</file>
<file>open.64.png</file>
<file>open.128.png</file>
<file>pause.16.png</file>
<file>pause.32.png</file>
<file>pause.64.png</file>
<file>pause.128.png</file>
<file>play.16.png</file>
<file>play.32.png</file>
<file>play.64.png</file>
<file>play.128.png</file>
<file>prev.16.png</file>
<file>prev.32.png</file>
<file>prev.64.png</file>
<file>prev.128.png</file>
<file>razor.16.png</file>
<file>razor.32.png</file>
<file>razor.64.png</file>
<file>razor.128.png</file>
<file>record.16.png</file>
<file>record.32.png</file>
<file>record.64.png</file>
<file>record.128.png</file>
<file>redo.16.png</file>
<file>redo.32.png</file>
<file>redo.64.png</file>
<file>redo.128.png</file>
<file>rew.16.png</file>
<file>rew.32.png</file>
<file>rew.64.png</file>
<file>rew.128.png</file>
<file>ripple.16.png</file>
<file>ripple.32.png</file>
<file>ripple.64.png</file>
<file>ripple.128.png</file>
<file>rolling.16.png</file>
<file>rolling.32.png</file>
<file>rolling.64.png</file>
<file>rolling.128.png</file>
<file>save.16.png</file>
<file>save.32.png</file>
<file>save.64.png</file>
<file>save.128.png</file>
<file>sequence.16.png</file>
<file>sequence.32.png</file>
<file>sequence.64.png</file>
<file>sequence.128.png</file>
<file>slide.16.png</file>
<file>slide.32.png</file>
<file>slide.64.png</file>
<file>slide.128.png</file>
<file>slip.16.png</file>
<file>slip.32.png</file>
<file>slip.64.png</file>
<file>slip.128.png</file>
<file>transition-tool.16.png</file>
<file>transition-tool.32.png</file>
<file>transition-tool.64.png</file>
<file>transition-tool.128.png</file>
<file>treeview.16.png</file>
<file>treeview.32.png</file>
<file>treeview.64.png</file>
<file>treeview.128.png</file>
<file>tri-down.16.png</file>
<file>tri-down.32.png</file>
<file>tri-down.64.png</file>
<file>tri-down.128.png</file>
<file>tri-left.16.png</file>
<file>tri-left.32.png</file>
<file>tri-left.64.png</file>
<file>tri-left.128.png</file>
<file>tri-right.16.png</file>
<file>tri-right.32.png</file>
<file>tri-right.64.png</file>
<file>tri-right.128.png</file>
<file>tri-up.16.png</file>
<file>tri-up.32.png</file>
<file>tri-up.64.png</file>
<file>tri-up.128.png</file>
<file>underline.16.png</file>
<file>underline.32.png</file>
<file>underline.64.png</file>
<file>underline.128.png</file>
<file>undo.16.png</file>
<file>undo.32.png</file>
<file>undo.64.png</file>
<file>undo.128.png</file>
<file>videosource.16.png</file>
<file>videosource.32.png</file>
<file>videosource.64.png</file>
<file>videosource.128.png</file>
<file>zoomin.16.png</file>
<file>zoomin.32.png</file>
<file>zoomin.64.png</file>
<file>zoomin.128.png</file>
<file>zoomout.16.png</file>
<file>zoomout.32.png</file>
<file>zoomout.64.png</file>
<file>zoomout.128.png</file>
</qresource>
</RCC>
+2 -2
View File
@@ -14,10 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
add_subdirectory(css)
set(OLIVE_RESOURCES
${OLIVE_RESOURCES}
ui/style/olive-light/olive-light.qrc
ui/style/olive-dark/olive-dark.qrc
PARENT_SCOPE
)
+13
View File
@@ -0,0 +1,13 @@
# How to create an Olive style
Olive supports customization of its interface through CSS (Qt CSS) and icon replacements.
To create a style, you'll need to create a CSS file called `style.css` and SVG icons. Feel free to duplicate an existing
theme for reference.
To save performance, Olive doesn't actually use the SVGs directly and will need them to be converted to multiple-size
PNGs. You don't need to worry about this step though, `generate-style.sh` will do this for you automatically. You'll
need to re-run this script any time you change an SVG to update the PNG.
For internal use, `generate-style.sh` will also create a QRC so the style can be compiled into Olive. You'll need to
manually add the QRC to `ui/style/CMakeLists.txt` though.
-21
View File
@@ -1,21 +0,0 @@
# Olive - Non-Linear Video Editor
# Copyright (C) 2019 Olive Team
#
# 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 3 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, see <http://www.gnu.org/licenses/>.
set(OLIVE_RESOURCES
${OLIVE_RESOURCES}
ui/style/css/stylesheets.qrc
PARENT_SCOPE
)
-6
View File
@@ -1,6 +0,0 @@
<RCC>
<qresource prefix="/css">
<file>olive-dark.css</file>
<file>olive-light.css</file>
</qresource>
</RCC>
@@ -43,9 +43,11 @@ fi
PACKNAME=$1
SVGDIR=$1/svg
PNGDIR=$1
PNGDIR=$1/png
QRCFILE=$1/$1.qrc
mkdir -p $PNGDIR
ONLYQRC=0
if [ "$2" == "-n" ]
@@ -56,12 +58,13 @@ fi
truncate -s 0 $QRCFILE
echo "<RCC>" >> $QRCFILE
echo " <qresource prefix=\"/icons/$PACKNAME\">" >> $QRCFILE
echo " <qresource prefix=\"/style/$PACKNAME\">" >> $QRCFILE
echo " <file>style.css</file>" >> $QRCFILE
OutputPng() {
echo Creating $2...
echo " <file>$(basename $2)</file>" >> $QRCFILE
echo " <file>png/$(basename $2)</file>" >> $QRCFILE
if [ $ONLYQRC -eq 0 ]
then
+201
View File
@@ -0,0 +1,201 @@
<RCC>
<qresource prefix="/style/olive-dark">
<file>style.css</file>
<file>png/add-button.16.png</file>
<file>png/add-button.32.png</file>
<file>png/add-button.64.png</file>
<file>png/add-button.128.png</file>
<file>png/add-effect.16.png</file>
<file>png/add-effect.32.png</file>
<file>png/add-effect.64.png</file>
<file>png/add-effect.128.png</file>
<file>png/add-transition.16.png</file>
<file>png/add-transition.32.png</file>
<file>png/add-transition.64.png</file>
<file>png/add-transition.128.png</file>
<file>png/align-center.16.png</file>
<file>png/align-center.32.png</file>
<file>png/align-center.64.png</file>
<file>png/align-center.128.png</file>
<file>png/align-left.16.png</file>
<file>png/align-left.32.png</file>
<file>png/align-left.64.png</file>
<file>png/align-left.128.png</file>
<file>png/align-right.16.png</file>
<file>png/align-right.32.png</file>
<file>png/align-right.64.png</file>
<file>png/align-right.128.png</file>
<file>png/arrow.16.png</file>
<file>png/arrow.32.png</file>
<file>png/arrow.64.png</file>
<file>png/arrow.128.png</file>
<file>png/audiosource.16.png</file>
<file>png/audiosource.32.png</file>
<file>png/audiosource.64.png</file>
<file>png/audiosource.128.png</file>
<file>png/beam.16.png</file>
<file>png/beam.32.png</file>
<file>png/beam.64.png</file>
<file>png/beam.128.png</file>
<file>png/clock.16.png</file>
<file>png/clock.32.png</file>
<file>png/clock.64.png</file>
<file>png/clock.128.png</file>
<file>png/diamond.16.png</file>
<file>png/diamond.32.png</file>
<file>png/diamond.64.png</file>
<file>png/diamond.128.png</file>
<file>png/dirup.16.png</file>
<file>png/dirup.32.png</file>
<file>png/dirup.64.png</file>
<file>png/dirup.128.png</file>
<file>png/error.16.png</file>
<file>png/error.32.png</file>
<file>png/error.64.png</file>
<file>png/error.128.png</file>
<file>png/ff.16.png</file>
<file>png/ff.32.png</file>
<file>png/ff.64.png</file>
<file>png/ff.128.png</file>
<file>png/folder.16.png</file>
<file>png/folder.32.png</file>
<file>png/folder.64.png</file>
<file>png/folder.128.png</file>
<file>png/hand.16.png</file>
<file>png/hand.32.png</file>
<file>png/hand.64.png</file>
<file>png/hand.128.png</file>
<file>png/iconview.16.png</file>
<file>png/iconview.32.png</file>
<file>png/iconview.64.png</file>
<file>png/iconview.128.png</file>
<file>png/imagesource.16.png</file>
<file>png/imagesource.32.png</file>
<file>png/imagesource.64.png</file>
<file>png/imagesource.128.png</file>
<file>png/italic.16.png</file>
<file>png/italic.32.png</file>
<file>png/italic.64.png</file>
<file>png/italic.128.png</file>
<file>png/justify-center.16.png</file>
<file>png/justify-center.32.png</file>
<file>png/justify-center.64.png</file>
<file>png/justify-center.128.png</file>
<file>png/listview.16.png</file>
<file>png/listview.32.png</file>
<file>png/listview.64.png</file>
<file>png/listview.128.png</file>
<file>png/magnet.16.png</file>
<file>png/magnet.32.png</file>
<file>png/magnet.64.png</file>
<file>png/magnet.128.png</file>
<file>png/new.16.png</file>
<file>png/new.32.png</file>
<file>png/new.64.png</file>
<file>png/new.128.png</file>
<file>png/next.16.png</file>
<file>png/next.32.png</file>
<file>png/next.64.png</file>
<file>png/next.128.png</file>
<file>png/open.16.png</file>
<file>png/open.32.png</file>
<file>png/open.64.png</file>
<file>png/open.128.png</file>
<file>png/pause.16.png</file>
<file>png/pause.32.png</file>
<file>png/pause.64.png</file>
<file>png/pause.128.png</file>
<file>png/play.16.png</file>
<file>png/play.32.png</file>
<file>png/play.64.png</file>
<file>png/play.128.png</file>
<file>png/prev.16.png</file>
<file>png/prev.32.png</file>
<file>png/prev.64.png</file>
<file>png/prev.128.png</file>
<file>png/razor.16.png</file>
<file>png/razor.32.png</file>
<file>png/razor.64.png</file>
<file>png/razor.128.png</file>
<file>png/record.16.png</file>
<file>png/record.32.png</file>
<file>png/record.64.png</file>
<file>png/record.128.png</file>
<file>png/redo.16.png</file>
<file>png/redo.32.png</file>
<file>png/redo.64.png</file>
<file>png/redo.128.png</file>
<file>png/rew.16.png</file>
<file>png/rew.32.png</file>
<file>png/rew.64.png</file>
<file>png/rew.128.png</file>
<file>png/ripple.16.png</file>
<file>png/ripple.32.png</file>
<file>png/ripple.64.png</file>
<file>png/ripple.128.png</file>
<file>png/rolling.16.png</file>
<file>png/rolling.32.png</file>
<file>png/rolling.64.png</file>
<file>png/rolling.128.png</file>
<file>png/save.16.png</file>
<file>png/save.32.png</file>
<file>png/save.64.png</file>
<file>png/save.128.png</file>
<file>png/sequence.16.png</file>
<file>png/sequence.32.png</file>
<file>png/sequence.64.png</file>
<file>png/sequence.128.png</file>
<file>png/slide.16.png</file>
<file>png/slide.32.png</file>
<file>png/slide.64.png</file>
<file>png/slide.128.png</file>
<file>png/slip.16.png</file>
<file>png/slip.32.png</file>
<file>png/slip.64.png</file>
<file>png/slip.128.png</file>
<file>png/transition-tool.16.png</file>
<file>png/transition-tool.32.png</file>
<file>png/transition-tool.64.png</file>
<file>png/transition-tool.128.png</file>
<file>png/treeview.16.png</file>
<file>png/treeview.32.png</file>
<file>png/treeview.64.png</file>
<file>png/treeview.128.png</file>
<file>png/tri-down.16.png</file>
<file>png/tri-down.32.png</file>
<file>png/tri-down.64.png</file>
<file>png/tri-down.128.png</file>
<file>png/tri-left.16.png</file>
<file>png/tri-left.32.png</file>
<file>png/tri-left.64.png</file>
<file>png/tri-left.128.png</file>
<file>png/tri-right.16.png</file>
<file>png/tri-right.32.png</file>
<file>png/tri-right.64.png</file>
<file>png/tri-right.128.png</file>
<file>png/tri-up.16.png</file>
<file>png/tri-up.32.png</file>
<file>png/tri-up.64.png</file>
<file>png/tri-up.128.png</file>
<file>png/underline.16.png</file>
<file>png/underline.32.png</file>
<file>png/underline.64.png</file>
<file>png/underline.128.png</file>
<file>png/undo.16.png</file>
<file>png/undo.32.png</file>
<file>png/undo.64.png</file>
<file>png/undo.128.png</file>
<file>png/videosource.16.png</file>
<file>png/videosource.32.png</file>
<file>png/videosource.64.png</file>
<file>png/videosource.128.png</file>
<file>png/zoomin.16.png</file>
<file>png/zoomin.32.png</file>
<file>png/zoomin.64.png</file>
<file>png/zoomin.128.png</file>
<file>png/zoomout.16.png</file>
<file>png/zoomout.32.png</file>
<file>png/zoomout.64.png</file>
<file>png/zoomout.128.png</file>
</qresource>
</RCC>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Before

Width:  |  Height:  |  Size: 412 B

After

Width:  |  Height:  |  Size: 412 B

Before

Width:  |  Height:  |  Size: 510 B

After

Width:  |  Height:  |  Size: 510 B

Before

Width:  |  Height:  |  Size: 806 B

After

Width:  |  Height:  |  Size: 806 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 431 B

After

Width:  |  Height:  |  Size: 431 B

Before

Width:  |  Height:  |  Size: 573 B

After

Width:  |  Height:  |  Size: 573 B

Before

Width:  |  Height:  |  Size: 1023 B

After

Width:  |  Height:  |  Size: 1023 B

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Before

Width:  |  Height:  |  Size: 465 B

After

Width:  |  Height:  |  Size: 465 B

Before

Width:  |  Height:  |  Size: 641 B

After

Width:  |  Height:  |  Size: 641 B

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Before

Width:  |  Height:  |  Size: 375 B

After

Width:  |  Height:  |  Size: 375 B

Before

Width:  |  Height:  |  Size: 176 B

After

Width:  |  Height:  |  Size: 176 B

Before

Width:  |  Height:  |  Size: 192 B

After

Width:  |  Height:  |  Size: 192 B

Before

Width:  |  Height:  |  Size: 256 B

After

Width:  |  Height:  |  Size: 256 B

Before

Width:  |  Height:  |  Size: 364 B

After

Width:  |  Height:  |  Size: 364 B

Before

Width:  |  Height:  |  Size: 173 B

After

Width:  |  Height:  |  Size: 173 B

Before

Width:  |  Height:  |  Size: 193 B

After

Width:  |  Height:  |  Size: 193 B

Before

Width:  |  Height:  |  Size: 252 B

After

Width:  |  Height:  |  Size: 252 B

Before

Width:  |  Height:  |  Size: 361 B

After

Width:  |  Height:  |  Size: 361 B

Before

Width:  |  Height:  |  Size: 170 B

After

Width:  |  Height:  |  Size: 170 B

Before

Width:  |  Height:  |  Size: 189 B

After

Width:  |  Height:  |  Size: 189 B

Before

Width:  |  Height:  |  Size: 248 B

After

Width:  |  Height:  |  Size: 248 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 429 B

After

Width:  |  Height:  |  Size: 429 B

Before

Width:  |  Height:  |  Size: 625 B

After

Width:  |  Height:  |  Size: 625 B

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Before

Width:  |  Height:  |  Size: 371 B

After

Width:  |  Height:  |  Size: 371 B

Before

Width:  |  Height:  |  Size: 506 B

After

Width:  |  Height:  |  Size: 506 B

Before

Width:  |  Height:  |  Size: 872 B

After

Width:  |  Height:  |  Size: 872 B

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Before

Width:  |  Height:  |  Size: 349 B

After

Width:  |  Height:  |  Size: 349 B

Before

Width:  |  Height:  |  Size: 422 B

After

Width:  |  Height:  |  Size: 422 B

Before

Width:  |  Height:  |  Size: 658 B

After

Width:  |  Height:  |  Size: 658 B

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Before

Width:  |  Height:  |  Size: 584 B

After

Width:  |  Height:  |  Size: 584 B

Before

Width:  |  Height:  |  Size: 969 B

After

Width:  |  Height:  |  Size: 969 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Before

Width:  |  Height:  |  Size: 380 B

After

Width:  |  Height:  |  Size: 380 B

Before

Width:  |  Height:  |  Size: 498 B

After

Width:  |  Height:  |  Size: 498 B

Before

Width:  |  Height:  |  Size: 777 B

After

Width:  |  Height:  |  Size: 777 B

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Before

Width:  |  Height:  |  Size: 423 B

After

Width:  |  Height:  |  Size: 423 B

Before

Width:  |  Height:  |  Size: 530 B

After

Width:  |  Height:  |  Size: 530 B

Before

Width:  |  Height:  |  Size: 813 B

After

Width:  |  Height:  |  Size: 813 B

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Before

Width:  |  Height:  |  Size: 614 B

After

Width:  |  Height:  |  Size: 614 B

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Before

Width:  |  Height:  |  Size: 383 B

After

Width:  |  Height:  |  Size: 383 B

Before

Width:  |  Height:  |  Size: 569 B

After

Width:  |  Height:  |  Size: 569 B

Before

Width:  |  Height:  |  Size: 820 B

After

Width:  |  Height:  |  Size: 820 B

Before

Width:  |  Height:  |  Size: 818 B

After

Width:  |  Height:  |  Size: 818 B

Before

Width:  |  Height:  |  Size: 349 B

After

Width:  |  Height:  |  Size: 349 B

Before

Width:  |  Height:  |  Size: 388 B

After

Width:  |  Height:  |  Size: 388 B

Before

Width:  |  Height:  |  Size: 525 B

After

Width:  |  Height:  |  Size: 525 B

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

Before

Width:  |  Height:  |  Size: 541 B

After

Width:  |  Height:  |  Size: 541 B

Before

Width:  |  Height:  |  Size: 934 B

After

Width:  |  Height:  |  Size: 934 B

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Before

Width:  |  Height:  |  Size: 916 B

After

Width:  |  Height:  |  Size: 916 B

Before

Width:  |  Height:  |  Size: 398 B

After

Width:  |  Height:  |  Size: 398 B

Before

Width:  |  Height:  |  Size: 537 B

After

Width:  |  Height:  |  Size: 537 B

Before

Width:  |  Height:  |  Size: 534 B

After

Width:  |  Height:  |  Size: 534 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 454 B

After

Width:  |  Height:  |  Size: 454 B

Before

Width:  |  Height:  |  Size: 678 B

After

Width:  |  Height:  |  Size: 678 B

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Before

Width:  |  Height:  |  Size: 268 B

After

Width:  |  Height:  |  Size: 268 B

Before

Width:  |  Height:  |  Size: 385 B

After

Width:  |  Height:  |  Size: 385 B

Before

Width:  |  Height:  |  Size: 633 B

After

Width:  |  Height:  |  Size: 633 B

Before

Width:  |  Height:  |  Size: 364 B

After

Width:  |  Height:  |  Size: 364 B

Before

Width:  |  Height:  |  Size: 176 B

After

Width:  |  Height:  |  Size: 176 B

Before

Width:  |  Height:  |  Size: 190 B

After

Width:  |  Height:  |  Size: 190 B

Before

Width:  |  Height:  |  Size: 247 B

After

Width:  |  Height:  |  Size: 247 B

Before

Width:  |  Height:  |  Size: 831 B

After

Width:  |  Height:  |  Size: 831 B

Before

Width:  |  Height:  |  Size: 333 B

After

Width:  |  Height:  |  Size: 333 B

Before

Width:  |  Height:  |  Size: 422 B

After

Width:  |  Height:  |  Size: 422 B

Before

Width:  |  Height:  |  Size: 516 B

After

Width:  |  Height:  |  Size: 516 B

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Before

Width:  |  Height:  |  Size: 521 B

After

Width:  |  Height:  |  Size: 521 B

Before

Width:  |  Height:  |  Size: 739 B

After

Width:  |  Height:  |  Size: 739 B

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Before

Width:  |  Height:  |  Size: 419 B

After

Width:  |  Height:  |  Size: 419 B

Some files were not shown because too many files have changed in this diff Show More