diff --git a/YACReaderLibrary/folder_content_view.cpp b/YACReaderLibrary/folder_content_view.cpp
index 74e4ec13..33ca36c4 100644
--- a/YACReaderLibrary/folder_content_view.cpp
+++ b/YACReaderLibrary/folder_content_view.cpp
@@ -45,11 +45,11 @@ FolderContentView::FolderContentView(QWidget *parent)
auto horizontalLayout = new QHBoxLayout();
QLabel *smallLabel = new QLabel();
- smallLabel->setPixmap(QPixmap(":/images/comics_view_toolbar/small_size_grid_zoom.png"));
+ smallLabel->setPixmap(hdpiPixmap(":/images/comics_view_toolbar/small_size_grid_zoom.svg", QSize(18, 18)));
horizontalLayout->addWidget(smallLabel);
horizontalLayout->addWidget(coverSizeSlider, 0, Qt::AlignVCenter);
QLabel *bigLabel = new QLabel();
- bigLabel->setPixmap(QPixmap(":/images/comics_view_toolbar/big_size_grid_zoom.png"));
+ bigLabel->setPixmap(hdpiPixmap(":/images/comics_view_toolbar/big_size_grid_zoom.svg", QSize(18, 18)));
horizontalLayout->addWidget(bigLabel);
horizontalLayout->addSpacing(10);
horizontalLayout->setContentsMargins(0, 0, 0, 0);
diff --git a/YACReaderLibrary/grid_comics_view.cpp b/YACReaderLibrary/grid_comics_view.cpp
index 4ec4ff87..c7e9b6fd 100644
--- a/YACReaderLibrary/grid_comics_view.cpp
+++ b/YACReaderLibrary/grid_comics_view.cpp
@@ -145,7 +145,7 @@ GridComicsView::GridComicsView(QWidget *parent)
QQmlProperty(infoContainer, "width").write(settings->value(COMICS_GRID_INFO_WIDTH, 350));
showInfoAction = new QAction(tr("Show info"), this);
- showInfoAction->setIcon(QIcon(":/images/comics_view_toolbar/show_comic_info.png"));
+ showInfoAction->setIcon(QIcon(":/images/comics_view_toolbar/show_comic_info.svg"));
showInfoAction->setCheckable(true);
showInfoAction->setChecked(showInfo);
connect(showInfoAction, &QAction::toggled, this, &GridComicsView::showInfo);
@@ -179,11 +179,11 @@ void GridComicsView::createCoverSizeSliderWidget()
auto horizontalLayout = new QHBoxLayout();
QLabel *smallLabel = new QLabel();
- smallLabel->setPixmap(QPixmap(":/images/comics_view_toolbar/small_size_grid_zoom.png"));
+ smallLabel->setPixmap(hdpiPixmap(":/images/comics_view_toolbar/small_size_grid_zoom.svg", QSize(18, 18)));
horizontalLayout->addWidget(smallLabel);
horizontalLayout->addWidget(coverSizeSlider, 0, Qt::AlignVCenter);
QLabel *bigLabel = new QLabel();
- bigLabel->setPixmap(QPixmap(":/images/comics_view_toolbar/big_size_grid_zoom.png"));
+ bigLabel->setPixmap(hdpiPixmap(":/images/comics_view_toolbar/big_size_grid_zoom.svg", QSize(18, 18)));
horizontalLayout->addWidget(bigLabel);
horizontalLayout->addSpacing(10);
horizontalLayout->setContentsMargins(0, 0, 0, 0);
@@ -499,7 +499,7 @@ void GridComicsView::startDrag()
{
auto drag = new QDrag(this);
drag->setMimeData(model->mimeData(selectionHelper->selectedRows()));
- drag->setPixmap(QPixmap(":/images/comics_view_toolbar/openInYACReader.png")); // TODO add better image
+ drag->setPixmap(hdpiPixmap(":/images/comics_view_toolbar/openInYACReader.svg", QSize(18, 18))); // TODO add better image
/*Qt::DropAction dropAction =*/drag->exec(Qt::CopyAction | Qt::MoveAction, Qt::CopyAction);
}
diff --git a/YACReaderLibrary/images.qrc b/YACReaderLibrary/images.qrc
index 68665f47..a4846d6f 100644
--- a/YACReaderLibrary/images.qrc
+++ b/YACReaderLibrary/images.qrc
@@ -10,36 +10,21 @@
../images/comic_vine/rowDown.png
../images/comic_vine/rowUp.png
../images/comic_vine/upArrow.png
- ../images/comics_view_toolbar/asignNumber.png
- ../images/comics_view_toolbar/asignNumber@2x.png
- ../images/comics_view_toolbar/big_size_grid_zoom.png
- ../images/comics_view_toolbar/big_size_grid_zoom@2x.png
- ../images/comics_view_toolbar/editComic.png
- ../images/comics_view_toolbar/editComic@2x.png
- ../images/comics_view_toolbar/getInfo.png
- ../images/comics_view_toolbar/getInfo@2x.png
- ../images/comics_view_toolbar/hideComicFlow.png
- ../images/comics_view_toolbar/hideComicFlow@2x.png
- ../images/comics_view_toolbar/openInYACReader.png
- ../images/comics_view_toolbar/openInYACReader@2x.png
- ../images/comics_view_toolbar/selectAll.png
- ../images/comics_view_toolbar/selectAll@2x.png
- ../images/comics_view_toolbar/setReadButton.png
- ../images/comics_view_toolbar/setReadButton@2x.png
- ../images/comics_view_toolbar/setUnread.png
- ../images/comics_view_toolbar/setUnread@2x.png
- ../images/comics_view_toolbar/showMarks.png
- ../images/comics_view_toolbar/showMarks@2x.png
- ../images/comics_view_toolbar/small_size_grid_zoom.png
- ../images/comics_view_toolbar/small_size_grid_zoom@2x.png
- ../images/comics_view_toolbar/trash.png
- ../images/comics_view_toolbar/trash@2x.png
- ../images/comics_view_toolbar/show_comic_info.png
- ../images/comics_view_toolbar/show_comic_info@2x.png
- ../images/comics_view_toolbar/setManga.png
- ../images/comics_view_toolbar/setManga@2x.png
- ../images/comics_view_toolbar/setNormal.png
- ../images/comics_view_toolbar/setNormal@2x.png
+ ../images/comics_view_toolbar/asignNumber.svg
+ ../images/comics_view_toolbar/big_size_grid_zoom.svg
+ ../images/comics_view_toolbar/editComic.svg
+ ../images/comics_view_toolbar/getInfo.svg
+ ../images/comics_view_toolbar/hideComicFlow.svg
+ ../images/comics_view_toolbar/openInYACReader.svg
+ ../images/comics_view_toolbar/selectAll.svg
+ ../images/comics_view_toolbar/setReadButton.svg
+ ../images/comics_view_toolbar/setUnread.svg
+ ../images/comics_view_toolbar/showMarks.svg
+ ../images/comics_view_toolbar/small_size_grid_zoom.svg
+ ../images/comics_view_toolbar/trash.svg
+ ../images/comics_view_toolbar/show_comic_info.svg
+ ../images/comics_view_toolbar/setManga.svg
+ ../images/comics_view_toolbar/setNormal.svg
../images/defaultCover.png
../images/edit.png
../images/empty_current_readings.png
diff --git a/YACReaderLibrary/library_window.cpp b/YACReaderLibrary/library_window.cpp
index e7066781..e0f45dbb 100644
--- a/YACReaderLibrary/library_window.cpp
+++ b/YACReaderLibrary/library_window.cpp
@@ -543,7 +543,7 @@ void LibraryWindow::createActions()
openComicAction->setToolTip(tr("Open current comic on YACReader"));
openComicAction->setData(OPEN_COMIC_ACTION_YL);
openComicAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(OPEN_COMIC_ACTION_YL));
- openComicAction->setIcon(QIcon(":/images/comics_view_toolbar/openInYACReader.png"));
+ openComicAction->setIcon(QIcon(":/images/comics_view_toolbar/openInYACReader.svg"));
saveCoversToAction = new QAction(tr("Save selected covers to..."), this);
saveCoversToAction->setToolTip(tr("Save covers of the selected comics as JPG files"));
@@ -554,25 +554,25 @@ void LibraryWindow::createActions()
setAsReadAction->setToolTip(tr("Set comic as read"));
setAsReadAction->setData(SET_AS_READ_ACTION_YL);
setAsReadAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(SET_AS_READ_ACTION_YL));
- setAsReadAction->setIcon(QIcon(":/images/comics_view_toolbar/setReadButton.png"));
+ setAsReadAction->setIcon(QIcon(":/images/comics_view_toolbar/setReadButton.svg"));
setAsNonReadAction = new QAction(tr("Set as unread"), this);
setAsNonReadAction->setToolTip(tr("Set comic as unread"));
setAsNonReadAction->setData(SET_AS_NON_READ_ACTION_YL);
setAsNonReadAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(SET_AS_NON_READ_ACTION_YL));
- setAsNonReadAction->setIcon(QIcon(":/images/comics_view_toolbar/setUnread.png"));
+ setAsNonReadAction->setIcon(QIcon(":/images/comics_view_toolbar/setUnread.svg"));
setMangaAction = new QAction(tr("Set as manga"), this);
setMangaAction->setToolTip(tr("Set issue as manga"));
setMangaAction->setData(SET_AS_MANGA_ACTION_YL);
setMangaAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(SET_AS_MANGA_ACTION_YL));
- setMangaAction->setIcon(QIcon(":/images/comics_view_toolbar/setManga.png"));
+ setMangaAction->setIcon(QIcon(":/images/comics_view_toolbar/setManga.svg"));
setNormalAction = new QAction(tr("Set as normal"), this);
setNormalAction->setToolTip(tr("Set issue as normal"));
setNormalAction->setData(SET_AS_NORMAL_ACTION_YL);
setNormalAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(SET_AS_NORMAL_ACTION_YL));
- setNormalAction->setIcon(QIcon(":/images/comics_view_toolbar/setNormal.png"));
+ setNormalAction->setIcon(QIcon(":/images/comics_view_toolbar/setNormal.svg"));
/*setAllAsReadAction = new QAction(tr("Set all as read"),this);
setAllAsReadAction->setToolTip(tr("Set all comics as read"));
@@ -587,7 +587,7 @@ void LibraryWindow::createActions()
showHideMarksAction->setData(SHOW_HIDE_MARKS_ACTION_YL);
showHideMarksAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(SHOW_HIDE_MARKS_ACTION_YL));
showHideMarksAction->setCheckable(true);
- showHideMarksAction->setIcon(QIcon(":/images/comics_view_toolbar/showMarks.png"));
+ showHideMarksAction->setIcon(QIcon(":/images/comics_view_toolbar/showMarks.svg"));
showHideMarksAction->setChecked(true);
#ifndef Q_OS_MAC
toggleFullScreenAction = new QAction(tr("Fullscreen mode on/off"), this);
@@ -724,19 +724,19 @@ void LibraryWindow::createActions()
selectAllComicsAction->setText(tr("Select all comics"));
selectAllComicsAction->setData(SELECT_ALL_COMICS_ACTION_YL);
selectAllComicsAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(SELECT_ALL_COMICS_ACTION_YL));
- selectAllComicsAction->setIcon(QIcon(":/images/comics_view_toolbar/selectAll.png"));
+ selectAllComicsAction->setIcon(QIcon(":/images/comics_view_toolbar/selectAll.svg"));
editSelectedComicsAction = new QAction(this);
editSelectedComicsAction->setText(tr("Edit"));
editSelectedComicsAction->setData(EDIT_SELECTED_COMICS_ACTION_YL);
editSelectedComicsAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(EDIT_SELECTED_COMICS_ACTION_YL));
- editSelectedComicsAction->setIcon(QIcon(":/images/comics_view_toolbar/editComic.png"));
+ editSelectedComicsAction->setIcon(QIcon(":/images/comics_view_toolbar/editComic.svg"));
asignOrderAction = new QAction(this);
asignOrderAction->setText(tr("Assign current order to comics"));
asignOrderAction->setData(ASIGN_ORDER_ACTION_YL);
asignOrderAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(ASIGN_ORDER_ACTION_YL));
- asignOrderAction->setIcon(QIcon(":/images/comics_view_toolbar/asignNumber.png"));
+ asignOrderAction->setIcon(QIcon(":/images/comics_view_toolbar/asignNumber.svg"));
forceCoverExtractedAction = new QAction(this);
forceCoverExtractedAction->setText(tr("Update cover"));
@@ -748,13 +748,13 @@ void LibraryWindow::createActions()
deleteComicsAction->setText(tr("Delete selected comics"));
deleteComicsAction->setData(DELETE_COMICS_ACTION_YL);
deleteComicsAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(DELETE_COMICS_ACTION_YL));
- deleteComicsAction->setIcon(QIcon(":/images/comics_view_toolbar/trash.png"));
+ deleteComicsAction->setIcon(QIcon(":/images/comics_view_toolbar/trash.svg"));
getInfoAction = new QAction(this);
getInfoAction->setData(GET_INFO_ACTION_YL);
getInfoAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(GET_INFO_ACTION_YL));
getInfoAction->setText(tr("Download tags from Comic Vine"));
- getInfoAction->setIcon(QIcon(":/images/comics_view_toolbar/getInfo.png"));
+ getInfoAction->setIcon(QIcon(":/images/comics_view_toolbar/getInfo.svg"));
//-------------------------------------------------------------------------
focusSearchLineAction = new QAction(tr("Focus search line"), this);
@@ -1868,7 +1868,7 @@ void LibraryWindow::showContinueReadingContextMenu(QPoint point, ComicDB comic)
auto setAsUnReadAction = new QAction();
setAsUnReadAction->setText(tr("Set as unread"));
- setAsUnReadAction->setIcon(QIcon(":/images/comics_view_toolbar/setUnread.png"));
+ setAsUnReadAction->setIcon(QIcon(":/images/comics_view_toolbar/setUnread.svg"));
menu.addAction(setAsUnReadAction);
diff --git a/custom_widgets/yacreader_table_view.cpp b/custom_widgets/yacreader_table_view.cpp
index 9a697c14..dce617fe 100644
--- a/custom_widgets/yacreader_table_view.cpp
+++ b/custom_widgets/yacreader_table_view.cpp
@@ -13,6 +13,7 @@
#include "QsLog.h"
#include "comic_item.h"
+#include "yacreader_global_gui.h"
YACReaderTableView::YACReaderTableView(QWidget *parent)
: QTableView(parent), showDelete(false), editing(false), myeditor(0)
@@ -146,7 +147,7 @@ void YACReaderTableView::performDrag()
QLOG_DEBUG() << "performDrag";
QDrag *drag = new QDrag(this);
drag->setMimeData(model()->mimeData(selectionModel()->selectedRows()));
- drag->setPixmap(QPixmap(":/images/comics_view_toolbar/openInYACReader.png")); // TODO add better image
+ drag->setPixmap(YACReader::hdpiPixmap(":/images/comics_view_toolbar/openInYACReader.png", QSize(18, 18))); // TODO add better image
/*Qt::DropAction dropAction =*/drag->exec(Qt::CopyAction | Qt::MoveAction, Qt::CopyAction);
}
diff --git a/images/comics_view_toolbar/asignNumber.png b/images/comics_view_toolbar/asignNumber.png
deleted file mode 100644
index 842b45c8..00000000
Binary files a/images/comics_view_toolbar/asignNumber.png and /dev/null differ
diff --git a/images/comics_view_toolbar/asignNumber.svg b/images/comics_view_toolbar/asignNumber.svg
new file mode 100644
index 00000000..3342ffae
--- /dev/null
+++ b/images/comics_view_toolbar/asignNumber.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/asignNumber@2x.png b/images/comics_view_toolbar/asignNumber@2x.png
deleted file mode 100644
index 606019c5..00000000
Binary files a/images/comics_view_toolbar/asignNumber@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/big_size_grid_zoom.png b/images/comics_view_toolbar/big_size_grid_zoom.png
deleted file mode 100644
index b209fa83..00000000
Binary files a/images/comics_view_toolbar/big_size_grid_zoom.png and /dev/null differ
diff --git a/images/comics_view_toolbar/big_size_grid_zoom.svg b/images/comics_view_toolbar/big_size_grid_zoom.svg
new file mode 100644
index 00000000..eab3fc51
--- /dev/null
+++ b/images/comics_view_toolbar/big_size_grid_zoom.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/big_size_grid_zoom@2x.png b/images/comics_view_toolbar/big_size_grid_zoom@2x.png
deleted file mode 100644
index 278dc8ec..00000000
Binary files a/images/comics_view_toolbar/big_size_grid_zoom@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/editComic.png b/images/comics_view_toolbar/editComic.png
deleted file mode 100644
index f7d37eaa..00000000
Binary files a/images/comics_view_toolbar/editComic.png and /dev/null differ
diff --git a/images/comics_view_toolbar/editComic.svg b/images/comics_view_toolbar/editComic.svg
new file mode 100644
index 00000000..32e73595
--- /dev/null
+++ b/images/comics_view_toolbar/editComic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/editComic@2x.png b/images/comics_view_toolbar/editComic@2x.png
deleted file mode 100644
index c09e31f6..00000000
Binary files a/images/comics_view_toolbar/editComic@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/getInfo.png b/images/comics_view_toolbar/getInfo.png
deleted file mode 100644
index e55f0bb7..00000000
Binary files a/images/comics_view_toolbar/getInfo.png and /dev/null differ
diff --git a/images/comics_view_toolbar/getInfo.svg b/images/comics_view_toolbar/getInfo.svg
new file mode 100644
index 00000000..5ebd74e7
--- /dev/null
+++ b/images/comics_view_toolbar/getInfo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/getInfo@2x.png b/images/comics_view_toolbar/getInfo@2x.png
deleted file mode 100644
index 0228cda0..00000000
Binary files a/images/comics_view_toolbar/getInfo@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/hideComicFlow.png b/images/comics_view_toolbar/hideComicFlow.png
deleted file mode 100644
index 9d821b1e..00000000
Binary files a/images/comics_view_toolbar/hideComicFlow.png and /dev/null differ
diff --git a/images/comics_view_toolbar/hideComicFlow.svg b/images/comics_view_toolbar/hideComicFlow.svg
new file mode 100644
index 00000000..01652ba4
--- /dev/null
+++ b/images/comics_view_toolbar/hideComicFlow.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/hideComicFlow@2x.png b/images/comics_view_toolbar/hideComicFlow@2x.png
deleted file mode 100644
index d2122fd8..00000000
Binary files a/images/comics_view_toolbar/hideComicFlow@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/openInYACReader.png b/images/comics_view_toolbar/openInYACReader.png
deleted file mode 100644
index 7e860931..00000000
Binary files a/images/comics_view_toolbar/openInYACReader.png and /dev/null differ
diff --git a/images/comics_view_toolbar/openInYACReader.svg b/images/comics_view_toolbar/openInYACReader.svg
new file mode 100644
index 00000000..91c4d420
--- /dev/null
+++ b/images/comics_view_toolbar/openInYACReader.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/openInYACReader@2x.png b/images/comics_view_toolbar/openInYACReader@2x.png
deleted file mode 100644
index 44169dbd..00000000
Binary files a/images/comics_view_toolbar/openInYACReader@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/selectAll.png b/images/comics_view_toolbar/selectAll.png
deleted file mode 100644
index 6664212d..00000000
Binary files a/images/comics_view_toolbar/selectAll.png and /dev/null differ
diff --git a/images/comics_view_toolbar/selectAll.svg b/images/comics_view_toolbar/selectAll.svg
new file mode 100644
index 00000000..d61862a9
--- /dev/null
+++ b/images/comics_view_toolbar/selectAll.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/selectAll@2x.png b/images/comics_view_toolbar/selectAll@2x.png
deleted file mode 100644
index b160bc92..00000000
Binary files a/images/comics_view_toolbar/selectAll@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/setAllRead.png b/images/comics_view_toolbar/setAllRead.png
deleted file mode 100644
index d96be956..00000000
Binary files a/images/comics_view_toolbar/setAllRead.png and /dev/null differ
diff --git a/images/comics_view_toolbar/setAllUnread.png b/images/comics_view_toolbar/setAllUnread.png
deleted file mode 100644
index 8563e99c..00000000
Binary files a/images/comics_view_toolbar/setAllUnread.png and /dev/null differ
diff --git a/images/comics_view_toolbar/setManga.png b/images/comics_view_toolbar/setManga.png
deleted file mode 100644
index 01b4631d..00000000
Binary files a/images/comics_view_toolbar/setManga.png and /dev/null differ
diff --git a/images/comics_view_toolbar/setManga.svg b/images/comics_view_toolbar/setManga.svg
new file mode 100644
index 00000000..f9be7e9a
--- /dev/null
+++ b/images/comics_view_toolbar/setManga.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/setManga@2x.png b/images/comics_view_toolbar/setManga@2x.png
deleted file mode 100644
index aaf10596..00000000
Binary files a/images/comics_view_toolbar/setManga@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/setNormal.png b/images/comics_view_toolbar/setNormal.png
deleted file mode 100644
index a7e8ae38..00000000
Binary files a/images/comics_view_toolbar/setNormal.png and /dev/null differ
diff --git a/images/comics_view_toolbar/setNormal.svg b/images/comics_view_toolbar/setNormal.svg
new file mode 100644
index 00000000..7e8c385c
--- /dev/null
+++ b/images/comics_view_toolbar/setNormal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/setNormal@2x.png b/images/comics_view_toolbar/setNormal@2x.png
deleted file mode 100644
index 8cafb930..00000000
Binary files a/images/comics_view_toolbar/setNormal@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/setReadButton.png b/images/comics_view_toolbar/setReadButton.png
deleted file mode 100644
index aae2e341..00000000
Binary files a/images/comics_view_toolbar/setReadButton.png and /dev/null differ
diff --git a/images/comics_view_toolbar/setReadButton.svg b/images/comics_view_toolbar/setReadButton.svg
new file mode 100644
index 00000000..89f40057
--- /dev/null
+++ b/images/comics_view_toolbar/setReadButton.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/setReadButton@2x.png b/images/comics_view_toolbar/setReadButton@2x.png
deleted file mode 100644
index f38872a3..00000000
Binary files a/images/comics_view_toolbar/setReadButton@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/setUnread.png b/images/comics_view_toolbar/setUnread.png
deleted file mode 100644
index 37d7e8f7..00000000
Binary files a/images/comics_view_toolbar/setUnread.png and /dev/null differ
diff --git a/images/comics_view_toolbar/setUnread.svg b/images/comics_view_toolbar/setUnread.svg
new file mode 100644
index 00000000..fbc97ea0
--- /dev/null
+++ b/images/comics_view_toolbar/setUnread.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/setUnread@2x.png b/images/comics_view_toolbar/setUnread@2x.png
deleted file mode 100644
index 13643802..00000000
Binary files a/images/comics_view_toolbar/setUnread@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/showMarks.png b/images/comics_view_toolbar/showMarks.png
deleted file mode 100644
index 5da31cce..00000000
Binary files a/images/comics_view_toolbar/showMarks.png and /dev/null differ
diff --git a/images/comics_view_toolbar/showMarks.svg b/images/comics_view_toolbar/showMarks.svg
new file mode 100644
index 00000000..63205d92
--- /dev/null
+++ b/images/comics_view_toolbar/showMarks.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/showMarks@2x.png b/images/comics_view_toolbar/showMarks@2x.png
deleted file mode 100644
index c5554f62..00000000
Binary files a/images/comics_view_toolbar/showMarks@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/show_comic_info.png b/images/comics_view_toolbar/show_comic_info.png
deleted file mode 100644
index 277dbc23..00000000
Binary files a/images/comics_view_toolbar/show_comic_info.png and /dev/null differ
diff --git a/images/comics_view_toolbar/show_comic_info.svg b/images/comics_view_toolbar/show_comic_info.svg
new file mode 100644
index 00000000..30e40ff1
--- /dev/null
+++ b/images/comics_view_toolbar/show_comic_info.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/show_comic_info@2x.png b/images/comics_view_toolbar/show_comic_info@2x.png
deleted file mode 100644
index 530d1f93..00000000
Binary files a/images/comics_view_toolbar/show_comic_info@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/small_size_grid_zoom.png b/images/comics_view_toolbar/small_size_grid_zoom.png
deleted file mode 100644
index dadef532..00000000
Binary files a/images/comics_view_toolbar/small_size_grid_zoom.png and /dev/null differ
diff --git a/images/comics_view_toolbar/small_size_grid_zoom.svg b/images/comics_view_toolbar/small_size_grid_zoom.svg
new file mode 100644
index 00000000..46e3af65
--- /dev/null
+++ b/images/comics_view_toolbar/small_size_grid_zoom.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/small_size_grid_zoom@2x.png b/images/comics_view_toolbar/small_size_grid_zoom@2x.png
deleted file mode 100644
index 4608486f..00000000
Binary files a/images/comics_view_toolbar/small_size_grid_zoom@2x.png and /dev/null differ
diff --git a/images/comics_view_toolbar/trash.png b/images/comics_view_toolbar/trash.png
deleted file mode 100644
index 4f0f5a96..00000000
Binary files a/images/comics_view_toolbar/trash.png and /dev/null differ
diff --git a/images/comics_view_toolbar/trash.svg b/images/comics_view_toolbar/trash.svg
new file mode 100644
index 00000000..4767dab7
--- /dev/null
+++ b/images/comics_view_toolbar/trash.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/comics_view_toolbar/trash@2x.png b/images/comics_view_toolbar/trash@2x.png
deleted file mode 100644
index bc36a8a1..00000000
Binary files a/images/comics_view_toolbar/trash@2x.png and /dev/null differ