Bug 360689

Summary: Switch to SVG icons from Breeze
Product: [Applications] trojita Reporter: Jan Kundrát <jkt>
Component: Desktop GUIAssignee: Trojita default assignee <trojita-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: git   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Jan Kundrát 2016-03-18 07:40:32 UTC
Let's switch to using SVG icons provided by Breeze, and make sure that we ship all of them that we need (cf. the mail*junk etc).
Comment 1 Jan Kundrát 2016-06-06 11:04:39 UTC
Git commit 0cc3ac8294a3060cb2e5e928602e7081d0ab23a9 by Jan Kundrát.
Committed on 02/06/2016 at 13:26.
Pushed by gerrit into branch 'master'.

SVG Breeze icons

This is a great opportunity to, well, change the UI to something which
looks modern. Using a reasonable icon scheme and especially the choice
of its default shape is a nice topic for bikeshedding, so I'm simply
going to use that piece which I get on my laptop by default anyway.
Change-Id: I74a0e36d89fde0dcfb798a0718c8dd256811c2aa

M  +4    -4    src/Gui/ComposeWidget.cpp
M  +1    -1    src/Gui/EmbeddedWebView.cpp
M  +2    -2    src/Gui/OneEnvelopeAddress.cpp
M  +1    -1    src/Gui/Window.cpp
M  +4    -4    src/Imap/Model/PrettyMsgListModel.cpp
M  +1    -16   src/UiUtils/IconLoader.cpp
M  +77   -43   src/icons.qrc
D  +-    --    src/icons/application-exit.png
A  +3    -0    src/icons/application-exit.svg
D  +-    --    src/icons/arrow-left.png
A  +16   -0    src/icons/arrow-left.svg
D  +-    --    src/icons/arrow-right.png
A  +16   -0    src/icons/arrow-right.svg
A  +1    -0    src/icons/breeze/folder-bookmark.svg
T  +1    -153  src/icons/breeze/mail-forward.svg
T  +1    -204  src/icons/breeze/mail-reply-all.svg
T  +1    -196  src/icons/breeze/mail-reply-list.svg
T  +1    -199  src/icons/breeze/mail-reply-sender.svg
A  +17   -0    src/icons/colorneg.svg
D  +-    --    src/icons/configure-shortcuts.png
A  +15   -0    src/icons/configure-shortcuts.svg
D  +-    --    src/icons/configure.png
A  +16   -0    src/icons/configure.svg
D  +-    --    src/icons/contact-known.png
A  +14   -0    src/icons/contact-known.svg
D  +-    --    src/icons/contact-unknown.png
A  +14   -0    src/icons/contact-unknown.svg
A  +16   -0    src/icons/dialog-cancel.svg
A  +8    -0    src/icons/dialog-close.svg
D  +-    --    src/icons/dialog-password.png
A  +35   -0    src/icons/dialog-password.svg
D  +-    --    src/icons/document-edit.png
A  +15   -0    src/icons/document-edit.svg
A  +15   -0    src/icons/document-open-recent.svg
A  +15   -0    src/icons/document-save-all.svg
A  +15   -0    src/icons/document-save-as.svg
D  +-    --    src/icons/document-save.png
A  +15   -0    src/icons/document-save.svg
A  +15   -0    src/icons/download.svg
A  +15   -0    src/icons/edit-copy.svg
D  +-    --    src/icons/edit-find-mail.png
A  +15   -0    src/icons/edit-find-mail.svg
A  +15   -0    src/icons/edit-find.svg
A  +15   -0    src/icons/edit-rename.svg
A  +16   -0    src/icons/edit-select-all.svg
A  +14   -0    src/icons/emblem-encrypted-unlocked.svg
A  +14   -0    src/icons/emblem-error.svg
A  +19   -0    src/icons/emblem-important.svg
A  +21   -0    src/icons/emblem-information.svg
A  +13   -0    src/icons/emblem-success.svg
A  +10   -0    src/icons/emblem-warning.svg
D  +-    --    src/icons/folder-bookmark.png
A  +7    -0    src/icons/folder-bookmark.svg
D  +-    --    src/icons/folder-grey.png
A  +7    -0    src/icons/folder-grey.svg
D  +-    --    src/icons/folder-open.png
A  +14   -0    src/icons/folder-open.svg
D  +-    --    src/icons/folder-xt-sync.png
D  +-    --    src/icons/folder.png
A  +13   -0    src/icons/folder.svg
A  +16   -0    src/icons/format-justify-fill.svg
A  +16   -0    src/icons/format-justify-right.svg
A  +16   -0    src/icons/go-down.svg
A  +16   -0    src/icons/go-jump.svg
A  +16   -0    src/icons/go-previous.svg
A  +16   -0    src/icons/go-up.svg
D  +-    --    src/icons/imap-search-details.png
A  +16   -0    src/icons/insert-image.svg
D  +-    --    src/icons/list-remove.png
A  +5    -0    src/icons/list-remove.svg
D  +-    --    src/icons/mail-attachment.png
A  +16   -0    src/icons/mail-attachment.svg
D  +-    --    src/icons/mail-flagged.png
A  +17   -0    src/icons/mail-flagged.svg
D  +-    --    src/icons/mail-folder-inbox.png
A  +13   -0    src/icons/mail-folder-inbox.svg
D  +-    --    src/icons/mail-forward.png
C  +0    -0    src/icons/mail-forward.svg [from: src/icons/breeze/mail-forward.svg - 100% similarity]
A  +16   -0    src/icons/mail-forwarded-replied.svg
D  +-    --    src/icons/mail-forwarded.png
A  +16   -0    src/icons/mail-forwarded.svg
A  +20   -0    src/icons/mail-mark-junk.svg
A  +16   -0    src/icons/mail-mark-notjunk.svg
D  +-    --    src/icons/mail-mark-read.png
A  +16   -0    src/icons/mail-mark-read.svg
A  +16   -0    src/icons/mail-mark-unread-new.svg
A  +16   -0    src/icons/mail-mark-unread.svg
D  +-    --    src/icons/mail-read.png
D  +-    --    src/icons/mail-recent.png
D  +-    --    src/icons/mail-replied-forw.png
D  +-    --    src/icons/mail-replied.png
A  +16   -0    src/icons/mail-replied.svg
D  +-    --    src/icons/mail-reply-all.png
C  +0    -0    src/icons/mail-reply-all.svg [from: src/icons/breeze/mail-reply-all.svg - 100% similarity]
D  +-    --    src/icons/mail-reply-list.png
C  +0    -0    src/icons/mail-reply-list.svg [from: src/icons/breeze/mail-reply-list.svg - 100% similarity]
D  +-    --    src/icons/mail-reply-sender.png
C  +0    -0    src/icons/mail-reply-sender.svg [from: src/icons/breeze/mail-reply-sender.svg - 100% similarity]
D  +-    --    src/icons/mail-unflagged.png
D  +-    --    src/icons/mail-unread.png
D  +-    --    src/icons/mail-view-flat.png
D  +-    --    src/icons/mail-view-threaded.png
A  +15   -0    src/icons/menu_new.svg
D  +-    --    src/icons/network-connect.png
A  +16   -0    src/icons/network-connect.svg
D  +-    --    src/icons/network-disconnect.png
A  +19   -0    src/icons/network-disconnect.svg
D  +-    --    src/icons/network-wireless.png
A  +14   -0    src/icons/network-wireless.svg
A  +8    -0    src/icons/process-stop.svg
A  +8    -0    src/icons/text-x-hex.svg
D  +-    --    src/icons/trash-empty.png
A  +16   -0    src/icons/trash-empty.svg
D  +-    --    src/icons/trojita-edit-big.png
D  +-    --    src/icons/trojita-edit-small.png
D  +-    --    src/icons/view-list-text.png
A  +16   -0    src/icons/view-list-text.svg
A  +16   -0    src/icons/view-preview.svg
D  +-    --    src/icons/view-refresh.png
A  +19   -0    src/icons/view-refresh.svg
A  +8    -0    src/icons/window-close.svg
A  +16   -0    src/icons/zoom-in.svg
A  +16   -0    src/icons/zoom-original.svg
A  +16   -0    src/icons/zoom-out.svg
A  +16   -0    src/icons/zoom.svg

http://commits.kde.org/trojita/0cc3ac8294a3060cb2e5e928602e7081d0ab23a9