summaryrefslogtreecommitdiff
path: root/.icons/Material-Black-Lime-Numix/48/actions
diff options
context:
space:
mode:
authorRoger Gonzalez <roger@rogs.me>2020-04-13 11:11:23 -0300
committerRoger Gonzalez <roger@rogs.me>2020-04-13 11:11:23 -0300
commit27460d549be12b74b724537e0836b58c96ce9031 (patch)
treeef3437a35e1fe79912dd8e8f0c7a5ecbce9933b5 /.icons/Material-Black-Lime-Numix/48/actions
parent1b664b9cea0d87008b15a9aa043da30cb0c9d00e (diff)
Added Material Black theme
Diffstat (limited to '.icons/Material-Black-Lime-Numix/48/actions')
l---------.icons/Material-Black-Lime-Numix/48/actions/action-unavailable.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/active-notes.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/add-files-to-archive.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/add-folder-to-archive.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/add-folders-to-archive.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/add.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/address-book-new.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/adjustrgb.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/alarm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-baseline.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-bottom-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-center.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-node.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-top-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-baseline.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-center.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-node.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/amarok_artist.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/amarok_clock.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/amarok_lyrics.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/amarok_playcount.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist_refresh.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/answer-correct.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/application-exit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/application-menu.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/appointment-new.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/appointment.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/archive-extract.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/archive-insert-directory.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/archive-insert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/archive-remove.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-down-double.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-down.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-left-double.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-left.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-right-double.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-right.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-up-double.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-up.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/autocorrection.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/back.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/blue-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/blue-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/blue-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/blue-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/bold.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/bonobo-component-browser.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/bookmark-add.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/bookmark-new.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/bookmark_add.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/bookmarks_list_add.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/bottom.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/bp-next.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/bp-prev.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/bp-rm-all.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/bp-toggle.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/brown-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/brown-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/brown-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/brown-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/browser-download.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/button_cancel.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/cab_extract.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/calendar-go-today.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/call-end.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/call-start.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/call-stop.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/cancel.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/chronometer-lap.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/chronometer-pause.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/chronometer-reset.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/chronometer-start.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/chronometer.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/collection-rescan-amarok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/color-gradient.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/color-picker-black.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/color-picker-grey.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/color-picker-white.svg10
l---------.icons/Material-Black-Lime-Numix/48/actions/color-picker.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/color-select.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/configure.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/contact-new.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/contrast.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/credentials-add-account.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/custom-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/custom-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/custom-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/custom-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/db-cont.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/db-step-in.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/db-step-out.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/db-step.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/db-stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/default-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/default-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/default-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/default-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/delete-table-row.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/dialog-apply.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/dialog-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/dialog-close.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/dialog-layers.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/dialog-no.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/dialog-ok-apply.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/dialog-ok.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/dialog-transform.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/dialog-yes.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-graph.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-baseline.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-center.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-equal.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-gaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-left.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-node.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-right.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-randomize.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-remove-overlaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-unclump.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-baseline.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-bottom.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-center.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-equal.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-gaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-node.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-top.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-close.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/document-edit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-export.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-import.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-new.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/document-open-recent.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/document-open.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-page-setup.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-print-preview.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-print.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-properties.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-revert-rtl.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-revert.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/document-save-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-save-as.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-save.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-send.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/documentinfo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/down.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/download.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-calligraphic.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-connector.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-cuboid.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-ellipse.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-eraser.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-freehand.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-path.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-polygon-star.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-rectangle.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-spiral.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-text.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/dynamic-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-add.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-clear-all.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-clear-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-ltr.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-rtl.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-clear-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-clear.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-copy.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-cut.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-delete-mail.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-delete.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-find-mail.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-find-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-find-replace.svg12
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-find-user.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-find.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-flag.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-mark.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-paste.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-redo-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-redo.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-rename.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-select-all.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-merge.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-split.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-column.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-row.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-left.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-right.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-above.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-below.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-under.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-undo-archive.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-undo-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-undo.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/edit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/editclear.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/editcopy.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/editcut.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/editdelete.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/editor.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/editpaste.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/eog-image-gallery.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/eom-image-collection.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/epiphany-download.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/error.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/event-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/evolution-addressbook.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/evolution-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/evolution-contacts.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/evolution-mail.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/evolution-memos.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/evolution-tasks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-clockwise.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-zorder.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/exchange-positions.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/exifinfo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/exit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/extract-archive.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/feed-arrow-up.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/feed-mark-read.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/filefind.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/filenew.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/fileopen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/fileprint.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/filequickprint.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/filesave.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/filesaveas.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/fileview-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/fill-color.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/fill-rule-even-odd.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/fill-rule-nonzero.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/filter-note-all.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/filter-note-unfiled.svg17
l---------.icons/Material-Black-Lime-Numix/48/actions/find-location.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/find.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/finish.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/folder-new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/folder-tag.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/folder_color_picker.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/folder_new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/font-select.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/format-fill-color.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/format-indent-less-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-indent-less.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/format-indent-more-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-indent-more.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-justify-center.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-justify-fill.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-justify-left.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-justify-right.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/format-segment-curve.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/format-segment-line.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-bold.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-ltr.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-rtl.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-italic.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-none.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-strikethrough.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-underline.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/forward.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/games-difficult.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/games-endturn.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/games-hint.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/games-solve.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/geany-build.svg13
l---------.icons/Material-Black-Lime-Numix/48/actions/geany-close-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/geany-save-all.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/globe.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-app-install-star.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-lockscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-log-out.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-logout.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-run.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-searchtool.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-session-logout.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-session-reboot.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-shutdown.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-fwd.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-rpl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-snd.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/go-back-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-bottom.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-down.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/go-first-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-first.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/go-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-home.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/go-jump-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/go-jump-today.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-jump.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/go-last-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-last.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/go-left.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/go-next-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-next.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/go-previous-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-previous.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/go-right.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/go-today.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-top.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-up.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/gohome.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/green-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/green-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/green-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/green-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/grey-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/grey-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/grey-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/grey-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-about.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-add.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-apply.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-bold.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-clear.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-close.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-color-picker.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-connect.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-convert.svg12
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-copy.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-cut.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-delete.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-disconnect.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd-multiple.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-edit.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-execute.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-find-and-replace.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-find.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-go-down.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-go-forward-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-go-forward-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-go-up.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-bottom.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-first-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-first-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-last-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-last-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-top.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-help.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-index.svg10
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-info.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-leave-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-forward-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-forward-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-next-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-next-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-pause.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-play-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-previous-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-previous-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-record.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-rewind-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-rewind-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-stop.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-no.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-ok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-open.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-landscape.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-portrait.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-landscape.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-portrait.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-page-setup.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-paste.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-print-error.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-print-paused.svg12
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-print-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-print-report.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-print-warning.svg12
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-print.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-properties.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-quit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-redo-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-refresh.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-remove.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-save-all.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-save-as.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-save.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-search.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-select-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-select-color.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-select-font.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-spell-check.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-stop.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-ltr.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-rtl.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete.svg10
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-undo-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-yes.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-100.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-fit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/help-about.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/help-contents.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/help-contextual.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/help-faq.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/help-hint.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/help-info.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/help.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/hint.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/history-view.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/hook-notifier.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/image-adjust.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/image-auto-adjust.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/image-crop.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/image-gallery.svg32
l---------.icons/Material-Black-Lime-Numix/48/actions/image-loading.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/image-red-eye.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/image-zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/image-zoom-out.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/insert-horizontal-rule.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/insert-image.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/insert-link.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/insert-object.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/insert-table-row.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/insert-table.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/insert-text.svg10
l---------.icons/Material-Black-Lime-Numix/48/actions/internet-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/invertimage.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/italic.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/journal-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kdenlive-menu.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kfind.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kfm_home.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/knotes_alarm.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/knotes_close.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/knotes_date.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/knotes_delete.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/korg-todo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kt-check-data.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kt-info-widget.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kt-pause.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kt-remove.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kt-start.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kt-stop.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_alignblock.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_aligncenter.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_alignhorizontalcenter.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_alignleft.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_alignright.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_bold.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_crop.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_decrementindent.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_deletecolumns.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_deleterows.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_incrementindent.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_italic.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_mergecells.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_sortascending.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_sortdescending.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_underline.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/list-add-user.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/list-add.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/list-itemize.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/list-remove-user.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/list-remove.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-archive.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-attachment.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-copy.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-encrypted.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-forward.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/mail-forwarded.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-mark-important.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-mark-junk.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-mark-notjunk.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-mark-read.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-mark-unread.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-message-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-message.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-move.svg15
l---------.icons/Material-Black-Lime-Numix/48/actions/mail-read.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-replied.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-reply-all.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-reply-sender.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-send-receive.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-send.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/mail-unread.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/mail_forward.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/mail_new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/mail_reply.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/mail_replyall.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-eject.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-import-audio-cd.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playback-pause.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playback-record.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playback-start-rtl.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playback-start.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playback-stop.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playlist-repeat.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playlist-shuffle.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/media-record.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/media-track-add-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/media-track-edit-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/media-track-remove-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/menu_new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/merge.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/nemo-eject.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/network-connect.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/network-disconnect.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/next.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-add.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-break.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-cusp.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-delete-segment.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-delete.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-join-segment.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-join.svg10
l---------.icons/Material-Black-Lime-Numix/48/actions/node-segment-curve.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/node-segment-line.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-smooth.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-symmetric.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-type-auto-smooth.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/node-type-cusp.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/node-type-smooth.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/node-type-symmetric.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/note-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/note.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/notebook-new.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/notebook.svg16
l---------.icons/Material-Black-Lime-Numix/48/actions/object-crop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-fill.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-flip-horizontal.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-flip-vertical.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-group.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-inverse.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/object-merge.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-rotate-left.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-rotate-right.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/object-rotate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-straighten.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-stroke-style.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-stroke.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-to-path.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-ungroup.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/open-menu.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/orange-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/orange-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/orange-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/orange-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-available-locked.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/package-available-new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-available.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-broken.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-downgrade.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-install.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-installed-locked.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-installed-outdated.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-installed-updated.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-new.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-purge.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-reinstall.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-remove.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-supported.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-upgrade.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-linear.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-radial.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/paint-none.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/paint-pattern.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/paint-solid.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/paint-swatch.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/paint-unknown.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/panel-searchtool.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/photos-amarok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/pink-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/pink-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/pink-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/pink-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/pixelart-trace.svg18
l---------.icons/Material-Black-Lime-Numix/48/actions/player_eject.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_end.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_fwd.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_pause.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_play.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_record.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_rew.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_start.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_stop.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/playlist-generator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/poedit-fuzzy.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/poedit-update.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/poedit-validate.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/previous.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/printer-error.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/printer-info.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/printer-paused.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/printer-warning.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/process-stop.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/purple-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/purple-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/purple-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/purple-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/query-free-busy.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/rating.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/ratiocrop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/red-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/red-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/red-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/red-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/redeyes.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/redhat-home.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/redo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/reload.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/reload3.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/reload_all_tabs.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/reload_page.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/remmina-fit-window.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/remmina-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/remmina-scale.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/remmina-switch-page.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/remove-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/remove.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/resource-group-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/resource-group.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/revert.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/rhythmbox-set-star.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/rotate.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/search.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/segment-curve.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/segment-line.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-bottom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-break.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-combine.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-exclude.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-lower.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-raise.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-top.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/send-to.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/setroubleshoot_icon.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/shear.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/shotwell-auto-enhance.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/show-hidden.svg111
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/sidebar.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/similarartists-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/slideshow-play.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/split.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/star-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/start.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock-spell-check.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_about.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_add-bookmark.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_addressbook.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_alarm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_bell.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_bottom.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_calc-accept.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_calc-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_calendar-and-taks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_calendar.svg23
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_close.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_contact-list.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_copy.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_cut.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_delete.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_down.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_edit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_exit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_file-properites.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_file-properties.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_first.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_folder-properties.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_folder_properties.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_help-add-bookmark.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_help.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_insert-note.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_insert-rule.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_insert-table.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_last.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_leave-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_left.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-compose.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-filters-apply.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup-done.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-forward.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_mail-open-multiple.svg19
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply-to-all.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-send-receive.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-send.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_mail-unread-multiple.svg17
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mailto.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mark.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-fwd.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-next.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-pause.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-play.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-prev.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-rec.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-rew.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-stop.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_navigator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_new-24h-appointment.svg25
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-address-book.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-appointment.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-bcard.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-dir.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_new-meeting.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-tab.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-text.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-window.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_no.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_not.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_notes.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_paste.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_people.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_print-preview.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_print-setup.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_print.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_properties.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_redo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_refresh.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_repeat.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_right.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_save-as.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_save.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_scores.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_search-and-replace.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_search.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_select-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_select-column.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_select-row.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_show-all.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_shuffle.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned-to.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_task-recurring.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_task.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_tasks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_text-monospaced.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_timezone.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_todo.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_top.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_undo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_up.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_video-conferencing.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_view-details.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_xfburn-burn-cd.svg12
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_yes.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-1.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-out.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-page.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-butt.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-round.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-square.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-join-bevel.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-join-miter.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-join-round.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-to-path.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/system-lock-screen.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/system-log-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/system-logout.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/system-reboot.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/system-restart-panel.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/system-restart.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/system-run.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/system-search.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/system-shut-down.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-panel-restart.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-panel.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-restart-panel.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/system-shutdown.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/system-suspend-hibernate.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/system-suspend.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/system-upgrade.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/tab-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/tab_new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/table.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tag-new.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/tag.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tap-create.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tap-extract-to.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tap-extract.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/tool-check-spelling.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tool-measure.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tool-node-editor.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tool-pointer.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tool-spray.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tool-tweak.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tools-check-spelling.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/tools-wizard.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/top.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/transform-crop-and-resize.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/transform-crop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-move-horizontal.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-move-vertical.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-move.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/transform-rotate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-scale-horizontal.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-scale-vertical.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-scale.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-shear-down.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-shear-left.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-shear-right.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-shear-up.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/transform-skew-horizontal.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/transform-skew-vertical.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/underline.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/undo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/up.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/upindicator.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/user-group-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/user-identity.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-calendar-day.svg24
l---------.icons/Material-Black-Lime-Numix/48/actions/view-calendar-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-calendar-month.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-calendar-upcoming-days.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-calendar-week.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-calendar-workweek.svg24
l---------.icons/Material-Black-Lime-Numix/48/actions/view-calendar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-fullscreen.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-grid.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/view-list-details.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-list-icons.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-list-tree.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-list.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/view-media-artist.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-media-lyrics.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-media-playlist.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/view-pim-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-pim-contacts.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-pim-journal.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-pim-mail.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-pim-notes.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-pim-tasks.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-preview.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-process-all-tree.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-process-all.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-process-own.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-process-system.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-process-tree.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-process-users.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-refresh.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-restore.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-right-close.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-right-new.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-sort-ascending.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-sort-descending.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-split-left-right.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-split-top-bottom.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/view-statistics.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-task.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-wrapped.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/viewimage.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/viewmag+.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/viewmag-.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/viewmag1.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/viewmagfit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/window-close.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/window-new.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/window_fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/window_new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/window_nofullscreen.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/wrapped.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/x-clementine-artist.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/x-clementine-shuffle.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/xfce-system-exit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/xfce-system-lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/xfsm-hibernate.svg31
l---------.icons/Material-Black-Lime-Numix/48/actions/xfsm-logout.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/xfsm-reboot.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/xfsm-shutdown.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/xfsm-suspend.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/yellow-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/yellow-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/zoom-best-fit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-best.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-height.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-width.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/zoom-in.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/zoom-original.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/zoom-out.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/zoom.svg1
911 files changed, 4261 insertions, 0 deletions
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/action-unavailable.svg b/.icons/Material-Black-Lime-Numix/48/actions/action-unavailable.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/action-unavailable.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/active-notes.svg b/.icons/Material-Black-Lime-Numix/48/actions/active-notes.svg
new file mode 100644
index 00000000..5a8e5eed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/active-notes.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 l 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.2916667,0,0,1.2916667,-7.0000008,-7.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.323"/>
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.25,0,0,1.25,-6,-6)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 30 30 0 0 2 -30 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 24 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 18 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 9 2 0 0 30 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(-0.5,0,0,-0.5,46,46)">
+ <path d="m 44 24 c 0 11.04 -8.957 20 -20 20 -11.04 0 -20 -8.957 -20 -20 0 -11.04 8.957 -20 20 -20 11.04 0 20 8.957 20 20" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 28 38 -8 0 0 -16 8 0 0 16"/>
+ <path d="m 28 14 c 0 2.203 -1.797 4 -4 4 -2.203 0 -4 -1.797 -4 -4 0 -2.203 1.797 -4 4 -4 2.203 0 4 1.797 4 4 z" style="fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/add-files-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/add-files-to-archive.svg
new file mode 100644
index 00000000..46414d2f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/add-files-to-archive.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#888" d="M 6 6 L 26 6 C 30 6 30 6 30 10.449219 L 30 41.550781 C 30 46 30 46 26 46 L 6 46 C 2 46 2 46 2 41.550781 L 2 10.449219 C 2 6 2 6 6 6 Z "/>
+<path style="fill:#fff" d="M 18 2 L 38 2 C 42 2 42 2 42 6.449219 L 42 37.550781 C 42 42 42 42 38 42 L 18 42 C 14 42 14 42 14 37.550781 L 14 6.449219 C 14 2 14 2 18 2 Z "/>
+</g>
+<path style="fill:#859900" d="M 46 30 L 38 30 L 38 22 L 30 22 L 30 30 L 22 30 L 22 38 L 30 38 L 30 46 L 38 46 L 38 38 L 46 38 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/add-folder-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/add-folder-to-archive.svg
new file mode 120000
index 00000000..ec22d8e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/add-folder-to-archive.svg
@@ -0,0 +1 @@
+add-folders-to-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/add-folders-to-archive.svg
new file mode 120000
index 00000000..8bb82dd9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/add-folders-to-archive.svg
@@ -0,0 +1 @@
+custom-add-folders-to-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/add.svg b/.icons/Material-Black-Lime-Numix/48/actions/add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/address-book-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/address-book-new.svg
new file mode 100644
index 00000000..4352ac42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/address-book-new.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 10 4 L 34 4 C 38 4 38 4 38 8 L 38 36 C 38 40 38 40 34 40 L 10 40 C 6 40 6 40 6 36 L 6 8 C 6 4 6 4 10 4 Z "/>
+<path style="fill:#2d2d2d;fill-opacity:.533" d="M 16.449219 13.136719 C 15.5625 16.25 15.542969 20.558594 17.125 22.683594 C 17.789062 23.691406 18.695312 25.015625 17.984375 26.222656 C 16.671875 28.105469 14.480469 29.121094 12.488281 30.144531 C 11.808594 30.214844 12.054688 30.835938 12.011719 31.292969 C 12.007812 31.660156 11.898438 32.136719 12.441406 31.964844 L 31.558594 31.964844 C 32.101562 32.136719 31.992188 31.660156 31.988281 31.292969 C 31.945312 30.835938 32.191406 30.214844 31.511719 30.144531 C 29.519531 29.121094 27.328125 28.105469 26.015625 26.222656 C 25.304688 25.015625 26.210938 23.691406 26.875 22.683594 C 28.546875 20.371094 28.761719 15.335938 27.542969 13.066406 C 26.445312 11.101562 25.332031 10.074219 22 10 C 18.660156 10.132812 17.554688 11.101562 16.449219 13.136719 Z "/>
+<path style="fill:#859900" d="M 44 28 L 36 28 L 36 20 L 28 20 L 28 28 L 20 28 L 20 36 L 28 36 L 28 44 L 36 44 L 36 36 L 44 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/adjustrgb.svg b/.icons/Material-Black-Lime-Numix/48/actions/adjustrgb.svg
new file mode 120000
index 00000000..b8f88410
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/adjustrgb.svg
@@ -0,0 +1 @@
+image-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/alarm.svg b/.icons/Material-Black-Lime-Numix/48/actions/alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-baseline.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-baseline.svg
new file mode 100644
index 00000000..afd1a16c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-baseline.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect height="38" x="9" y="5" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2"/>
+ <g transform="matrix(1 0 0 1 -0.308 -0.106)">
+ <path style="fill:#888;fill-opacity:1" d="m 21.19 18.09 q 0.911 0 1.601 -0.028 0.718 -0.055 1.187 -0.166 l 0 -4.278 q -0.276 -0.138 -0.911 -0.221 -0.607 -0.11 -1.49 -0.11 -0.58 0 -1.242 0.083 -0.635 0.083 -1.187 0.359 -0.524 0.248 -0.883 0.718 -0.359 0.442 -0.359 1.187 0 1.38 0.883 1.932 0.883 0.524 2.401 0.524 z m -0.221 -12.861 q 1.545 0 2.594 0.414 1.076 0.386 1.711 1.132 0.662 0.718 0.938 1.739 0.276 0.994 0.276 2.208 l 0 8.969 q -0.331 0.055 -0.938 0.166 -0.58 0.083 -1.325 0.166 -0.745 0.083 -1.628 0.138 -0.856 0.083 -1.711 0.083 -1.214 0 -2.235 -0.248 -1.021 -0.248 -1.766 -0.773 -0.745 -0.552 -1.159 -1.435 -0.414 -0.883 -0.414 -2.125 0 -1.187 0.469 -2.042 0.497 -0.856 1.325 -1.38 0.828 -0.524 1.932 -0.773 1.104 -0.248 2.318 -0.248 0.386 0 0.8 0.055 0.414 0.028 0.773 0.11 0.386 0.055 0.662 0.11 0.276 0.055 0.386 0.083 l 0 -0.718 q 0 -0.635 -0.138 -1.242 q -0.138 -0.635 -0.497 -1.104 -0.359 -0.497 -0.994 -0.773 -0.607 -0.304 -1.601 -0.304 q -1.27 0 -2.235 0.193 -0.938 0.166 -1.408 0.359 l -0.304 -2.125 q 0.497 -0.221 1.656 -0.414 1.159 -0.221 2.511 -0.221 z"/>
+ <path style="fill:#888;fill-opacity:1" d="m 14.78 40.469 q 0.304 0.138 0.773 0.248 0.497 0.138 0.966 0.138 1.518 0 2.373 -0.69 0.856 -0.662 1.545 -2.18 -1.739 -3.312 -3.257 -7.01 -1.49 -3.726 -2.484 -7.534 l 2.76 0 q 0.304 1.242 0.718 2.677 0.442 1.435 0.966 2.953 0.524 1.518 1.132 3.036 0.607 1.518 1.27 2.925 1.049 -2.898 1.821 -5.74 0.773 -2.843 1.463 -5.851 l 2.649 0 q -0.994 4.057 -2.208 7.81 -1.214 3.726 -2.622 6.982 -0.552 1.242 -1.159 2.125 -0.58 0.911 -1.297 1.49 -0.718 0.58 -1.628 0.856 -0.883 0.276 -2.01 0.276 -0.304 0 -0.635 -0.055 -0.331 -0.028 -0.662 -0.11 -0.304 -0.055 -0.58 -0.138 -0.248 -0.083 -0.359 -0.138 l 0.469 -2.07 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-bottom-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-bottom-out.svg
new file mode 100644
index 00000000..d141f24a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-bottom-out.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="18" x="28" height="9" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="17" x="11" y="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="-35" y="5" transform="matrix(0,-1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="-42" y="28" transform="matrix(0,-1,1,0,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-center.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-center.svg
new file mode 100644
index 00000000..45da9310
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-center.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-29.5" x="28" height="11" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="21" x="11" y="-34.5" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="23" y="5" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-out.svg
new file mode 100644
index 00000000..dd619874
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-out.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-30" x="28" height="9" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="17" x="11" y="-38" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="13" y="5" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="6" y="28" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-to-anchor.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-to-anchor.svg
new file mode 100644
index 00000000..80e176ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-to-anchor.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-30" x="28" height="9" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="17" x="11" y="-38" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="13" y="5" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="6" y="5" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left.svg
new file mode 100644
index 00000000..708c4ac5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-28" x="28" height="11" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="21" x="11" y="-38" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="9" y="5" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-node.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-node.svg
new file mode 100644
index 00000000..9f80d417
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-node.svg
@@ -0,0 +1 @@
+<svg height="48" viewBox="0 0 48 48" width="48" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 1 -1 0 48 0)"><path d="m9 32h10l-5.000001-5z" fill="#f9b13a"/><g transform="rotate(-90)"><path d="m-13 20h8v8h-8z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/><path d="m-25 6h2v8h-2z" fill="#888"/><path d="m-25 20h2v8h-2z" fill="#888"/><path d="m-25 34h2v8h-2z" fill="#888"/></g><path d="m29 32h10l-5-5z" fill="#f9b13a"/><path d="m19 16h10l-5 5z" fill="#f9b13a"/><path d="m-43 30h8v8h-8z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" transform="rotate(-90)"/><path d="m-43 10h8v8h-8z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" transform="rotate(-90)"/></g></svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-out.svg
new file mode 100644
index 00000000..d8ab8df2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-out.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect transform="matrix(0,1,1,0,0,0)" y="18" x="28" height="9" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="17" x="11" y="10" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="-35" y="5" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="-42" y="28" transform="scale(-1,1)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-to-anchor.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-to-anchor.svg
new file mode 100644
index 00000000..84f4d88f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-to-anchor.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect transform="matrix(0,1,1,0,0,0)" y="18" x="28" height="9" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="17" x="11" y="10" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="-35" y="5" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="-42" y="5" transform="scale(-1,1)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right.svg
new file mode 100644
index 00000000..50737738
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect transform="matrix(0,1,1,0,0,0)" y="20" x="28" height="11" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="21" x="11" y="10" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="-39" y="5" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-top-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-top-out.svg
new file mode 100644
index 00000000..92f87bd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-top-out.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="-30" x="28" height="9" width="10" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="17" x="11" y="-38" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="13" y="5" transform="matrix(0,1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="6" y="28" transform="matrix(0,1,1,0,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-baseline.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-baseline.svg
new file mode 100644
index 00000000..980b382b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-baseline.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <rect width="2" transform="matrix(0 -1 1 0 0 0)" height="38" y="5" x="-39" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.469 36.37 q 0.304 0.138 0.773 0.248 0.497 0.138 0.966 0.138 1.518 0 2.373 -0.69 0.856 -0.662 1.545 -2.18 -1.739 -3.312 -3.257 -7.01 -1.49 -3.726 -2.484 -7.534 l 2.76 0 q 0.304 1.242 0.718 2.677 0.442 1.435 0.966 2.953 0.524 1.518 1.132 3.036 0.607 1.518 1.27 2.925 1.049 -2.898 1.821 -5.74 0.773 -2.843 1.463 -5.851 l 2.649 0 q -0.994 4.057 -2.208 7.81 -1.214 3.726 -2.622 6.982 -0.552 1.242 -1.159 2.125 -0.58 0.911 -1.297 1.49 -0.718 0.58 -1.628 0.856 -0.883 0.276 -2.01 0.276 -0.304 0 -0.635 -0.055 -0.331 -0.028 -0.662 -0.11 -0.304 -0.055 -0.58 -0.138 -0.248 -0.083 -0.359 -0.138 l 0.469 -2.07 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 31.701,31.847 q 0.911,0 1.601,-0.028 0.718,-0.055 1.187,-0.166 l 0,-4.278 q -0.276,-0.138 -0.911,-0.221 -0.607,-0.11 -1.49,-0.11 -0.58,0 -1.242,0.083 -0.635,0.083 -1.187,0.359 -0.524,0.248 -0.883,0.718 -0.359,0.442 -0.359,1.187 0,1.38 0.883,1.932 0.883,0.524 2.401,0.524 z M 31.48,18.986 q 1.545,0 2.594,0.414 1.076,0.386 1.711,1.132 0.662,0.718 0.938,1.739 0.276,0.994 0.276,2.208 l 0,8.969 q -0.331,0.055 -0.938,0.166 -0.58,0.083 -1.325,0.166 -0.745,0.083 -1.628,0.138 -0.856,0.083 -1.711,0.083 -1.214,0 -2.235,-0.248 -1.021,-0.248 -1.766,-0.773 -0.745,-0.552 -1.159,-1.435 -0.414,-0.883 -0.414,-2.125 0,-1.187 0.469,-2.042 0.497,-0.856 1.325,-1.38 0.828,-0.524 1.932,-0.773 1.104,-0.248 2.318,-0.248 0.386,0 0.8,0.055 0.414,0.028 0.773,0.11 0.386,0.055 0.662,0.11 0.276,0.055 0.386,0.083 l 0,-0.718 q 0,-0.635 -0.138,-1.242 -0.138,-0.635 -0.497,-1.104 -0.359,-0.497 -0.994,-0.773 -0.607,-0.304 -1.601,-0.304 -1.27,0 -2.235,0.193 -0.938,0.166 -1.408,0.359 l -0.304,-2.125 q 0.497,-0.221 1.656,-0.414 1.159,-0.221 2.511,-0.221 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-out.svg
new file mode 120000
index 00000000..a39373f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-out.svg
@@ -0,0 +1 @@
+align-horizontal-bottom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-to-anchor.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-to-anchor.svg
new file mode 100644
index 00000000..be12e6c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-to-anchor.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="18" x="27" height="9" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="17" x="10" y="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="-35" y="-43" transform="matrix(0,-1,-1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="-42" y="-43" transform="matrix(0,-1,-1,0,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom.svg
new file mode 100644
index 00000000..89e80018
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="20" x="28" height="11" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="21" x="11" y="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="-39" y="5" transform="matrix(0,-1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-center.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-center.svg
new file mode 100644
index 00000000..ebf53443
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-center.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect transform="scale(1,-1)" y="-29.5" x="28" height="11" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="21" x="11" y="-34.5" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="23" y="5" transform="matrix(0,1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-node.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-node.svg
new file mode 100644
index 00000000..442d301e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-node.svg
@@ -0,0 +1 @@
+<svg height="48" viewBox="0 0 48 48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="m9 32h10l-5.000001-5z" fill="#f9b13a"/><g transform="rotate(-90)"><path d="m-13 20h8v8h-8z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/><path d="m-25 6h2v8h-2z" fill="#888"/><path d="m-25 20h2v8h-2z" fill="#888"/><path d="m-25 34h2v8h-2z" fill="#888"/></g><path d="m29 32h10l-5-5z" fill="#f9b13a"/><path d="m19 16h10l-5 5z" fill="#f9b13a"/><path d="m-43 30h8v8h-8z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" transform="rotate(-90)"/><path d="m-43 10h8v8h-8z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" transform="rotate(-90)"/></svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-out.svg
new file mode 120000
index 00000000..ef163574
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-out.svg
@@ -0,0 +1 @@
+align-horizontal-top-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-to-anchor.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-to-anchor.svg
new file mode 100644
index 00000000..11d45fc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-to-anchor.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect transform="scale(1,-1)" y="-30" x="27" height="9" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="17" x="10" y="-38" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="13" y="-43" transform="matrix(0,1,-1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="6" y="-43" transform="matrix(0,1,-1,0,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top.svg
new file mode 100644
index 00000000..d38795b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect transform="scale(1,-1)" y="-28" x="28" height="11" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="10" height="21" x="11" y="-38" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="38" x="9" y="5" transform="matrix(0,1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/amarok_artist.svg b/.icons/Material-Black-Lime-Numix/48/actions/amarok_artist.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/amarok_artist.svg
@@ -0,0 +1 @@
+x-clementine-artist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/amarok_clock.svg b/.icons/Material-Black-Lime-Numix/48/actions/amarok_clock.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/amarok_clock.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/amarok_lyrics.svg b/.icons/Material-Black-Lime-Numix/48/actions/amarok_lyrics.svg
new file mode 120000
index 00000000..2dd76767
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/amarok_lyrics.svg
@@ -0,0 +1 @@
+view-media-lyrics.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/amarok_playcount.svg b/.icons/Material-Black-Lime-Numix/48/actions/amarok_playcount.svg
new file mode 120000
index 00000000..954856fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/amarok_playcount.svg
@@ -0,0 +1 @@
+games-difficult.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist.svg b/.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist_refresh.svg b/.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/answer-correct.svg b/.icons/Material-Black-Lime-Numix/48/actions/answer-correct.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/answer-correct.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/application-exit.svg b/.icons/Material-Black-Lime-Numix/48/actions/application-exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/application-exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/application-menu.svg b/.icons/Material-Black-Lime-Numix/48/actions/application-menu.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/application-menu.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/appointment-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/appointment-new.svg
new file mode 100644
index 00000000..a7d4750e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/appointment-new.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 c 0 9.942 -8.06 18 -18 18 -9.942 0 -18 -8.06 -18 -18 0 -9.942 8.06 -18 18 -18 c 9.942 0 18 8.06 18 18 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 23.969 10.969 c -1.102 0.016 -1.984 0.93 -1.969 2.031 l 0 11 c 0 0.469 0.164 0.922 0.469 1.281 l 5 6 c 0.445 0.602 1.18 0.898 1.914 0.789 c 0.734 -0.117 1.344 -0.625 1.586 -1.328 c 0.242 -0.703 0.07 -1.484 -0.438 -2.023 l -4.531 -5.438 l 0 -10.281 c 0.008 -0.539 -0.203 -1.063 -0.586 -1.445 c -0.383 -0.383 -0.906 -0.594 -1.445 -0.586 Z" style="fill:#268bd2"/>
+ <path d="m 24 4 c -11.02 0 -20 8.977 -20 20 c 0 11.02 8.977 20 20 20 c 11.02 0 20 -8.977 20 -20 c 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 c 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 c 0 -8.859 7.141 -16 16 -16 Z" style="fill:#aaa"/>
+ <path d="m 44 28 l -8 0 l 0 -8 l -8 0 l 0 8 l -8 0 l 0 8 l 8 0 l 0 8 l 8 0 l 0 -8 l 8 0 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/appointment.svg b/.icons/Material-Black-Lime-Numix/48/actions/appointment.svg
new file mode 100644
index 00000000..3c5d7a29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/appointment.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 c 0 9.942 -8.06 18 -18 18 -9.942 0 -18 -8.06 -18 -18 0 -9.942 8.06 -18 18 -18 c 9.942 0 18 8.06 18 18 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 23.969 10.969 c -1.102 0.016 -1.984 0.93 -1.969 2.031 l 0 11 c 0 0.469 0.164 0.922 0.469 1.281 l 5 6 c 0.445 0.602 1.18 0.898 1.914 0.789 c 0.734 -0.117 1.344 -0.625 1.586 -1.328 c 0.242 -0.703 0.07 -1.484 -0.438 -2.023 l -4.531 -5.438 l 0 -10.281 c 0.008 -0.539 -0.203 -1.063 -0.586 -1.445 c -0.383 -0.383 -0.906 -0.594 -1.445 -0.586 Z" style="fill:#268bd2"/>
+ <path d="m 24 4 c -11.02 0 -20 8.977 -20 20 c 0 11.02 8.977 20 20 20 c 11.02 0 20 -8.977 20 -20 c 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 c 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 c 0 -8.859 7.141 -16 16 -16 Z" style="fill:#aaa"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/archive-extract.svg b/.icons/Material-Black-Lime-Numix/48/actions/archive-extract.svg
new file mode 120000
index 00000000..8d098844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/archive-extract.svg
@@ -0,0 +1 @@
+tap-extract-to.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/archive-insert-directory.svg b/.icons/Material-Black-Lime-Numix/48/actions/archive-insert-directory.svg
new file mode 120000
index 00000000..ec22d8e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/archive-insert-directory.svg
@@ -0,0 +1 @@
+add-folders-to-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/archive-insert.svg b/.icons/Material-Black-Lime-Numix/48/actions/archive-insert.svg
new file mode 120000
index 00000000..c4404088
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/archive-insert.svg
@@ -0,0 +1 @@
+tap-create.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/archive-remove.svg b/.icons/Material-Black-Lime-Numix/48/actions/archive-remove.svg
new file mode 100644
index 00000000..18393518
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/archive-remove.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 35.488 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.078 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#c19553"/>
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 13.711 c 4.441 0 35.559 0 40 0 l 0 -13.777 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24,8 -4,0 0,-4 4,0 0,8 -4,0 0,4 4,0 0,8.03125 L 20,24 l 0,8 8,0 0,-8 -4,0.03125 L 24,20 l 4,0 0,-4 -4,0 0,-4 4,0 0,-4 z" style="fill:#fff"/>
+ <path d="m 22 32 24 0 0 8 -24 0 z" style="fill:#dc312f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-down-double.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-down-double.svg
new file mode 100644
index 00000000..eab281be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-down-double.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(-2,0,0,2,46,2)">
+ <path d="M 21,1 1,1 6.384766,8 1,8 11,21 21,8 15.615234,8 21,1 Z" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-down.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-down.svg
new file mode 100644
index 00000000..8326c647
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-down.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,-2,-2,0,46,46)">
+ <path d="m 16 1 0 20 -12 -10" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-left-double.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-left-double.svg
new file mode 100644
index 00000000..0ccd1fb0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-left-double.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,-2,-2,0,46,46)">
+ <path d="M 21,1 1,1 6.384766,8 1,8 11,21 21,8 15.615234,8 21,1 Z" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-left.svg
new file mode 100644
index 00000000..b7d323a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-left.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2,0,0,2,2,2)">
+ <path d="m 16 1 0 20 -12 -10" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-right-double.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-right-double.svg
new file mode 100644
index 00000000..3f8d99ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-right-double.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,2,2,0,2,2)">
+ <path d="M 21,1 1,1 6.384766,8 1,8 11,21 21,8 15.615234,8 21,1 Z" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-right.svg
new file mode 100644
index 00000000..05f61b51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-right.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(-2,0,0,2,46,2)">
+ <path d="m 16 1 0 20 -12 -10" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-up-double.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-up-double.svg
new file mode 100644
index 00000000..b573ac89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-up-double.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2,0,0,-2,2,46)">
+ <path d="M 21,1 1,1 6.384766,8 1,8 11,21 21,8 15.615234,8 21,1 Z" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-up.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-up.svg
new file mode 100644
index 00000000..7153aa7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-up.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,2,-2,0,46,2)">
+ <path d="m 16 1 0 20 -12 -10" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/autocorrection.svg b/.icons/Material-Black-Lime-Numix/48/actions/autocorrection.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/autocorrection.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/back.svg b/.icons/Material-Black-Lime-Numix/48/actions/back.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/back.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/blue-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/blue-add-folders-to-archive.svg
new file mode 100644
index 00000000..0a05238f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/blue-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#1976d2;fill-opacity:1;stroke:none" d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" y="23.998" x="8"/>
+ <path style="fill:#42a5f5;fill-opacity:1;stroke:none" d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 36.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#1976d2;fill-opacity:1;stroke:none" d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="10.998" height="4" x="23"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 20.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#42a5f5;fill-opacity:1;stroke:none" d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 21 23.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/blue-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/blue-document-open-recent.svg
new file mode 100644
index 00000000..815917e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/blue-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/blue-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/blue-document-open.svg
new file mode 100644
index 00000000..1fc8d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/blue-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/blue-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/blue-folder-new.svg
new file mode 100644
index 00000000..a5413547
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/blue-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bold.svg b/.icons/Material-Black-Lime-Numix/48/actions/bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bonobo-component-browser.svg b/.icons/Material-Black-Lime-Numix/48/actions/bonobo-component-browser.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bonobo-component-browser.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bookmark-add.svg b/.icons/Material-Black-Lime-Numix/48/actions/bookmark-add.svg
new file mode 100644
index 00000000..d909ef17
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bookmark-add.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 30,0 6,0 6,38.364584 18,26 30,38.364584 30,22 l -6,0 0,-10 6,0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 6 0 0 38.36 4 -4.112 0 -34.25 z m 20 0 0 12 4 0 0 -12 z m 0 22 0 12.245 4 4.12 l 0 -16.365 z" style="fill-opacity:0.1;fill-rule:evenodd"/>
+ <path d="m 32 8 0 6 -6 0 0 6 6 0 0 6 6 0 0 -6 6 0 0 -6 -6 0 0 -6 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bookmark-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/bookmark-new.svg
new file mode 100644
index 00000000..5772330e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bookmark-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24.05 2 c -3.128 -0.012 -4.887 11.05 -7.425 12.87 c -2.537 1.824 -13.58 -0.039 -14.558 2.925 -0.978 2.965 9.01 8.04 9.966 11.02 0.954 2.972 -4.184 12.879 -1.661 14.723 2.524 1.845 10.453 -6.06 13.581 -6.05 3.127 0.012 10.946 8.06 13.483 6.24 c 2.538 -1.825 -2.542 -11.855 -1.563 -14.82 0.979 -2.964 11.02 -7.949 10.06 -10.92 -0.955 -2.973 -12.03 -1.177 -14.558 -3.02 -2.522 -1.845 -4.201 -12.956 -7.328 -12.968 z" style="fill:#f1c40f;fill-opacity:1;color:#000"/>
+ <path d="m 21 16 0 6 -6 0 0 6 6 0 0 6 6 0 0 -6 6 0 0 -6 -6 0 0 -6 z" style="fill:#859900;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bookmark_add.svg b/.icons/Material-Black-Lime-Numix/48/actions/bookmark_add.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bookmark_add.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bookmarks_list_add.svg b/.icons/Material-Black-Lime-Numix/48/actions/bookmarks_list_add.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bookmarks_list_add.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bp-next.svg b/.icons/Material-Black-Lime-Numix/48/actions/bp-next.svg
new file mode 100644
index 00000000..bd7032fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bp-next.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 44 24 a 20 20 0 0 1 -40 0 20 20 0 1 1 40 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 24 12 14 12 -14 12 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="8" x="12" y="20" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bp-prev.svg b/.icons/Material-Black-Lime-Numix/48/actions/bp-prev.svg
new file mode 100644
index 00000000..90e516e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bp-prev.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 44 24 a 20 20 0 0 1 -40 0 A 20 20 0 1 1 44 24" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 24 12 -14 12 14 12 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="8" x="-36" y="20" transform="scale(-1,1)" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bp-rm-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/bp-rm-all.svg
new file mode 100644
index 00000000..8c256d02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bp-rm-all.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 24.586 4.01 A 20 20 0 0 0 4 24 20 20 0 0 0 5.711 32.05 l 26.344 -26.344 a 20 20 0 0 0 -7.469 -1.695 z m 17.703 11.945 -26.344 26.344 A 20 20 0 0 0 44 24 20 20 0 0 0 42.29 15.953" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 2 40 38 -38 6 6 -38 38" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bp-toggle.svg b/.icons/Material-Black-Lime-Numix/48/actions/bp-toggle.svg
new file mode 100644
index 00000000..8677d744
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bp-toggle.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 44 24 a 20 20 0 0 1 -40 0 20 20 0 1 1 40 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/brown-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/brown-add-folders-to-archive.svg
new file mode 100644
index 00000000..5609f265
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/brown-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#5d4037;fill-opacity:1;stroke:none" d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" x="8" y="23.998" width="10" height="4"/>
+ <path style="fill:#8d6e63;fill-opacity:1;stroke:none" d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 36.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#5d4037;fill-opacity:1;stroke:none" d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" x="23" y="10.998" height="4" width="10"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 20.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#8d6e63;fill-opacity:1;stroke:none" d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 21 23.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/brown-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/brown-document-open-recent.svg
new file mode 100644
index 00000000..4661fefd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/brown-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/brown-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/brown-document-open.svg
new file mode 100644
index 00000000..51c6e2b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/brown-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/brown-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/brown-folder-new.svg
new file mode 100644
index 00000000..1583dd57
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/brown-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/browser-download.svg b/.icons/Material-Black-Lime-Numix/48/actions/browser-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/browser-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/button_cancel.svg b/.icons/Material-Black-Lime-Numix/48/actions/button_cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/button_cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/cab_extract.svg b/.icons/Material-Black-Lime-Numix/48/actions/cab_extract.svg
new file mode 120000
index 00000000..01735382
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/cab_extract.svg
@@ -0,0 +1 @@
+tap-extract.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/calendar-go-today.svg b/.icons/Material-Black-Lime-Numix/48/actions/calendar-go-today.svg
new file mode 120000
index 00000000..dd6941d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/calendar-go-today.svg
@@ -0,0 +1 @@
+go-today.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/call-end.svg b/.icons/Material-Black-Lime-Numix/48/actions/call-end.svg
new file mode 120000
index 00000000..5e4612b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/call-end.svg
@@ -0,0 +1 @@
+call-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/call-start.svg b/.icons/Material-Black-Lime-Numix/48/actions/call-start.svg
new file mode 100644
index 00000000..49d2c8f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/call-start.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 36.71875 7.996094 C 34.410156 7.996094 32.726562 10.089844 31.257812 11.589844 C 29.878906 13.382812 28.4375 15.480469 28.046875 17.574219 C 28.046875 18.472656 28.917969 18.769531 29.277344 19.371094 C 30.6875 20.566406 32.128906 22.363281 31.257812 24.457031 C 29.96875 26.851562 27.597656 28.648438 25.738281 30.742188 C 24.265625 32.238281 22.347656 34.332031 20.007812 33.4375 C 18.265625 32.539062 17.277344 31.042969 15.925781 30.144531 C 14.035156 30.144531 12.417969 31.339844 10.855469 32.238281 C 8.847656 33.734375 6.777344 35.53125 6.054688 37.925781 C 5.636719 39.722656 7.675781 40.917969 8.9375 41.816406 C 12.085938 44.210938 16.347656 44.507812 19.976562 43.3125 C 25.796875 41.21875 30.476562 36.726562 34.617188 32.539062 C 38.128906 28.347656 41.519531 23.558594 41.96875 18.171875 C 42.269531 14.28125 40.320312 10.691406 37.320312 8.296875 L 37.019531 7.996094 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/call-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/call-stop.svg
new file mode 100644
index 00000000..1dc6e48d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/call-stop.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 10.546875 13.589844 C 7.097656 14.515625 4.828125 17.125 4.269531 21.433594 C 4.117188 23.242188 3.464844 25.757812 4.988281 26.960938 C 7.019531 28.324219 9.503906 28.101562 11.714844 27.667969 C 13.324219 27.1875 14.015625 27.015625 15.300781 25.65625 C 15.300781 25.65625 15.152344 22.210938 15.839844 20.328125 C 21.378906 17.71875 26.773438 17.910156 32.160156 20.328125 C 32.847656 22.210938 32.699219 25.65625 32.699219 25.65625 C 33.984375 27.015625 34.675781 27.1875 36.285156 27.667969 C 38.496094 28.101562 40.980469 28.324219 43.011719 26.960938 C 44.535156 25.757812 43.882812 23.242188 43.730469 21.433594 C 43.171875 17.125 40.902344 14.515625 37.453125 13.589844 C 28.449219 11.6875 19.441406 11.261719 10.546875 13.589844 Z "/>
+<path style="fill:#dc322f" d="M 32 32 L 29.332031 32 C 28.648438 32 27.925781 32.355469 27.417969 32.851562 L 24 36.339844 L 20.582031 32.851562 C 20.078125 32.351562 19.351562 32 18.667969 32 L 16 32 L 16 34.722656 C 16 35.566406 16.242188 36.226562 16.75 36.765625 L 24 44 L 31.25 36.765625 C 31.757812 36.226562 32 35.566406 32 34.722656 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/cancel.svg b/.icons/Material-Black-Lime-Numix/48/actions/cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/chronometer-lap.svg b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-lap.svg
new file mode 100644
index 00000000..b36c95fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-lap.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 26 a 18 18 0 0 1 -36 0 18 18 0 1 1 36 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 24 6 c -11.02 0 -20 8.977 -20 20 0 11.02 8.977 20 20 20 11.02 0 20 -8.977 20 -20 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 0 -8.859 7.141 -16 16 -16" style="fill:#aaa"/>
+ <path d="m 5.615 10.444 c -0.783 0.783 -0.783 2.045 0 2.828 0.943 0.943 1.886 1.886 2.828 2.828 c 2.357 -2.357 4.714 -4.714 7.07 -7.07 -0.943 -0.943 -1.886 -1.886 -2.828 -2.828 c -0.783 -0.783 -2.045 -0.783 -2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="6" x="20" y="2" rx="2" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42.38 10.444 c 0.783 0.783 0.783 2.045 0 2.828 -0.943 0.943 -1.886 1.886 -2.828 2.828 c -2.357 -2.357 -4.714 -4.714 -7.07 -7.07 0.943 -0.943 1.886 -1.886 2.828 -2.828 c 0.783 -0.783 2.045 -0.783 2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 24 12 0 14 14 0 a 14 14 0 0 0 -14 -14" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/chronometer-pause.svg b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-pause.svg
new file mode 100644
index 00000000..429a8222
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-pause.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 26 a 18 18 0 0 1 -36 0 18 18 0 1 1 36 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 24 6 c -11.02 0 -20 8.977 -20 20 0 11.02 8.977 20 20 20 11.02 0 20 -8.977 20 -20 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 0 -8.859 7.141 -16 16 -16" style="fill:#aaa"/>
+ <path d="m 5.615 10.444 c -0.783 0.783 -0.783 2.045 0 2.828 0.943 0.943 1.886 1.886 2.828 2.828 c 2.357 -2.357 4.714 -4.714 7.07 -7.07 -0.943 -0.943 -1.886 -1.886 -2.828 -2.828 c -0.783 -0.783 -2.045 -0.783 -2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="6" x="20" y="2" rx="2" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42.38 10.444 c 0.783 0.783 0.783 2.045 0 2.828 -0.943 0.943 -1.886 1.886 -2.828 2.828 c -2.357 -2.357 -4.714 -4.714 -7.07 -7.07 0.943 -0.943 1.886 -1.886 2.828 -2.828 c 0.783 -0.783 2.045 -0.783 2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="6" height="16" x="16" y="18" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="18" x="26" height="16" width="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/chronometer-reset.svg b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-reset.svg
new file mode 100644
index 00000000..11818db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-reset.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 26 a 18 18 0 0 1 -36 0 18 18 0 1 1 36 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 24 6 c -11.02 0 -20 8.977 -20 20 0 11.02 8.977 20 20 20 11.02 0 20 -8.977 20 -20 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 0 -8.859 7.141 -16 16 -16" style="fill:#aaa"/>
+ <path d="m 5.615 10.444 c -0.783 0.783 -0.783 2.045 0 2.828 0.943 0.943 1.886 1.886 2.828 2.828 c 2.357 -2.357 4.714 -4.714 7.07 -7.07 -0.943 -0.943 -1.886 -1.886 -2.828 -2.828 c -0.783 -0.783 -2.045 -0.783 -2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="6" x="20" y="2" rx="2" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42.38 10.444 c 0.783 0.783 0.783 2.045 0 2.828 -0.943 0.943 -1.886 1.886 -2.828 2.828 c -2.357 -2.357 -4.714 -4.714 -7.07 -7.07 0.943 -0.943 1.886 -1.886 2.828 -2.828 c 0.783 -0.783 2.045 -0.783 2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="18" x="16" height="16" width="16" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/chronometer-start.svg b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-start.svg
new file mode 100644
index 00000000..1b1e1bc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 26 a 18 18 0 0 1 -36 0 18 18 0 1 1 36 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 24 6 c -11.02 0 -20 8.977 -20 20 0 11.02 8.977 20 20 20 11.02 0 20 -8.977 20 -20 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 0 -8.859 7.141 -16 16 -16" style="fill:#aaa"/>
+ <path d="m 5.615 10.444 c -0.783 0.783 -0.783 2.045 0 2.828 0.943 0.943 1.886 1.886 2.828 2.828 c 2.357 -2.357 4.714 -4.714 7.07 -7.07 -0.943 -0.943 -1.886 -1.886 -2.828 -2.828 c -0.783 -0.783 -2.045 -0.783 -2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="6" x="20" y="2" rx="2" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42.38 10.444 c 0.783 0.783 0.783 2.045 0 2.828 -0.943 0.943 -1.886 1.886 -2.828 2.828 c -2.357 -2.357 -4.714 -4.714 -7.07 -7.07 0.943 -0.943 1.886 -1.886 2.828 -2.828 c 0.783 -0.783 2.045 -0.783 2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 14 18 12 -18 12" style="fill:#859900;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/chronometer.svg b/.icons/Material-Black-Lime-Numix/48/actions/chronometer.svg
new file mode 100644
index 00000000..cd31899a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/chronometer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 26 a 18 18 0 0 1 -36 0 18 18 0 1 1 36 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 23.969 12.968 c -1.102 0.016 -1.984 0.93 -1.969 2.031 l 0 11 c 0 0.469 0.164 0.922 0.469 1.281 l 5 6 c 0.445 0.602 1.18 0.898 1.914 0.789 0.734 -0.117 1.344 -0.625 1.586 -1.328 0.242 -0.703 0.07 -1.484 -0.438 -2.023 l -4.531 -5.437 0 -10.281 c 0.008 -0.539 -0.203 -1.063 -0.586 -1.445 -0.383 -0.383 -0.906 -0.594 -1.445 -0.586 z" style="fill:#268bd2"/>
+ <path d="m 24 6 c -11.02 0 -20 8.977 -20 20 0 11.02 8.977 20 20 20 11.02 0 20 -8.977 20 -20 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 0 -8.859 7.141 -16 16 -16" style="fill:#aaa"/>
+ <path d="m 5.615 10.444 c -0.783 0.783 -0.783 2.045 0 2.828 0.943 0.943 1.886 1.886 2.828 2.828 c 2.357 -2.357 4.714 -4.714 7.07 -7.07 -0.943 -0.943 -1.886 -1.886 -2.828 -2.828 c -0.783 -0.783 -2.045 -0.783 -2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="6" x="20" y="2" rx="2" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42.38 10.444 c 0.783 0.783 0.783 2.045 0 2.828 -0.943 0.943 -1.886 1.886 -2.828 2.828 c -2.357 -2.357 -4.714 -4.714 -7.07 -7.07 0.943 -0.943 1.886 -1.886 2.828 -2.828 c 0.783 -0.783 2.045 -0.783 2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/collection-rescan-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/collection-rescan-amarok.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/collection-rescan-amarok.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/color-gradient.svg b/.icons/Material-Black-Lime-Numix/48/actions/color-gradient.svg
new file mode 100644
index 00000000..97e41351
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/color-gradient.svg
@@ -0,0 +1,13 @@
+
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <linearGradient y1="19" x2="19" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2 0 0 2 0 0)" id="linearGradient4178" x1="5" y2="5">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#bbb;stop-opacity:0"/>
+ </linearGradient>
+ </defs>
+ <path d="m 10 10 0 25 3 0 0 3 25 0 0 -25 -3 0 0 -3 z" style="fill:url(#linearGradient4178);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 12,36 36,12" style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="35" height="6" y="7"/>
+ <rect width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="7" height="6" y="35"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/color-picker-black.svg b/.icons/Material-Black-Lime-Numix/48/actions/color-picker-black.svg
new file mode 100644
index 00000000..45e050e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/color-picker-black.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <ellipse cx="22.5" cy="39" rx="16.5" ry="3" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.85296203,0.49529125,-0.49080994,0.855018,19.804725,-10.973513)">
+ <path d="m 24.391 38.706 -0.749 -23.875 c -0.07 -2.238 1.337 -4.04 2.997 -4.04 1.661 0 3.068 1.804 2.997 4.04 l -0.749 23.875 c -2.248 3.201 -0.588 4.04 -2.248 4.04 -1.661 0 0 -0.841 -2.248 -4.04 z" style="fill:#acabab;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.70588235,0,0,0.8,44.989057,10.541226)" style="fill:#4d4d4d;fill-opacity:1">
+ <rect width="17" height="6" x="-34.495" y="7" rx="5.447" ry="3" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="-25.995" cy="2.5" rx="7" ry="9.5" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/color-picker-grey.svg b/.icons/Material-Black-Lime-Numix/48/actions/color-picker-grey.svg
new file mode 100644
index 00000000..d00b5155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/color-picker-grey.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <ellipse cx="22.5" cy="39" rx="16.5" ry="3" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.85296203,0.49529125,-0.49080994,0.855018,19.804725,-10.973513)">
+ <path d="m 24.391 38.706 -0.749 -23.875 c -0.07 -2.238 1.337 -4.04 2.997 -4.04 1.661 0 3.068 1.804 2.997 4.04 l -0.749 23.875 c -2.248 3.201 -0.588 4.04 -2.248 4.04 -1.661 0 0 -0.841 -2.248 -4.04 z" style="fill:#acabab;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.70588235,0,0,0.8,44.989057,10.541226)" style="fill:#4d4d4d;fill-opacity:1">
+ <rect width="17" height="6" x="-34.495" y="7" rx="5.447" ry="3" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="-25.995" cy="2.5" rx="7" ry="9.5" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/color-picker-white.svg b/.icons/Material-Black-Lime-Numix/48/actions/color-picker-white.svg
new file mode 100644
index 00000000..ce8dd260
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/color-picker-white.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <ellipse cx="22.5" cy="39" rx="16.5" ry="3" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.85296203,0.49529125,-0.49080994,0.855018,19.804725,-10.973513)">
+ <path d="m 24.391 38.706 -0.749 -23.875 c -0.07 -2.238 1.337 -4.04 2.997 -4.04 1.661 0 3.068 1.804 2.997 4.04 l -0.749 23.875 c -2.248 3.201 -0.588 4.04 -2.248 4.04 -1.661 0 0 -0.841 -2.248 -4.04 z" style="fill:#acabab;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.70588235,0,0,0.8,44.989057,10.541226)" style="fill:#4d4d4d;fill-opacity:1">
+ <rect width="17" height="6" x="-34.495" y="7" rx="5.447" ry="3" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="-25.995" cy="2.5" rx="7" ry="9.5" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/color-picker.svg b/.icons/Material-Black-Lime-Numix/48/actions/color-picker.svg
new file mode 120000
index 00000000..ee5401f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/color-picker.svg
@@ -0,0 +1 @@
+gtk-color-picker.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/color-select.svg b/.icons/Material-Black-Lime-Numix/48/actions/color-select.svg
new file mode 120000
index 00000000..ee5401f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/color-select.svg
@@ -0,0 +1 @@
+gtk-color-picker.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/configure.svg b/.icons/Material-Black-Lime-Numix/48/actions/configure.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/configure.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/contact-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/contact-new.svg
new file mode 100644
index 00000000..1aab9722
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/contact-new.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 14.011719 9.703125 C 12.414062 15.363281 12.378906 23.195312 15.222656 27.058594 C 16.417969 28.894531 18.050781 31.304688 16.773438 33.496094 C 14.410156 36.917969 10.46875 38.765625 6.878906 40.628906 C 5.660156 40.753906 6.097656 41.882812 6.019531 42.71875 C 6.015625 43.378906 5.816406 44.246094 6.792969 43.933594 L 41.207031 43.933594 C 42.183594 44.246094 41.984375 43.378906 41.980469 42.71875 C 41.902344 41.882812 42.339844 40.753906 41.121094 40.628906 C 37.53125 38.765625 33.589844 36.917969 31.226562 33.496094 C 29.949219 31.304688 31.582031 28.894531 32.777344 27.058594 C 35.78125 22.855469 36.171875 13.703125 33.980469 9.578125 C 32 6 30 4.136719 24 4 C 17.992188 4.242188 16 6 14.011719 9.703125 Z "/>
+<path style="fill:#859900" d="M 44 28 L 36 28 L 36 20 L 28 20 L 28 28 L 20 28 L 20 36 L 28 36 L 28 44 L 36 44 L 36 36 L 44 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/contrast.svg b/.icons/Material-Black-Lime-Numix/48/actions/contrast.svg
new file mode 100644
index 00000000..779921ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/contrast.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <circle cx="12" cy="34" r="10" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle r="10" cy="34" cx="36" style="fill:#000;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="24" cy="14" r="10" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/credentials-add-account.svg b/.icons/Material-Black-Lime-Numix/48/actions/credentials-add-account.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/credentials-add-account.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/custom-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/custom-add-folders-to-archive.svg
new file mode 100644
index 00000000..a05fb134
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/custom-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#7db738;fill-opacity:1;stroke:none" d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect x="8" y="23.998" height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 36.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#7db738;fill-opacity:1;stroke:none" d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect x="23" y="10.998" height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 20.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 21 23.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/custom-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/custom-document-open-recent.svg
new file mode 100644
index 00000000..b521c3be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/custom-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/custom-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/custom-document-open.svg
new file mode 100644
index 00000000..444b7878
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/custom-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/custom-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/custom-folder-new.svg
new file mode 100644
index 00000000..6626bbf4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/custom-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/db-cont.svg b/.icons/Material-Black-Lime-Numix/48/actions/db-cont.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/db-cont.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/db-step-in.svg b/.icons/Material-Black-Lime-Numix/48/actions/db-step-in.svg
new file mode 100644
index 00000000..97654ff5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/db-step-in.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 8 0 12 c 5.333 0 10.667 0 16 0 l 0 -12 m -14 2 12 0 0 8 -12 0 z m -2 18 0 12 16 0 0 -12 c -5.333 0 -10.667 0 -16 0 z m 2 2 12 0 0 8 -12 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42 6 c 0 19.547 -6 22 -12 22 l 0 6 -10 -10 10 -10 0 6 c 4.593 0 9.125 -3.125 12 -14 z" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/db-step-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/db-step-out.svg
new file mode 100644
index 00000000..33cef3bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/db-step-out.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 8 0 12 c 5.333 0 10.667 0 16 0 l 0 -12 m -14 2 12 0 0 8 -12 0 m -2 10 0 12 16 0 0 -12 c -5.333 0 -10.667 0 -16 0 m 2 2 12 0 0 8 -12 0" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15 22 c 19.547 0 22 6 22 12 l 6 0 -10 10 -10 -10 6 0 c 0 -4.593 -3.125 -9.125 -14 -12" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/db-step.svg b/.icons/Material-Black-Lime-Numix/48/actions/db-step.svg
new file mode 100644
index 00000000..4a6e017b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/db-step.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 8 0 31.998 l 15.999 0 0 -31.998 z m 2 2 11.999 0 0 8 -11.999 0 z m 0 9.999 11.999 0 0 8 -11.999 0 z m 0 9.999 11.999 0 0 8 -11.999 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32.892 6 c 14.735 8 9.999 21.999 -2.894 21.999 l 0 6 -9.999 -9.999 9.999 -9.999 0 6 c 9.999 0 7.613 -8 2.894 -13.999 z" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/db-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/db-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/db-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/default-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/default-add-folders-to-archive.svg
new file mode 100644
index 00000000..ac6f9c38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/default-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" x="8" y="23.998" width="10"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 36.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" x="23" y="10.998" width="10"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 20.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 21 23.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/default-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/default-document-open-recent.svg
new file mode 100644
index 00000000..d945a484
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/default-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/default-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/default-document-open.svg
new file mode 100644
index 00000000..6f40c424
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/default-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/default-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/default-folder-new.svg
new file mode 100644
index 00000000..bb525994
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/default-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/delete-table-row.svg b/.icons/Material-Black-Lime-Numix/48/actions/delete-table-row.svg
new file mode 120000
index 00000000..01bb020c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/delete-table-row.svg
@@ -0,0 +1 @@
+edit-table-delete-row.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-apply.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-cancel.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-close.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-layers.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-layers.svg
new file mode 100644
index 00000000..2f752b1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-layers.svg
@@ -0,0 +1,6 @@
+
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 34 28 -4 4 -14 0 -8 8 20 0 12 -12 -6 0 z"/>
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 34 18 -4 4 -14 0 -8 8 20 0 12 -12 -6 0 z"/>
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="M 20,8 8,20 28,20 40,8 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-no.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-no.svg
new file mode 100644
index 00000000..207e1f65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-no.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 13.394531 38.847656 L 9.152344 34.605469 L 34.605469 9.152344 L 38.847656 13.394531 Z "/>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 9.859375 38.140625 C 17.667969 45.953125 30.332031 45.953125 38.140625 38.140625 C 45.953125 30.332031 45.953125 17.667969 38.140625 9.859375 C 30.332031 2.046875 17.667969 2.046875 9.859375 9.859375 C 2.046875 17.667969 2.046875 30.332031 9.859375 38.140625 Z M 14.101562 33.898438 C 8.632812 28.433594 8.632812 19.566406 14.101562 14.101562 C 19.566406 8.632812 28.433594 8.632812 33.898438 14.101562 C 39.367188 19.566406 39.367188 28.433594 33.898438 33.898438 C 28.433594 39.367188 19.566406 39.367188 14.101562 33.898438 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-ok-apply.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-ok-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-ok-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-ok.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-ok.svg
new file mode 100644
index 00000000..057b67bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-ok.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 18 26 L 38 8 L 44 16 L 18 40 L 4 26 L 10 18 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-transform.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-transform.svg
new file mode 120000
index 00000000..8c656af4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-transform.svg
@@ -0,0 +1 @@
+transform-scale.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-yes.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-yes.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-yes.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-graph.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-graph.svg
new file mode 100644
index 00000000..7c609a7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-graph.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB" d="m 34.934 13.652 -7.281 7.281 c 0.599 0.325 1.089 0.815 1.414 1.414 l 7.281 -7.281 c -0.599 -0.325 -1.089 -0.815 -1.414 -1.414 z"/>
+ <path style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB" d="m 29.07 25.652 c -0.325 0.599 -0.815 1.089 -1.414 1.414 l 7.281 7.281 c 0.325 -0.599 0.815 -1.089 1.414 -1.414 z"/>
+ <path style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB" d="m 13.438 16.602 c -0.12 0.685 -0.438 1.3 -0.896 1.787 l 10.02 5.01 c 0.12 -0.685 0.438 -1.3 0.896 -1.787 z"/>
+ <path style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB" d="m 22.641 24.922 -10.342 6.463 c 0.505 0.445 0.877 1.027 1.061 1.693 l 10.342 -6.463 c -0.505 -0.445 -0.877 -1.027 -1.061 -1.693 z"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="9" x="-31" height="2" width="12" transform="matrix(0 -1 1 0 0 0)"/>
+ <circle style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" cy="34" cx="10" r="3"/>
+ <circle style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" cy="16" cx="10" r="3"/>
+ <circle style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" cy="24" cx="26" r="3"/>
+ <circle style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" cy="12" cx="38" r="3"/>
+ <circle style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" cy="36" cx="38" r="3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-baseline.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-baseline.svg
new file mode 100644
index 00000000..cebf103f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-baseline.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 11.469 36.37 q 0.304 0.138 0.773 0.248 0.497 0.138 0.966 0.138 1.518 0 2.373 -0.69 0.856 -0.662 1.545 -2.18 -1.739 -3.312 -3.257 -7.01 -1.49 -3.726 -2.484 -7.534 l 2.76 0 q 0.304 1.242 0.718 2.677 0.442 1.435 0.966 2.953 0.524 1.518 1.132 3.036 0.607 1.518 1.27 2.925 1.049 -2.898 1.821 -5.74 0.773 -2.843 1.463 -5.851 l 2.649 0 q -0.994 4.057 -2.208 7.81 -1.214 3.726 -2.622 6.982 -0.552 1.242 -1.159 2.125 -0.58 0.911 -1.297 1.49 -0.718 0.58 -1.628 0.856 -0.883 0.276 -2.01 0.276 -0.304 0 -0.635 -0.055 -0.331 -0.028 -0.662 -0.11 -0.304 -0.055 -0.58 -0.138 -0.248 -0.083 -0.359 -0.138 l 0.469 -2.07 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 31.701,31.847 q 0.911,0 1.601,-0.028 0.718,-0.055 1.187,-0.166 l 0,-4.278 q -0.276,-0.138 -0.911,-0.221 -0.607,-0.11 -1.49,-0.11 -0.58,0 -1.242,0.083 -0.635,0.083 -1.187,0.359 -0.524,0.248 -0.883,0.718 -0.359,0.442 -0.359,1.187 0,1.38 0.883,1.932 0.883,0.524 2.401,0.524 z M 31.48,18.986 q 1.545,0 2.594,0.414 1.076,0.386 1.711,1.132 0.662,0.718 0.938,1.739 0.276,0.994 0.276,2.208 l 0,8.969 q -0.331,0.055 -0.938,0.166 -0.58,0.083 -1.325,0.166 -0.745,0.083 -1.628,0.138 -0.856,0.083 -1.711,0.083 -1.214,0 -2.235,-0.248 -1.021,-0.248 -1.766,-0.773 -0.745,-0.552 -1.159,-1.435 -0.414,-0.883 -0.414,-2.125 0,-1.187 0.469,-2.042 0.497,-0.856 1.325,-1.38 0.828,-0.524 1.932,-0.773 1.104,-0.248 2.318,-0.248 0.386,0 0.8,0.055 0.414,0.028 0.773,0.11 0.386,0.055 0.662,0.11 0.276,0.055 0.386,0.083 l 0,-0.718 q 0,-0.635 -0.138,-1.242 -0.138,-0.635 -0.497,-1.104 -0.359,-0.497 -0.994,-0.773 -0.607,-0.304 -1.601,-0.304 -1.27,0 -2.235,0.193 -0.938,0.166 -1.408,0.359 l -0.304,-2.125 q 0.497,-0.221 1.656,-0.414 1.159,-0.221 2.511,-0.221 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 11 12.5 5 3.5 0 -7 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31 12.5 -5 3.5 0 -7 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-center.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-center.svg
new file mode 100644
index 00000000..7b868dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="12" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="6" x="34" height="36" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.0207259,-1.6666666,0,67.669583,77.034628)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.0207259,1.6666666,0,-19.669583,77.034628)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="11" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="13" x="30" height="22" width="10" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 38 12 0 0 -28 -12 0 z m 2 -2 0 -24 8 0 0 24 z m 20 0 12 0 0 -24 -12 0 z m 2 -2 0 -20 8 0 0 20 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-equal.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-equal.svg
new file mode 100644
index 00000000..c0f07120
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-equal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="17" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="6" x="29" height="36" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.0207259,-1.6666666,0,84.669583,77.034628)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.0207259,1.6666666,0,-36.669583,77.034628)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="11" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="13" x="30" height="22" width="10" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 38 12 0 0 -28 -12 0 z m 2 -2 0 -24 8 0 0 24 z m 20 0 12 0 0 -24 -12 0 z m 2 -2 0 -20 8 0 0 20 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-gaps.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-gaps.svg
new file mode 120000
index 00000000..8ff499f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-gaps.svg
@@ -0,0 +1 @@
+distribute-horizontal-equal.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-left.svg
new file mode 100644
index 00000000..9aecb63b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-left.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="7" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="6" x="29" height="36" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.0207259,-1.6666666,0,62.669583,77.034628)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.0207259,1.6666666,0,-24.669583,77.034628)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="11" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="13" x="30" height="22" width="10" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 38 12 0 0 -28 -12 0 z m 2 -2 0 -24 8 0 0 24 z m 20 0 12 0 0 -24 -12 0 z m 2 -2 0 -20 8 0 0 20 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-node.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-node.svg
new file mode 100644
index 00000000..4ec67673
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-node.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0 -1 1 0 0 48)">
+ <path style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2" d="m 35 20 8 0 0 8 -8 0 z"/>
+ <path style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2" d="m 5 30 8 0 0 8 -8 0 z"/>
+ <path style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2" d="m 5 10 8 0 0 8 -8 0 z"/>
+ <path style="fill:#268bd2;fill-opacity:1;stroke:none" d="m 20 13 0 2 3 0 0 4 -3 0 0 2 8 0 0 -2 -3 0 0 -4 3 0 0 -2 z"/>
+ <path style="fill:#268bd2;fill-opacity:1;stroke:none" d="m 20 27 0 2 3 0 0 4 -3 0 0 2 8 0 0 -2 -3 0 0 -4 3 0 0 -2 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-right.svg
new file mode 100644
index 00000000..8df741ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-right.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="17" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="6" x="39" height="36" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.0207259,-1.6666666,0,72.669583,77.034628)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.0207259,1.6666666,0,-14.669583,77.034628)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="11" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="13" x="30" height="22" width="10" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 38 12 0 0 -28 -12 0 z m 2 -2 0 -24 8 0 0 24 z m 20 0 12 0 0 -24 -12 0 z m 2 -2 0 -20 8 0 0 20 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-randomize.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-randomize.svg
new file mode 100644
index 00000000..43bfb69e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-randomize.svg
@@ -0,0 +1,12 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(1 0 0 1 0 -1004.36)">
+ <rect x="7" y="1011.36" height="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="12"/>
+ <rect x="17" y="1023.36" height="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="12"/>
+ <rect x="29" y="1011.36" height="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="12"/>
+ <rect x="33" y="1023.36" height="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8"/>
+ <rect x="7" y="1037.36" height="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="6"/>
+ <rect x="21" y="1037.36" height="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="14"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-remove-overlaps.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-remove-overlaps.svg
new file mode 100644
index 00000000..8d7d7ac4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-remove-overlaps.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><g fill="#fff" stroke="#888"><path d="m7 6.9999852h8v8h-8z" stroke-width="2"/><path d="m35 7.0000024h6v34h-6z" stroke-width="1.99999988"/><path d="m7 20.999983h8v20h-8z" stroke-width="1.99999988"/><path d="m21 6.9999852h8v34h-8z" stroke-width="2"/></g></svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-unclump.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-unclump.svg
new file mode 100644
index 00000000..d7430c27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-unclump.svg
@@ -0,0 +1,12 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(1 0 0 1 0 -1004.36)">
+ <rect height="34" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8" y="1011.36" x="7"/>
+ <rect height="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8" y="1011.36" x="33"/>
+ <rect height="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8" y="1037.36" x="33"/>
+ <rect height="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="8" y="1014.36" x="20"/>
+ <rect height="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="8" y="1040.36" x="20"/>
+ <rect height="8" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" y="1024.36" x="36"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-baseline.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-baseline.svg
new file mode 100644
index 00000000..15f19db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-baseline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(1 0 0 1 -0.308 -0.106)">
+ <path d="m 21.19 18.09 q 0.911 0 1.601 -0.028 0.718 -0.055 1.187 -0.166 l 0 -4.278 q -0.276 -0.138 -0.911 -0.221 -0.607 -0.11 -1.49 -0.11 -0.58 0 -1.242 0.083 -0.635 0.083 -1.187 0.359 -0.524 0.248 -0.883 0.718 -0.359 0.442 -0.359 1.187 0 1.38 0.883 1.932 0.883 0.524 2.401 0.524 z m -0.221 -12.861 q 1.545 0 2.594 0.414 1.076 0.386 1.711 1.132 0.662 0.718 0.938 1.739 0.276 0.994 0.276 2.208 l 0 8.969 q -0.331 0.055 -0.938 0.166 -0.58 0.083 -1.325 0.166 -0.745 0.083 -1.628 0.138 -0.856 0.083 -1.711 0.083 -1.214 0 -2.235 -0.248 -1.021 -0.248 -1.766 -0.773 -0.745 -0.552 -1.159 -1.435 -0.414 -0.883 -0.414 -2.125 0 -1.187 0.469 -2.042 0.497 -0.856 1.325 -1.38 0.828 -0.524 1.932 -0.773 1.104 -0.248 2.318 -0.248 0.386 0 0.8 0.055 0.414 0.028 0.773 0.11 0.386 0.055 0.662 0.11 0.276 0.055 0.386 0.083 l 0 -0.718 q 0 -0.635 -0.138 -1.242 q -0.138 -0.635 -0.497 -1.104 -0.359 -0.497 -0.994 -0.773 -0.607 -0.304 -1.601 -0.304 q -1.27 0 -2.235 0.193 -0.938 0.166 -1.408 0.359 l -0.304 -2.125 q 0.497 -0.221 1.656 -0.414 1.159 -0.221 2.511 -0.221 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 14.78 40.469 q 0.304 0.138 0.773 0.248 0.497 0.138 0.966 0.138 1.518 0 2.373 -0.69 0.856 -0.662 1.545 -2.18 -1.739 -3.312 -3.257 -7.01 -1.49 -3.726 -2.484 -7.534 l 2.76 0 q 0.304 1.242 0.718 2.677 0.442 1.435 0.966 2.953 0.524 1.518 1.132 3.036 0.607 1.518 1.27 2.925 1.049 -2.898 1.821 -5.74 0.773 -2.843 1.463 -5.851 l 2.649 0 q -0.994 4.057 -2.208 7.81 -1.214 3.726 -2.622 6.982 -0.552 1.242 -1.159 2.125 -0.58 0.911 -1.297 1.49 -0.718 0.58 -1.628 0.856 -0.883 0.276 -2.01 0.276 -0.304 0 -0.635 -0.055 -0.331 -0.028 -0.662 -0.11 -0.304 -0.055 -0.58 -0.138 -0.248 -0.083 -0.359 -0.138 l 0.469 -2.07 z" style="fill:#888;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(0 -1 1 0 -7.212 13.39)">
+ <path d="m -22.61 42.712 5 3.5 0 -7 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m -2.61 42.712 -5 3.5 0 -7 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-bottom.svg
new file mode 100644
index 00000000..994d5ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-bottom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="17" y="-42" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-42" x="39" height="36" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.0207259,0,0,-1.6666666,-29.034628,72.669583)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.0207259,0,0,1.6666666,-29.034628,-14.669583)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="-37" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-35" x="30" height="22" width="10" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 7 0 12 28 0 0 -12 m -26 2 24 0 l 0 8 -24 0 m 0 12 0 12 l 24 0 0 -12 m -22 2 l 20 0 0 8 -20 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-center.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-center.svg
new file mode 100644
index 00000000..73c3d1e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="12" y="-42" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-42" x="34" height="36" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.0207259,0,0,-1.6666666,-29.034628,67.669583)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.0207259,0,0,1.6666666,-29.034628,-19.669583)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="-37" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-35" x="30" height="22" width="10" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 7 0 12 28 0 0 -12 m -26 2 24 0 l 0 8 -24 0 m 0 12 0 12 l 24 0 0 -12 m -22 2 l 20 0 0 8 -20 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-equal.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-equal.svg
new file mode 100644
index 00000000..dad76fc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-equal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="17" y="-42" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-42" x="29" height="36" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.0207259,0,0,-1.6666666,-29.034628,84.669583)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.0207259,0,0,1.6666666,-29.034628,-36.669583)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="-37" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-35" x="30" height="22" width="10" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 7 0 12 28 0 0 -12 m -26 2 24 0 l 0 8 -24 0 m 0 12 0 12 l 24 0 0 -12 m -22 2 l 20 0 0 8 -20 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-gaps.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-gaps.svg
new file mode 120000
index 00000000..3ec7a15c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-gaps.svg
@@ -0,0 +1 @@
+distribute-vertical-equal.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-node.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-node.svg
new file mode 100644
index 00000000..9520eaf8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-node.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 35 20 8 0 0 8 -8 0 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 5 30 8 0 0 8 -8 0 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 5 10 8 0 0 8 -8 0 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 20 13 0 2 3 0 0 4 -3 0 0 2 8 0 0 -2 -3 0 0 -4 3 0 0 -2 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ <path d="m 20 27 0 2 3 0 0 4 -3 0 0 2 8 0 0 -2 -3 0 0 -4 3 0 0 -2 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-top.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-top.svg
new file mode 100644
index 00000000..9b0b280f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="7" y="-42" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-42" x="29" height="36" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.0207259,0,0,-1.6666666,-29.034628,62.669583)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.0207259,0,0,1.6666666,-29.034628,-24.669583)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="-37" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-35" x="30" height="22" width="10" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 7 0 12 28 0 0 -12 m -26 2 24 0 l 0 8 -24 0 m 0 12 0 12 l 24 0 0 -12 m -22 2 l 20 0 0 8 -20 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-close.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-close.svg
new file mode 100644
index 00000000..e3292a94
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-close.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 4 l 20 0 c 4 0 4 0 4 4 l 0 28 c 0 4 0 4 -4 4 l -20 0 c -4 0 -4 0 -4 -4 l 0 -28 c 0 -4 0 -4 4 -4 Z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 43.97 38.34 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 5.657 5.657 5.657 -5.657 5.657 5.657 5.657 5.657 -5.657 5.657 5.657" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-edit.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-edit.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-edit.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-export.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-export.svg
new file mode 100644
index 00000000..1b5770ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-export.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 8 6 l 20 0 c 4 0 4 0 4 4 l 0 28 c 0 4 0 4 -4 4 l -20 0 c -4 0 -4 0 -4 -4 l 0 -28 c 0 -4 0 -4 4 -4 Z" style="fill:#fff"/>
+ <path d="m 29.945 37.675 13.77 -10.781 c 3.05 -2.388 3.041 -3.01 0 -5.391 l -13.77 -10.781 c -1.919 -1.502 -1.945 -0.697 -1.945 2.772 -0.039 1.348 0 4.506 0 4.506 c -0.031 0 0.031 0 0 0 c -13.684 0 -20.09 8.893 -20 19.759 5.422 -5.475 11.738 -7.849 20 -7.68 l 0 3.92 c 0 1.96 0.029 5 1.945 3.675 z" style="fill:#268bd2"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-import.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-import.svg
new file mode 100644
index 00000000..b2e16820
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-import.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(-1,0,0,1,47.999149,0)" style="fill-rule:evenodd">
+ <path d="m 8,6 20,0 c 4,0 4,0 4,4 l 0,28 c 0,4 0,4 -4,4 L 8,42 C 4,42 4,42 4,38 L 4,10 C 4,6 4,6 8,6 Z" style="fill:#fff"/>
+ <path d="m 29.945 10.325 13.77 10.781 c 3.05 2.388 3.041 3.01 0 5.391 l -13.77 10.781 c -1.919 1.502 -1.945 0.697 -1.945 -2.772 -0.039 -1.348 0 -4.506 0 -4.506 c -0.031 0 0.031 0 0 0 c -13.684 0 -20.09 -8.893 -20 -19.759 5.422 5.475 11.738 7.849 20 7.68 l 0 -3.92 c 0 -1.96 0.029 -5 1.945 -3.675 z" style="fill:#268bd2"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-new.svg
new file mode 100644
index 00000000..d0feef99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-new.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 10 4 L 30 4 C 34 4 34 4 34 8 L 34 36 C 34 40 34 40 30 40 L 10 40 C 6 40 6 40 6 36 L 6 8 C 6 4 6 4 10 4 Z "/>
+<path style="fill:#859900" d="M 44 28 L 36 28 L 36 20 L 28 20 L 28 28 L 20 28 L 20 36 L 28 36 L 28 44 L 36 44 L 36 36 L 44 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-open-recent.svg
new file mode 120000
index 00000000..7527cbfa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-open-recent.svg
@@ -0,0 +1 @@
+custom-document-open-recent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-open.svg
new file mode 120000
index 00000000..1589f93d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-open.svg
@@ -0,0 +1 @@
+custom-document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-page-setup.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-page-setup.svg
new file mode 100644
index 00000000..043c185a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-page-setup.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 14 6 L 34 6 C 38 6 38 6 38 10 L 38 38 C 38 42 38 42 34 42 L 14 42 C 10 42 10 42 10 38 L 10 10 C 10 6 10 6 14 6 Z "/>
+<g style="fill:#aaa;stroke:#aaa;stroke-linecap:round;stroke-width:2">
+<path d="M 15 35 L 15 38 L 18 38 " transform="translate(0 -2)"/>
+<path d="M 33 35 L 33 38 L 30 38 " transform="translate(0 -2)"/>
+<path d="M 30 14 L 33 14 L 33 17 " transform="translate(0 -2)"/>
+<path d="M 15 17 L 15 14 L 18 14 " transform="translate(0 -2)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-print-preview.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-print-preview.svg
new file mode 100644
index 00000000..9ede27cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-print-preview.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa;fill-opacity:.941" d="M 16 4 L 32 4 C 36 4 36 3.601562 36 8 L 36 24 C 36 28 36 28 32 28 L 16 28 C 12 28 12 28 12 24 L 12 8 C 12 4 12 4 16 4 Z "/>
+<path style="fill:#ccc" d="M 8 16 L 40 16 C 44 16 44 16 44 20 L 44 32 C 44 36 44 36 40 36 L 8 36 C 4 36 4 36 4 32 L 4 20 C 4 16 4 16 8 16 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 12 24 L 36 24 L 36 44 L 12 44 Z "/>
+<g style="fill-rule:evenodd">
+<path style="fill:#fff" d="M 36 24 C 36 30.628906 30.628906 36 24 36 C 17.371094 36 11.996094 30.628906 11.996094 24 C 11.996094 17.371094 17.371094 12 24 12 C 30.628906 12 36 17.371094 36 24 Z "/>
+<path style="fill:#555" d="M 32 24 C 32 28.417969 28.417969 32 24 32 C 19.582031 32 16 28.417969 16 24 C 16 19.582031 19.582031 16 24 16 C 28.417969 16 32 19.582031 32 24 Z "/>
+<path style="fill:#eee" d="M 30 21 C 30 22.65625 28.65625 24 27 24 C 25.34375 24 24 22.65625 24 21 C 24 19.34375 25.34375 18 27 18 C 28.65625 18 30 19.34375 30 21 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-print.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-print.svg
new file mode 100644
index 00000000..e57f54f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-print.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa;fill-opacity:.941" d="M 16 4 L 32 4 C 36 4 36 3.601562 36 8 L 36 24 C 36 28 36 28 32 28 L 16 28 C 12 28 12 28 12 24 L 12 8 C 12 4 12 4 16 4 Z "/>
+<path style="fill:#ccc" d="M 8 16 L 40 16 C 44 16 44 16 44 20 L 44 32 C 44 36 44 36 40 36 L 8 36 C 4 36 4 36 4 32 L 4 20 C 4 16 4 16 8 16 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 12 24 L 36 24 L 36 44 L 12 44 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-properties.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-properties.svg
new file mode 100644
index 00000000..3aac1f15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-properties.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 10 4 L 30 4 C 34 4 34 4 34 8 L 34 36 C 34 40 34 40 30 40 L 10 40 C 6 40 6 40 6 36 L 6 8 C 6 4 6 4 10 4 Z "/>
+<g style="fill:#268bd2">
+<path d="M 36 44 L 28 44 L 28 32 L 36 32 L 36 44 "/>
+<path style="fill-rule:evenodd" d="M 36 24 C 36 26.210938 34.210938 28 32 28 C 29.789062 28 28 26.210938 28 24 C 28 21.789062 29.789062 20 32 20 C 34.210938 20 36 21.789062 36 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-revert-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-revert-rtl.svg
new file mode 100644
index 00000000..9c7914e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-revert-rtl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 38,4 18,4 c -4,0 -4,0 -4,4 l 0,28 c 0,4 0,4 4,4 l 20,0 c 4,0 4,0 4,-4 L 42,8 C 42,4 42,4 38,4 Z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 22 40 c -4 0 -6 0 -8 0 0 0 -6 0.512 -6 -7.309 c 0 -7.824 6 -8.691 6 -8.691 c 0 6 0 6 8 6 0 -2 0 -4 2 -4 l 10 8 c 0.652 0.523 0.652 1.477 0 2 l -10 8 c -2 0 -2 -2.055 -2 -4 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-revert.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-revert.svg
new file mode 100644
index 00000000..e7554ae6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-revert.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 10 4 L 30 4 C 34 4 34 4 34 8 L 34 36 C 34 40 34 40 30 40 L 10 40 C 6 40 6 40 6 36 L 6 8 C 6 4 6 4 10 4 Z "/>
+<path style="fill:#859900" d="M 26 40 C 30 40 32 40 34 40 C 34 40 40 40.511719 40 32.691406 C 40 24.867188 34 24 34 24 C 34 30 34 30 26 30 C 26 28 26 26 24 26 L 14 34 C 13.347656 34.523438 13.347656 35.476562 14 36 L 24 44 C 26 44 26 41.945312 26 40 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-save-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-save-all.svg
new file mode 120000
index 00000000..bd903f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-save-all.svg
@@ -0,0 +1 @@
+geany-save-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-save-as.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-save-as.svg
new file mode 100644
index 00000000..85eb2f52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-save-as.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#268bd2" d="M 14 4 L 34 4 C 40 4 42 6 42 12 L 42 36 C 42 42 40 44 34 44 L 14 44 C 8 44 6 42 6 36 L 6 12 C 6 6 8 4 14 4 Z "/>
+<path style="fill:#fff;fill-opacity:.102" d="M 14 4 L 34 4 C 40 4 42 6 42 12 L 42 28 C 42 34 40 36 34 36 L 14 36 C 8 36 6 34 6 28 L 6 12 C 6 6 8 4 14 4 Z "/>
+</g>
+<path style="fill:#fff" d="M 20 10 L 20 12 L 28 12 L 28 10 Z M 20 14 L 20 18 L 28 18 L 28 14 Z M 15 20 L 24 30 L 33 20 Z "/>
+<path style="fill:#268bd2;fill-opacity:.102" d="M 20 10 L 20 12 L 28 12 L 28 10 Z M 20 14 L 20 18 L 28 18 L 28 14 Z M 15 20 L 24 30 L 33 20 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-save.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-save.svg
new file mode 100644
index 00000000..b82bd10e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-save.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#268bd2" d="M 14 4 L 34 4 C 40 4 42 6 42 12 L 42 36 C 42 42 40 44 34 44 L 14 44 C 8 44 6 42 6 36 L 6 12 C 6 6 8 4 14 4 Z "/>
+<path style="fill:#fff;fill-opacity:.102" d="M 14 4 L 34 4 C 40 4 42 6 42 12 L 42 28 C 42 34 40 36 34 36 L 14 36 C 8 36 6 34 6 28 L 6 12 C 6 6 8 4 14 4 Z "/>
+</g>
+<path style="fill:#fff" d="M 33 20 L 24 30 L 15 20 L 20 20 L 20 10 L 28 10 L 28 20 Z "/>
+<path style="fill:#268bd2;fill-opacity:.102" d="M 33 20 L 24 30 L 15 20 L 20 20 L 20 10 L 28 10 L 28 20 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-send.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-send.svg
new file mode 100644
index 00000000..94bb314b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-send.svg
@@ -0,0 +1,11 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 12 22 L 32 10 L 32 14 L 12 26 Z "/>
+<path d="M 12 26 L 32 38 L 32 34 L 12 22 Z "/>
+</g>
+<g style="fill-rule:evenodd">
+<path style="fill:#268bd2" d="M 39.996094 12 C 39.996094 16.417969 36.414062 20 31.996094 20 C 27.582031 20 24 16.417969 24 12 C 24 7.582031 27.582031 3.996094 31.996094 3.996094 C 36.414062 3.996094 39.996094 7.582031 39.996094 12 Z "/>
+<path style="fill:#2aa198" d="M 19.996094 24 C 19.996094 28.417969 16.414062 32 11.996094 32 C 7.582031 32 4 28.417969 4 24 C 4 19.582031 7.582031 15.996094 11.996094 15.996094 C 16.414062 15.996094 19.996094 19.582031 19.996094 24 Z "/>
+<path style="fill:#dc322f" d="M 39.996094 36.007812 C 39.996094 40.429688 36.414062 44.011719 31.996094 44.011719 C 27.582031 44.011719 24 40.429688 24 36.007812 C 24 31.589844 27.582031 28.007812 31.996094 28.007812 C 36.414062 28.007812 39.996094 31.589844 39.996094 36.007812 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/documentinfo.svg b/.icons/Material-Black-Lime-Numix/48/actions/documentinfo.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/documentinfo.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/down.svg b/.icons/Material-Black-Lime-Numix/48/actions/down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/download.svg b/.icons/Material-Black-Lime-Numix/48/actions/download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-calligraphic.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-calligraphic.svg
new file mode 100644
index 00000000..ab664802
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-calligraphic.svg
@@ -0,0 +1,4 @@
+<svg style="enable-background:new 0 0 1000 1000" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#af8566;fill-opacity:1" d="m 25.414 11.272 11.314 11.314 5.657 -2.828 -14.14 -14.14 z"/>
+ <path style="fill:#aaa;fill-opacity:1" d="m 24 12.686 -11.314 5.657 -7.07 21.21 0.707 0.707 11.438 -11.438 a 3.00004 3.00004 0 0 1 0.582818 -3.411283 3.00004 3.00004 0 0 1 4.242701 0 3.00004 3.00004 0 0 1 0 4.242699 3.00004 3.00004 0 0 1 -3.411285 0.582818 l -11.438 11.438 0.707 0.707 21.21 -7.07 5.657 -11.314 -11.314 -11.314 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-connector.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-connector.svg
new file mode 100644
index 00000000..8d40ccb7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-connector.svg
@@ -0,0 +1,6 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="M 12,36 36,12"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="6" width="6" x="35" y="7"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="6" width="6" x="7" y="35"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-cuboid.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-cuboid.svg
new file mode 100644
index 00000000..3dca76c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-cuboid.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 32.04 0 -16.04 14 -10 0 16.04 z" style="fill:#d5c7d3;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 40 32.04 0 -16.04 -14 -10 0 16.04 z" style="fill:#745871;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 25.523 -13.27 9.477 13.27 9.477 13.27 -9.477 -13.27 -9.477 z" style="fill:#a78ba4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-ellipse.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-ellipse.svg
new file mode 100644
index 00000000..b6649556
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-ellipse.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <circle style="fill:#e2727f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" r="18" cy="24" cx="24"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-eraser.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-eraser.svg
new file mode 100644
index 00000000..fa13e2e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-eraser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="24.711" width="29.542" x="-18.548" transform="matrix(0.70716 -0.70706 0.70716 0.70706 0 0)" style="fill:#ee7266;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="3.973" height="18.464"/>
+ <path d="m 20.03 14.92 13.05 13.05 7.835 -7.834 c 1.446 -1.446 1.446 -3.776 0 -5.221 l -7.835 -7.834 c -1.446 -1.446 -3.776 -1.446 -5.222 0 l -7.835 7.834 z" style="fill:#1385bf;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-freehand.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-freehand.svg
new file mode 100644
index 00000000..02babb65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-freehand.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1.68699 1.68702 -1.41617 1.41619 19.738 -12.227)">
+ <g transform="matrix(1.22226 -0.70567 0.70567 1.22226 -10.611 5.175)">
+ <path d="m 16.07 7.213 c 0 0 0.208 -0.893 -0.859 -1.509 -1.067 -0.616 -1.736 0.01 -1.736 0.01 l -5.449 9.437 -0.313 3.539 2.909 -2.041" style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.02 15.15 -0.313 3.539 2.909 -2.041" style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.849 17.04 -0.142 1.65 1.362 -0.945" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 8 40 c 7.648 4.569 32.31 2.42 28.382 -11.769 -1.338 -4.832 11.205 -6.503 4.518 -0.781 c 2.556 15.285 -18.19 21.794 -32.9 12.551 z" style="fill:#2d2d2d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-path.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-path.svg
new file mode 100644
index 00000000..6947db50
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-path.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1.68699 1.68702 -1.41617 1.41619 19.738 -12.227)">
+ <g transform="matrix(1.22226 -0.70567 0.70567 1.22226 -10.611 5.175)">
+ <path d="m 16.07 7.213 c 0 0 0.208 -0.893 -0.859 -1.509 -1.067 -0.616 -1.736 0.01 -1.736 0.01 l -5.449 9.437 -0.313 3.539 2.909 -2.041" style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.02 15.15 -0.313 3.539 2.909 -2.041" style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.849 17.04 -0.142 1.65 1.362 -0.945" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 8 41 29 0" style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect height="6" x="37" width="6" y="37" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-polygon-star.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-polygon-star.svg
new file mode 100644
index 00000000..93428f44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-polygon-star.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 24 6 -5.848 11.851 -13.08 1.901 9.462 9.225 -2.234 13.02 11.696 -6.148 11.696 6.148 -2.234 -13.02 9.462 -9.225 -13.08 -1.901 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-rectangle.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-rectangle.svg
new file mode 100644
index 00000000..0551de54
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-rectangle.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect height="36" width="36" style="fill:#75cae9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="6" y="6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-spiral.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-spiral.svg
new file mode 100644
index 00000000..b34a7559
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-spiral.svg
@@ -0,0 +1,5 @@
+
+<!--Created with Inkscape (http://www.inkscape.org/)-->
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" viewBox="0 0 48 48">
+ <path style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#4b4b4b;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB" d="m 24.2 4.03 c -5.179 -0.264 -10.426 1.536 -14.44 5.592 -7.118 7.193 -7.878 19.611 -0.918 27.27 c 6.117 6.729 16.632 7.429 23.08 0.761 5.611 -5.8 6.176 -15.727 0.529 -21.777 -4.854 -5.2 -13.12 -5.697 -18.11 -0.365 -4.235 4.518 -4.619 12.158 -0.178 16.738 3.7 3.815 9.913 4.139 13.592 0.024 3 -3.357 3.231 -8.949 -0.126 -12.209 -2.667 -2.59 -7.07 -2.762 -9.579 0.275 -1.928 2.333 -2.025 6.147 0.389 8.253 1.773 1.547 4.641 1.588 6.146 -0.542 0.52 -0.736 0.766 -1.644 0.696 -2.551 -0.07 -0.907 -0.505 -1.853 -1.337 -2.417 -0.529 -0.359 -1.144 -0.5 -1.774 -0.404 -0.63 0.096 -1.32 0.52 -1.644 1.264 -0.189 0.435 -0.223 0.848 -0.104 1.323 0.12 0.475 0.594 1.087 1.233 1.166 0.278 0.034 0.34 -0.01 0.448 -0.039 0.108 -0.03 0.213 -0.067 0.344 -0.145 0.132 -0.078 0.319 -0.179 0.478 -0.526 0.121 -0.265 0 -0.628 -0.111 -0.922 0.025 0.011 0.062 0.007 0.081 0.02 0.286 0.194 0.419 0.469 0.448 0.852 0.029 0.382 -0.095 0.836 -0.315 1.146 -0.763 1.08 -2.365 1.055 -3.358 0.188 -1.485 -1.295 -1.421 -3.784 -0.163 -5.306 1.732 -2.095 4.897 -1.975 6.809 -0.118 2.497 2.425 2.319 6.712 0.026 9.277 -2.886 3.227 -7.872 2.968 -10.83 -0.082 -3.62 -3.733 -3.299 -10.08 0.204 -13.814 4.195 -4.475 11.233 -4.05 15.355 0.365 4.85 5.196 4.36 13.826 -0.504 18.853 c -5.642 5.832 -14.936 5.216 -20.327 -0.714 -6.179 -6.798 -5.5 -17.921 0.859 -24.347 7.215 -7.292 18.96 -6.463 25.718 1.118 c 7.602 8.528 6.711 22.344 -1.266 30.27 l 1.329 1.503 c 8.745 -8.689 9.718 -23.799 1.348 -33.19 -3.74 -4.196 -8.85 -6.522 -14.03 -6.785 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-text.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-text.svg
new file mode 100644
index 00000000..1e29ccf9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-text.svg
@@ -0,0 +1,5 @@
+
+<!--Created with Inkscape (http://www.inkscape.org/)-->
+<svg style="enable-background:new" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#393939;fill-opacity:1" d="m 20.876 6 -12.875 36 6.999 0 2.863 -8 12.277 0 2.859 8 6.999 0 -12.875 -36 z m 3.125 10.832 4 11.168 -8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dynamic-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/dynamic-amarok.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dynamic-amarok.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-add.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-all.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-all.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-list.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-list.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-list.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-ltr.svg
new file mode 100644
index 00000000..c1217c46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-ltr.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(-1,0,0,1,48,0)">
+ <path d="m 18.286 10 -14.286 14 14.286 14 22.959 0 c 1.515 -0.062 2.755 -1.377 2.755 -2.8 l 0 -22.4 c 0 -1.486 -0.987 -2.8 -2.882 -2.8" style="fill:#dc322f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 22.01 16 2.665 0 c 0.028 0 0.055 -0.001 0.083 0 0.68 0.03 1.359 0.343 1.832 0.833 l 3.415 3.417 3.498 -3.417 c 0.708 -0.615 1.19 -0.815 1.832 -0.833 l 2.665 0 0 2.667 c 0 0.764 -0.091 1.468 -0.666 2 l -3.415 3.417 3.332 3.333 c 0.502 0.502 0.75 1.209 0.75 1.917 l 0 2.667 -2.665 0 c -0.707 0 -1.414 -0.248 -1.916 -0.75 l -3.415 -3.417 -3.415 3.417 c -0.501 0.502 -1.209 0.75 -1.916 0.75 l -2.665 0 0 -2.667 c 0 -0.707 0.248 -1.415 0.75 -1.917 l 3.415 -3.333 -3.415 -3.417 c -0.562 -0.519 -0.808 -1.251 -0.75 -2 l 0 -2.667 z" style="fill:#fff;fill-opacity:1;color:#000"/>
+ <path d="m 22.01 16 2.665 0 c 0.028 0 0.055 -0.001 0.083 0 0.68 0.03 1.359 0.343 1.832 0.833 l 3.415 3.417 3.498 -3.417 c 0.708 -0.615 1.19 -0.815 1.832 -0.833 l 2.665 0 0 2.667 c 0 0.764 -0.091 1.468 -0.666 2 l -3.415 3.417 3.332 3.333 c 0.502 0.502 0.75 1.209 0.75 1.917 l 0 2.667 -2.665 0 c -0.707 0 -1.414 -0.248 -1.916 -0.75 l -3.415 -3.417 -3.415 3.417 c -0.501 0.502 -1.209 0.75 -1.916 0.75 l -2.665 0 0 -2.667 c 0 -0.707 0.248 -1.415 0.75 -1.917 l 3.415 -3.333 -3.415 -3.417 c -0.562 -0.519 -0.808 -1.251 -0.75 -2 l 0 -2.667 z" style="fill:#dc322f;fill-opacity:0.102;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-rtl.svg
new file mode 100644
index 00000000..98f53ef3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-rtl.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g>
+ <path d="m 18.286 10 -14.286 14 14.286 14 22.959 0 c 1.515 -0.062 2.755 -1.377 2.755 -2.8 l 0 -22.4 c 0 -1.486 -0.987 -2.8 -2.882 -2.8" style="fill:#dc322f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 22.01 16 2.665 0 c 0.028 0 0.055 -0.001 0.083 0 0.68 0.03 1.359 0.343 1.832 0.833 l 3.415 3.417 3.498 -3.417 c 0.708 -0.615 1.19 -0.815 1.832 -0.833 l 2.665 0 0 2.667 c 0 0.764 -0.091 1.468 -0.666 2 l -3.415 3.417 3.332 3.333 c 0.502 0.502 0.75 1.209 0.75 1.917 l 0 2.667 -2.665 0 c -0.707 0 -1.414 -0.248 -1.916 -0.75 l -3.415 -3.417 -3.415 3.417 c -0.501 0.502 -1.209 0.75 -1.916 0.75 l -2.665 0 0 -2.667 c 0 -0.707 0.248 -1.415 0.75 -1.917 l 3.415 -3.333 -3.415 -3.417 c -0.562 -0.519 -0.808 -1.251 -0.75 -2 l 0 -2.667 z" style="fill:#fff;fill-opacity:1;color:#000"/>
+ <path d="m 22.01 16 2.665 0 c 0.028 0 0.055 -0.001 0.083 0 0.68 0.03 1.359 0.343 1.832 0.833 l 3.415 3.417 3.498 -3.417 c 0.708 -0.615 1.19 -0.815 1.832 -0.833 l 2.665 0 0 2.667 c 0 0.764 -0.091 1.468 -0.666 2 l -3.415 3.417 3.332 3.333 c 0.502 0.502 0.75 1.209 0.75 1.917 l 0 2.667 -2.665 0 c -0.707 0 -1.414 -0.248 -1.916 -0.75 l -3.415 -3.417 -3.415 3.417 c -0.501 0.502 -1.209 0.75 -1.916 0.75 l -2.665 0 0 -2.667 c 0 -0.707 0.248 -1.415 0.75 -1.917 l 3.415 -3.333 -3.415 -3.417 c -0.562 -0.519 -0.808 -1.251 -0.75 -2 l 0 -2.667 z" style="fill:#dc322f;fill-opacity:0.102;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-rtl.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-rtl.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-clear.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear.svg
new file mode 100644
index 00000000..4d7ca57f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 20 8 C 16 8 16 8 16 12 L 16 20 L 10 20 C 6 20 6 20 6 24 L 6 28 L 42 28 L 42 24 C 42 20 42 20 38 20 L 32 20 L 32 12 C 32 8 32 8 28 8 Z "/>
+<path style="fill:#dfd187" d="M 10 28 L 10 44 L 28 44 L 28 32 L 32 44 L 38 44 L 38 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-copy.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-copy.svg
new file mode 100644
index 00000000..c6c64741
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-copy.svg
@@ -0,0 +1,11 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa" d="M 10 4.003906 L 26 4 C 30 4 30 4 30 8 L 30 32 C 30 36 30 36 26 36 L 10 36 C 6 36 6 36 6 32 L 6 8.003906 C 6 4.003906 6 4.003906 10 4.003906 Z "/>
+<path style="fill:#fff" d="M 22 12.003906 L 38 12.003906 C 42 12.003906 42 12.003906 42 16.003906 L 42 40 C 42 44 42 44 38 44 L 22 44 C 18 44 18 44 18 40 L 18 16.003906 C 18 12.003906 18 12.003906 22 12.003906 Z "/>
+</g>
+<g style="fill:#888">
+<path d="M 22 18 L 22 22 L 38 22 L 38 18 Z "/>
+<path d="M 22 34 L 22 38 L 30 38 L 30 34 Z "/>
+<path d="M 22 26 L 22 30 L 38 30 L 38 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-cut.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-cut.svg
new file mode 100644
index 00000000..eca8e535
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-cut.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#aaa" d="M 8 4 C 8 26 18 22 29.558594 31.320312 C 28.578125 32.640625 28 34.21875 28 36 C 28 40.421875 31.578125 44 36 44 C 40.421875 44 44 40.421875 44 36 C 44 35.28125 43.800781 34.601562 43.679688 33.941406 L 44 34 L 43.558594 33.441406 C 42.960938 31.679688 41.738281 30.238281 40.179688 29.238281 Z M 36 32 C 38.199219 32 40 33.800781 40 36 C 40 38.199219 38.199219 40 36 40 C 33.800781 40 32 38.199219 32 36 C 32 33.800781 33.800781 32 36 32 Z "/>
+<path style="fill:#ccc" d="M 40 4 C 40 26 30 22 18.441406 31.320312 C 19.421875 32.640625 20 34.21875 20 36 C 20 40.421875 16.421875 44 12 44 C 7.578125 44 4 40.421875 4 36 C 4 35.28125 4.140625 34.601562 4.320312 33.941406 L 4 34 L 4.441406 33.441406 C 5.039062 31.679688 6.261719 30.238281 7.820312 29.238281 Z M 12 32 C 9.800781 32 8 33.800781 8 36 C 8 38.199219 9.800781 40 12 40 C 14.199219 40 16 38.199219 16 36 C 16 33.800781 14.199219 32 12 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-delete-mail.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-delete-mail.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-delete-mail.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-delete.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-delete.svg
new file mode 100644
index 00000000..a775dbd1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-delete.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 38 16 L 38 40 C 38 44 38 44 34 44 L 14 44 C 10 44 10 44 10 40 L 10 16 C 18 16 32 16 38 16 Z "/>
+<g style="fill:#fff;fill-opacity:.667">
+<path d="M 14 20 L 14 40 L 18 40 L 18 20 Z "/>
+<path d="M 22 20 L 22 40 L 26 40 L 26 20 Z "/>
+<path d="M 30 20 L 30 40 L 34 40 L 34 20 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 10 12 L 38 12 L 38 8 L 30 8 L 30 4 L 18 4 L 18 8 L 10 8 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-find-mail.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-mail.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-mail.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-find-project.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-project.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-project.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-find-replace.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-replace.svg
new file mode 100644
index 00000000..b1c6b13e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-replace.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#2aa198" d="M 22 5.375 C 13.160156 5.375 6 12.527344 6 21.375 C 6 30.214844 13.160156 37.375 22 37.375 C 24.441406 37.375 26.734375 36.835938 28.8125 35.875 L 34.8125 41.875 C 37.632812 44.714844 37.660156 44.714844 40.5 41.875 C 43.320312 39.054688 43.320312 39.027344 40.5 36.1875 L 35 30.6875 C 36.878906 28.046875 38 24.855469 38 21.375 C 38 12.527344 30.839844 5.375 22 5.375 Z M 21.75 13.375 C 23.914062 13.308594 26.015625 14.121094 27.570312 15.628906 C 29.125 17.136719 30 19.210938 30 21.375 C 30 25.792969 26.417969 29.371094 22 29.371094 C 17.582031 29.371094 14 25.792969 14 21.375 C 13.996094 17.054688 17.429688 13.511719 21.75 13.375 Z "/>
+<path style="fill:#fff" d="M 14 21.371094 C 14 25.789062 17.582031 29.371094 22 29.371094 C 26.417969 29.371094 30 25.789062 30 21.371094 C 30 16.953125 26.417969 13.375 22 13.375 C 17.582031 13.375 14 16.953125 14 21.371094 Z "/>
+<path style="fill:#2aa198;fill-opacity:.102" d="M 14 21.371094 C 14 25.789062 17.582031 29.371094 22 29.371094 C 26.417969 29.371094 30 25.789062 30 21.371094 C 30 16.953125 26.417969 13.375 22 13.375 C 17.582031 13.375 14 16.953125 14 21.371094 Z "/>
+</g>
+<path style="fill:#fff" d="M 44 4 L 20 4 L 20 24 L 44 24 Z "/>
+<g style="fill:#888">
+<path d="M 24 8 L 24 12 L 40 12 L 40 8 Z "/>
+<path d="M 24 16 L 24 20 L 40 20 L 40 16 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-find-user.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-user.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-user.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-find.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-find.svg
new file mode 100644
index 00000000..00000f2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-find.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#2aa198" d="M 22 5.375 C 13.160156 5.375 6 12.527344 6 21.375 C 6 30.214844 13.160156 37.375 22 37.375 C 24.441406 37.375 26.734375 36.835938 28.8125 35.875 L 34.8125 41.875 C 37.632812 44.714844 37.660156 44.714844 40.5 41.875 C 43.320312 39.054688 43.320312 39.027344 40.5 36.1875 L 35 30.6875 C 36.878906 28.046875 38 24.855469 38 21.375 C 38 12.527344 30.839844 5.375 22 5.375 Z M 21.75 13.375 C 23.914062 13.308594 26.015625 14.121094 27.570312 15.628906 C 29.125 17.136719 30 19.210938 30 21.375 C 30 25.792969 26.417969 29.371094 22 29.371094 C 17.582031 29.371094 14 25.792969 14 21.375 C 13.996094 17.054688 17.429688 13.511719 21.75 13.375 Z "/>
+<path style="fill:#fff" d="M 14 21.371094 C 14 25.789062 17.582031 29.371094 22 29.371094 C 26.417969 29.371094 30 25.789062 30 21.371094 C 30 16.953125 26.417969 13.375 22 13.375 C 17.582031 13.375 14 16.953125 14 21.371094 Z "/>
+<path style="fill:#2aa198;fill-opacity:.102" d="M 14 21.371094 C 14 25.789062 17.582031 29.371094 22 29.371094 C 26.417969 29.371094 30 25.789062 30 21.371094 C 30 16.953125 26.417969 13.375 22 13.375 C 17.582031 13.375 14 16.953125 14 21.371094 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-flag.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-flag.svg
new file mode 100644
index 00000000..3a143181
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-flag.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 4 -24 0 l 0 38.36 12 -12.365 12 12.365" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 12 4 0 38.36 4 -4.112 0 -34.25 m 16 0 0 34.24 4 4.12 0 -38.36 z" style="fill-opacity:0.1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-mark.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-mark.svg
new file mode 120000
index 00000000..9601bc5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-mark.svg
@@ -0,0 +1 @@
+edit-flag.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-paste.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-paste.svg
new file mode 100644
index 00000000..49e7561a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-paste.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#e9b080;fill-rule:evenodd" d="M 10 8 L 38 8 C 42 8 42 7.601562 42 12 L 42 40 C 42 44 42 44 38 44 L 10 44 C 6 44 6 44 6 40 L 6 12 C 6 8 6 8 10 8 Z "/>
+<path style="fill:#fff" d="M 36 8 L 12 8 L 12 36 L 36 36 Z "/>
+<path style="fill:#aaa" d="M 16 4 L 16 12 L 32 12 L 32 4 Z "/>
+<g style="fill:#888">
+<path d="M 16 16 L 16 20 L 32 20 L 32 16 Z "/>
+<path d="M 16 24 L 16 28 L 32 28 L 32 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-redo-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-redo-rtl.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-redo-rtl.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-redo.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-redo.svg
new file mode 100644
index 00000000..c5aba0b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-redo.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 17.949219 39.460938 C 16.328125 38.78125 14.90625 38 13.707031 37.121094 C 1.890625 27.839844 9.949219 14 23.980469 14 L 23.980469 6 L 39.980469 18 L 23.980469 32 L 23.980469 24 C 11.949219 26.019531 11.90625 27.839844 17.929688 37.980469 C 17.929688 37.980469 19.929688 40 17.929688 39.460938 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-rename.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-rename.svg
new file mode 100644
index 00000000..5237dd8e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-rename.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="40" height="20" x="4" y="14" rx="2" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="36" height="16" x="6" y="16" rx="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 10 18 0 2 2 0 0 8 -2 0 0 2 6 0 0 -2 -2 0 0 -8 2 0 0 -2 -6 0 z" style="fill:#859900;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-select-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-select-all.svg
new file mode 100644
index 00000000..b1b28d10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-select-all.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 10 10 L 10 14 L 38 14 L 38 10 Z "/>
+<path d="M 10 26 L 10 30 L 28 30 L 28 26 Z "/>
+<path d="M 10 18 L 10 22 L 38 22 L 38 18 Z "/>
+<path d="M 10 34 L 10 38 L 28 38 L 28 34 Z "/>
+</g>
+<g style="fill:#dc322f">
+<path style="fill-rule:evenodd;fill-opacity:.302" d="M 10 10 L 38 10 L 38 38 L 10 38 Z "/>
+<path d="M 32 26 L 32 28 L 34 28 L 34 36 L 32 36 L 32 38 L 38 38 L 38 36 L 36 36 L 36 28 L 38 28 L 38 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-merge.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-merge.svg
new file mode 100644
index 00000000..bee358c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-merge.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="28" x="20" y="-38" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 8 c 0 10.667 0 21.333 0 32 10.667 0 21.333 0 32 0 c 0 -10.667 0 -21.333 0 -32 -10.667 0 -21.333 0 -32 0 m 2 2 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 c 9.333 0 18.667 0 28 0 l 0 8 c -9.333 0 -18.667 0 -28 0 z m 0 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 20 0 8 -5 -4 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 30 20 0 8 5 -4 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-split.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-split.svg
new file mode 100644
index 00000000..6c08dad0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-split.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 8 0 32 32 0 0 -32 z m 2 2 c 9.333 0 18.667 0 28 0 0 9.333 0 18.667 0 28 -9.333 0 -18.667 0 -28 0 0 -9.333 0 -18.667 0 -28 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23 6 0 5 2 0 0 -5 z m 0 7 0 3 2 0 0 -3 z m 0 5 0 3 2 0 0 -3 z m 0 5 0 3 2 0 0 -3 z m 0 5 0 3 2 0 0 -3 z m 0 5 0 3 2 0 0 -3 z m 0 5 0 5 2 0 0 -5 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-column.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-column.svg
new file mode 100644
index 00000000..b877db6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-column.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="28" x="20" y="10" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8,8 0,2 0,8 0,2 0,8 0,2 0,8 0,2 2,0 30,0 0,-2 L 40,8 10,8 8,8 Z m 2,2 8,0 0,8 -8,0 0,-8 z m 10,0 8,0 0,8 -8,0 0,-8 z m 10,0 8,0 0,8 -8,0 0,-8 z m -20,10 8,0 0,8 -8,0 0,-8 z m 10,0 8,0 0,8 -8,0 0,-8 z m 10,0 8,0 0,8 -8,0 0,-8 z m -20,10 8,0 0,8 -8,0 0,-8 z m 10,0 8,0 0,8 -8,0 0,-8 z m 10,0 8,0 0,8 -8,0 0,-8 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-row.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-row.svg
new file mode 100644
index 00000000..9e73415a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-row.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="28" height="8" x="10" y="20" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 8 8 c 0 10.667 0 21.333 0 32 10.667 0 21.333 0 32 0 c 0 -10.667 0 -21.333 0 -32 -10.667 0 -21.333 0 -32 0 m 2 2 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-left.svg
new file mode 100644
index 00000000..7a941497
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-left.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="28" x="-28" y="-38" transform="scale(-1,-1)" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="scale(-1,-1)" y="-38" x="-18" height="28" width="8" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 8 c 0 10.667 0 21.333 0 32 10.667 0 21.333 0 32 0 c 0 -10.667 0 -21.333 0 -32 -10.667 0 -21.333 0 -32 0 m 2 2 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-right.svg
new file mode 100644
index 00000000..7b877f02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-right.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="28" x="-28" y="-38" transform="scale(-1,-1)" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="scale(-1,-1)" y="-38" x="-38" height="28" width="8" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 8 c 0 10.667 0 21.333 0 32 10.667 0 21.333 0 32 0 c 0 -10.667 0 -21.333 0 -32 -10.667 0 -21.333 0 -32 0 m 2 2 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-above.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-above.svg
new file mode 100644
index 00000000..12914cba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-above.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="28" height="8" x="10" y="10" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="28" height="8" x="10" y="20" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 8 8 c 0 10.667 0 21.333 0 32 10.667 0 21.333 0 32 0 c 0 -10.667 0 -21.333 0 -32 -10.667 0 -21.333 0 -32 0 m 2 2 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-below.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-below.svg
new file mode 100644
index 00000000..498687bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-below.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="28" height="8" x="10" y="30" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="28" height="8" x="10" y="20" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 8 8 c 0 10.667 0 21.333 0 32 10.667 0 21.333 0 32 0 c 0 -10.667 0 -21.333 0 -32 -10.667 0 -21.333 0 -32 0 m 2 2 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-under.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-under.svg
new file mode 120000
index 00000000..de9c609a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-under.svg
@@ -0,0 +1 @@
+edit-table-insert-row-below.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-undo-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-undo-archive.svg
new file mode 100644
index 00000000..3bc8443e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-undo-archive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 35.488 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.078 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#c19553"/>
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 13.711 c 4.441 0 35.559 0 40 0 l 0 -13.777 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24,8 -4,0 0,-4 4,0 0,8 -4,0 0,4 4,0 0,8.03125 L 20,24 l 0,8 8,0 0,-8 -4,0.03125 L 24,20 l 4,0 0,-4 -4,0 0,-4 4,0 0,-4 z" style="fill:#fff"/>
+ <path d="m 39.29 47.92 c 1.419 -0.595 2.66 -1.279 3.713 -2.048 10.347 -8.124 3.284 -20.238 -9 -20.238 l 0 -7 -14 10.504 14 12.255 0 -7 c 10.538 1.768 10.577 3.361 5.308 12.237 0 0 -1.751 1.768 0 1.296 z" style="fill:#cb4b16"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-undo-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-undo-rtl.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-undo-rtl.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-undo.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-undo.svg
new file mode 100644
index 00000000..b8b6832b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-undo.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 30.039062 39.460938 C 31.660156 38.78125 33.078125 38 34.28125 37.121094 C 46.101562 27.839844 38.039062 14 24 14 L 24 6 L 8 18 L 24 32 L 24 24 C 36.039062 26.019531 36.078125 27.839844 30.058594 37.980469 C 30.058594 37.980469 28.058594 40 30.058594 39.460938 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/editclear.svg b/.icons/Material-Black-Lime-Numix/48/actions/editclear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/editclear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/editcopy.svg b/.icons/Material-Black-Lime-Numix/48/actions/editcopy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/editcopy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/editcut.svg b/.icons/Material-Black-Lime-Numix/48/actions/editcut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/editcut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/editdelete.svg b/.icons/Material-Black-Lime-Numix/48/actions/editdelete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/editdelete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/editor.svg b/.icons/Material-Black-Lime-Numix/48/actions/editor.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/editor.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/editpaste.svg b/.icons/Material-Black-Lime-Numix/48/actions/editpaste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/editpaste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/eog-image-gallery.svg b/.icons/Material-Black-Lime-Numix/48/actions/eog-image-gallery.svg
new file mode 120000
index 00000000..db834b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/eog-image-gallery.svg
@@ -0,0 +1 @@
+image-gallery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/eom-image-collection.svg b/.icons/Material-Black-Lime-Numix/48/actions/eom-image-collection.svg
new file mode 120000
index 00000000..db834b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/eom-image-collection.svg
@@ -0,0 +1 @@
+image-gallery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/epiphany-download.svg b/.icons/Material-Black-Lime-Numix/48/actions/epiphany-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/epiphany-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/error.svg b/.icons/Material-Black-Lime-Numix/48/actions/error.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/error.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/event-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/event-new.svg
new file mode 120000
index 00000000..99ee6e7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/event-new.svg
@@ -0,0 +1 @@
+stock_new-24h-appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/evolution-addressbook.svg b/.icons/Material-Black-Lime-Numix/48/actions/evolution-addressbook.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/evolution-addressbook.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/evolution-calendar.svg b/.icons/Material-Black-Lime-Numix/48/actions/evolution-calendar.svg
new file mode 120000
index 00000000..95df05f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/evolution-calendar.svg
@@ -0,0 +1 @@
+stock_calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/evolution-contacts.svg b/.icons/Material-Black-Lime-Numix/48/actions/evolution-contacts.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/evolution-contacts.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/evolution-mail.svg b/.icons/Material-Black-Lime-Numix/48/actions/evolution-mail.svg
new file mode 120000
index 00000000..fbed9b83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/evolution-mail.svg
@@ -0,0 +1 @@
+mail-read.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/evolution-memos.svg b/.icons/Material-Black-Lime-Numix/48/actions/evolution-memos.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/evolution-memos.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/evolution-tasks.svg b/.icons/Material-Black-Lime-Numix/48/actions/evolution-tasks.svg
new file mode 120000
index 00000000..277c7633
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/evolution-tasks.svg
@@ -0,0 +1 @@
+stock_todo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-clockwise.svg b/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-clockwise.svg
new file mode 100644
index 00000000..80b4bb34
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-clockwise.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0 -1 -1 0 49 49)">
+ <path d="M 35 -25 A 11 11 0 0 1 24 -14" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(1 0 0 -1 0 0)"/>
+ <path d="m 24 14 10 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ </g>
+ <g transform="matrix(0 -1 -1 0 47 47)">
+ <path d="M -13 23 A 11 11 0 0 1 -24 34" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(-1 0 0 1 0 0)"/>
+ <path d="m 14 34 10 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ </g>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="8" height="12" x="6" width="15"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="28" height="12" x="27" width="15"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-zorder.svg b/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-zorder.svg
new file mode 100644
index 00000000..2363863e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-zorder.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path transform="matrix(1 0 0 -1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" d="M 35 -25 A 11 11 0 0 1 24 -14"/>
+ <path transform="matrix(-1 0 0 1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" d="M -13 23 A 11 11 0 0 1 -24 34"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 24 14 10 0"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 14 34 10 0"/>
+ <rect width="15" y="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="6" height="12"/>
+ <path style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#888;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB" d="m 31 28 l -6 6 l 2.828 0 l 3.172 -3.172 l 3.172 3.172 l 2.828 0 l -6 -6 z"/>
+ <rect width="2" y="30" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="30" height="14"/>
+ <path style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#888;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB" d="m 40 44 -6 -6 2.828 0 3.172 3.172 3.172 -3.172 2.828 0 -6 6 z"/>
+ <rect transform="matrix(1 0 0 -1 0 0)" height="14" y="-42" x="39" width="2" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions.svg b/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions.svg
new file mode 100644
index 00000000..e969a6f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 35 -25 A 11 11 0 0 1 24 -14" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(1 0 0 -1 0 0)"/>
+ <path d="M -13 23 A 11 11 0 0 1 -24 34" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(-1 0 0 1 0 0)"/>
+ <path d="m 24 14 10 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 14 34 10 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="15" height="12" x="6" y="8"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="15" height="12" x="27" y="28"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/exifinfo.svg b/.icons/Material-Black-Lime-Numix/48/actions/exifinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/exifinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/exit.svg b/.icons/Material-Black-Lime-Numix/48/actions/exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/extract-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/extract-archive.svg
new file mode 120000
index 00000000..8d098844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/extract-archive.svg
@@ -0,0 +1 @@
+tap-extract-to.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/feed-arrow-up.svg b/.icons/Material-Black-Lime-Numix/48/actions/feed-arrow-up.svg
new file mode 120000
index 00000000..a518c3c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/feed-arrow-up.svg
@@ -0,0 +1 @@
+arrow-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/feed-mark-read.svg b/.icons/Material-Black-Lime-Numix/48/actions/feed-mark-read.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/feed-mark-read.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filefind.svg b/.icons/Material-Black-Lime-Numix/48/actions/filefind.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filefind.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filenew.svg b/.icons/Material-Black-Lime-Numix/48/actions/filenew.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filenew.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/fileopen.svg b/.icons/Material-Black-Lime-Numix/48/actions/fileopen.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/fileopen.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/fileprint.svg b/.icons/Material-Black-Lime-Numix/48/actions/fileprint.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/fileprint.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filequickprint.svg b/.icons/Material-Black-Lime-Numix/48/actions/filequickprint.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filequickprint.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filesave.svg b/.icons/Material-Black-Lime-Numix/48/actions/filesave.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filesave.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filesaveas.svg b/.icons/Material-Black-Lime-Numix/48/actions/filesaveas.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filesaveas.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/fileview-preview.svg b/.icons/Material-Black-Lime-Numix/48/actions/fileview-preview.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/fileview-preview.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/fill-color.svg b/.icons/Material-Black-Lime-Numix/48/actions/fill-color.svg
new file mode 100644
index 00000000..198f59c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/fill-color.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 26.57 19.15 10.58 4.976 c 0 0 -0.364 10.554 0.636 13.554 1 3 3.13 1.464 3.222 0.386 0.135 -1.576 1.468 -11.452 -1.438 -15.917 -1.941 -2.981 -6.331 -4.178 -9.331 -5.178 -3 -1 -3.669 2.178 -3.669 2.178 z" style="fill:#cb4b16;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 37.15 24.13 -14.14 14.14 c -1.175 1.175 -3.067 1.175 -4.243 0 l -11.314 -11.314 c -1.175 -1.175 -1.175 -3.067 0 -4.243 l 14.14 -14.14" style="fill:#bcbcbc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.42 9.841 c -3.515 0.03 -6.897 0.73 -9.361 2.051 -1.643 0.881 -2.792 1.993 -3.193 3.365 -0.401 1.372 0.12 2.861 1.287 3.986 2.334 2.251 6.733 3.398 11.57 3.398 l 0 -2 c -4.49 0 -8.573 -1.286 -10.182 -2.838 -0.804 -0.776 -0.939 -1.358 -0.756 -1.984 0.183 -0.627 0.862 -1.44 2.217 -2.166 1.785 -0.957 4.427 -1.578 7.256 -1.748 l 2.043 -2.045 c -0.294 -0.007 -0.588 -0.022 -0.881 -0.02 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#5a5a5a;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/fill-rule-even-odd.svg b/.icons/Material-Black-Lime-Numix/48/actions/fill-rule-even-odd.svg
new file mode 100644
index 00000000..af2d8658
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/fill-rule-even-odd.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 24 42 c 18.995 0 23 -36 11.5 -36 -11.5 0 -29.5 28 -11.5 28 18 0 0 -28 -11.5 -28 -11.5 0 -7.495 36 11.5 36 z" style="fill:#353535;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/fill-rule-nonzero.svg b/.icons/Material-Black-Lime-Numix/48/actions/fill-rule-nonzero.svg
new file mode 100644
index 00000000..a62ab623
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/fill-rule-nonzero.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#353535;opacity:1;fill-opacity:1;fill-rule:evenodd" d="m 12.5 6 c -11.5 0 -7.495 36 11.5 36 c 18.995 0 23 -36 11.5 -36 c -3.63 0 -7.905 2.793 -11.494 6.611 l -0.012 0 c -3.589 -3.818 -7.864 -6.611 -11.494 -6.611 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filter-note-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/filter-note-all.svg
new file mode 100644
index 00000000..458b1498
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filter-note-all.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 l 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <g transform="translate(3.0000005,2.9999995)">
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.2916667,0,0,1.2916667,-7.0000008,-7.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.323"/>
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.25,0,0,1.25,-6,-6)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 30 30 0 0 2 -30 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 24 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 18 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 9 2 0 0 30 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="translate(-2.9999995,-3.0000005)">
+ <use transform="matrix(1.2916667,0,0,1.2916667,-7.0000008,-7.0000008)" xlink:href="#SVGCleanerId_0" width="48" height="48" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.323"/>
+ <use transform="matrix(1.25,0,0,1.25,-6,-6)" xlink:href="#SVGCleanerId_0" width="48" height="48" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 30 30 0 0 2 -30 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 24 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 18 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 9 2 0 0 30 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filter-note-unfiled.svg b/.icons/Material-Black-Lime-Numix/48/actions/filter-note-unfiled.svg
new file mode 100644
index 00000000..a6d1ea47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filter-note-unfiled.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="32" height="36" x="8" y="8" rx="4" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="10" x="10" height="32" width="28" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="12" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="16" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="20" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="26" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="30" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="34" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="12" height="2" width="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="12" y="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="12" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="36" x="12" height="2" width="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 45.999 40.34 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 5.657 5.657 5.657 -5.657 5.657 5.657 5.657 5.657 -5.657 5.657 5.657" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/find-location.svg b/.icons/Material-Black-Lime-Numix/48/actions/find-location.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/find-location.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/find.svg b/.icons/Material-Black-Lime-Numix/48/actions/find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/finish.svg b/.icons/Material-Black-Lime-Numix/48/actions/finish.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/finish.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/folder-new.svg
new file mode 120000
index 00000000..624a82ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/folder-new.svg
@@ -0,0 +1 @@
+custom-folder-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/folder-tag.svg b/.icons/Material-Black-Lime-Numix/48/actions/folder-tag.svg
new file mode 100644
index 00000000..11a43282
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/folder-tag.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 23 5.5 -19.5 21 18 18 21 -21 l 0 -18 -19.5 0 z m 9 6 a 4.5 4.5 0 0 1 4.5 4.5 4.5 4.5 0 0 1 -4.5 4.5 4.5 4.5 0 0 1 -4.5 -4.5 4.5 4.5 0 0 1 4.5 -4.5 z" style="stroke-dasharray:none;stroke-opacity:1;fill:#e6e1a2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#a3a093;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/folder_color_picker.svg b/.icons/Material-Black-Lime-Numix/48/actions/folder_color_picker.svg
new file mode 120000
index 00000000..ce7eb1d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/folder_color_picker.svg
@@ -0,0 +1 @@
+gtk-select-color.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/folder_new.svg b/.icons/Material-Black-Lime-Numix/48/actions/folder_new.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/folder_new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/font-select.svg b/.icons/Material-Black-Lime-Numix/48/actions/font-select.svg
new file mode 120000
index 00000000..530ddc0c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/font-select.svg
@@ -0,0 +1 @@
+gtk-select-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-fill-color.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-fill-color.svg
new file mode 120000
index 00000000..69b9b857
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-fill-color.svg
@@ -0,0 +1 @@
+fill-color.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-indent-less-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-less-rtl.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-less-rtl.svg
@@ -0,0 +1 @@
+format-indent-more.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-indent-less.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-less.svg
new file mode 100644
index 00000000..9e2f666c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-less.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 14 10 L 14 14 L 38 14 L 38 10 Z "/>
+<path d="M 10 26 L 10 30 L 30 30 L 30 26 Z "/>
+<path d="M 18 18 L 18 22 L 38 22 L 38 18 Z "/>
+<path d="M 10 34 L 10 38 L 26 38 L 26 34 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 30 32 L 38 26 L 38 38 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-indent-more-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-more-rtl.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-more-rtl.svg
@@ -0,0 +1 @@
+format-indent-less.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-indent-more.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-more.svg
new file mode 100644
index 00000000..c2fc5738
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-more.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 34 10 L 34 14 L 10 14 L 10 10 Z "/>
+<path d="M 38 26 L 38 30 L 18 30 L 18 26 Z "/>
+<path d="M 30 18 L 30 22 L 10 22 L 10 18 Z "/>
+<path d="M 38 34 L 38 38 L 22 38 L 22 34 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 18 32 L 10 26 L 10 38 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-justify-center.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-center.svg
new file mode 100644
index 00000000..de9b9ccf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-center.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 32 10 L 32 14 L 16 14 L 16 10 Z "/>
+<path d="M 34 26 L 34 30 L 14 30 L 14 26 Z "/>
+<path d="M 38 18 L 38 22 L 10 22 L 10 18 Z "/>
+<path d="M 32 34 L 32 38 L 16 38 L 16 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-justify-fill.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-fill.svg
new file mode 100644
index 00000000..1623a30b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-fill.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 38 10 L 38 14 L 10 14 L 10 10 Z "/>
+<path d="M 38 26 L 38 30 L 10 30 L 10 26 Z "/>
+<path d="M 38 18 L 38 22 L 10 22 L 10 18 Z "/>
+<path d="M 38 34 L 38 38 L 10 38 L 10 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-justify-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-left.svg
new file mode 100644
index 00000000..beb8f3b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-left.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 10 10 L 10 14 L 38 14 L 38 10 Z "/>
+<path d="M 10 26 L 10 30 L 30 30 L 30 26 Z "/>
+<path d="M 10 18 L 10 22 L 38 22 L 38 18 Z "/>
+<path d="M 10 34 L 10 38 L 26 38 L 26 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-justify-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-right.svg
new file mode 100644
index 00000000..3908b1b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-right.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 38 10 L 38 14 L 10 14 L 10 10 Z "/>
+<path d="M 38 26 L 38 30 L 18 30 L 18 26 Z "/>
+<path d="M 38 18 L 38 22 L 10 22 L 10 18 Z "/>
+<path d="M 38 34 L 38 38 L 22 38 L 22 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-segment-curve.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-segment-curve.svg
new file mode 120000
index 00000000..e94c31f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-segment-curve.svg
@@ -0,0 +1 @@
+segment-curve.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-segment-line.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-segment-line.svg
new file mode 120000
index 00000000..4cee9132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-segment-line.svg
@@ -0,0 +1 @@
+segment-line.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-bold.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-bold.svg
new file mode 100644
index 00000000..47ea091d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-bold.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 10 10 L 10 16 C 16 16 22 16 28 16 C 29.425781 16 29.761719 16.710938 30 18 L 30 22 C 24.667969 22 19.332031 22 14 22 C 10.9375 22 8.214844 22.886719 6.5 24.875 C 4.785156 26.863281 3.980469 29.363281 4 31.8125 C 4.019531 34.261719 4.917969 36.71875 6.625 38.6875 C 8.332031 40.65625 10.972656 42 14 42 C 25.132812 42 34.097656 42 44 42 C 44 34.0625 44 26.125 44 18.1875 C 44 12.628906 40 10 34 10 C 25.242188 10 18.386719 10 10 10 Z M 20.1875 28 L 30 28 L 30 36 L 20.1875 36 C 18.148438 36 16.125 36 16.125 32 C 16.125 28 18.148438 28 20.1875 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-ltr.svg
new file mode 100644
index 00000000..45cdde47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-ltr.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 8 6 L 8 12 L 26 12 C 27.371094 12 30.132812 12.929688 30 14 L 30 16 L 14 16 C 6 16 4 20 4 25.601562 C 4 30 6 34 13.601562 34 L 36 34 L 36 14.398438 C 36 9.824219 31.777344 6 26.398438 6 Z M 14 22 L 30 22 L 30 28 L 14 28 C 12 28 10 28 10 25.121094 C 10 22 12 22 14 22 Z "/>
+<path d="M 0 47.996094 L 0 48 C 0.00390625 48 0.00390625 48 0 48 L 0 47.996094 C 0.00390625 47.996094 0.00390625 47.996094 0.00390625 47.996094 C 0 47.996094 0 47.996094 0 47.996094 Z "/>
+<path d="M 44 38 L 44 44 L 4 44 L 4 38 Z "/>
+<path d="M 48 41.015625 L 40 48 L 38 48 L 38 34 L 40 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-rtl.svg
new file mode 100644
index 00000000..23ea5da5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-rtl.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 16 6 L 16 12 L 34 12 C 35.371094 12 38.132812 12.929688 38 14 L 38 16 L 22 16 C 14 16 12 20 12 25.601562 C 12 30 14 34 21.601562 34 L 44 34 L 44 14.398438 C 44 9.824219 39.777344 6 34.398438 6 Z M 22 22 L 38 22 L 38 28 L 22 28 C 20 28 18 28 18 25.121094 C 18 22 20 22 22 22 Z "/>
+<path d="M 4 38 L 4 44 L 44 44 L 44 38 Z "/>
+<path d="M 0 47.996094 L 0 48 C 0.00390625 48 0.00390625 48 0 48 L 0 47.996094 C 0.00390625 47.996094 0.00390625 47.996094 0.00390625 47.996094 C 0 47.996094 0 47.996094 0 47.996094 Z "/>
+<path d="M 0 41.015625 L 8 48 L 10 48 L 10 34 L 8 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-italic.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-italic.svg
new file mode 100644
index 00000000..eb1aec20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-italic.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 14 10 L 14 16 L 33.226562 16 C 34.597656 16 35.898438 17.253906 35.5 18.699219 L 34.828125 22 L 18 22 C 12.109375 22 7.558594 27.128906 6.359375 31.601562 C 5.757812 33.835938 5.839844 36.332031 7.160156 38.5 C 8.480469 40.667969 11.160156 42 14.070312 42 L 35.699219 42 L 36.398438 39.699219 L 41.707031 20.5 C 43.097656 15.480469 39.378906 10 33.996094 10 Z M 18 28 L 33.121094 28 L 30.503906 36 L 14 36 C 12.726562 36 12.710938 35.332031 12.566406 35.101562 C 12.425781 34.867188 12.308594 34.164062 12.566406 33.199219 C 13.085938 31.273438 15.292969 28 18 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-none.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-none.svg
new file mode 100644
index 00000000..9db0fa38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-none.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,4)" style="fill:#268bd2">
+ <path d="m 12 6 0 6 18 0 c 1.371 0 4.133 0.93 4 2 l 0 2 -16 0 c -8 0 -10 4 -10 9.602 0 4.398 2 8.398 9.602 8.398 l 22.398 0 0 -19.602 c 0 -4.574 -4.223 -8.398 -9.602 -8.398 m -12.398 16 16 0 0 6 -16 0 c -2 0 -4 0 -4 -2.879 0 -3.121 2 -3.121 4 -3.121"/>
+ </g>
+ <path d="m 45.97 40.593 -5.407 -5.407 5.407 -5.407 -5.407 -5.407 -5.407 5.407 -5.407 -5.407 -5.407 5.407 5.407 5.407 -5.407 5.407 5.407 5.407 5.407 -5.407 5.407 5.407" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-strikethrough.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-strikethrough.svg
new file mode 100644
index 00000000..292bdb53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-strikethrough.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 12 8 L 12 14 L 30 14 C 31.222656 14 32 16.765625 32 18 L 38 18 C 38 12.769531 34.515625 8 29.714844 8 Z "/>
+<path d="M 10 32 C 10 36 10.484375 37.046875 11.945312 38.898438 C 13.410156 40.75 15.40625 42 18 42 C 24.667969 42 31.332031 42 38 42 C 38 38.800781 38 35.199219 38 32 L 32 32 L 32 36 L 18 36 C 16.863281 36 16.664062 35.25 16.230469 34.699219 C 15.796875 34.152344 16.007812 32.894531 16 32 Z "/>
+<path d="M 4 22 L 4 28 L 44 28 L 44 22 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-underline.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-underline.svg
new file mode 100644
index 00000000..f1b90a8e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-underline.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 12 6 L 12 12 L 30 12 C 31.371094 12 34.132812 12.929688 34 14 L 34 16 L 18 16 C 10 16 8 20 8 25.601562 C 8 30 10 34 17.601562 34 L 40 34 L 40 14.398438 C 40 9.824219 35.777344 6 30.398438 6 Z M 18 22 L 34 22 L 34 28 L 18 28 C 16 28 14 28 14 25.121094 C 14 22 16 22 18 22 Z "/>
+<path d="M 4 38 L 4 44 L 44 44 L 44 38 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/forward.svg b/.icons/Material-Black-Lime-Numix/48/actions/forward.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/forward.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/games-difficult.svg b/.icons/Material-Black-Lime-Numix/48/actions/games-difficult.svg
new file mode 100644
index 00000000..b5cbcefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/games-difficult.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="36" x="34" y="6" style="fill:#df4441;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="18" x="20" height="24" width="8" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="14" x="6" y="28" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/games-endturn.svg b/.icons/Material-Black-Lime-Numix/48/actions/games-endturn.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/games-endturn.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/games-hint.svg b/.icons/Material-Black-Lime-Numix/48/actions/games-hint.svg
new file mode 100644
index 00000000..eebaa0db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/games-hint.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 16.4 c 0 9.3 -6 9.4 -6 15.6 l -6 3 -6 -3 c 0 -6.2 -6 -6.3 -6 -15.6 0 -6.848 5.373 -12.4 12 -12.4 6.627 0 12 5.552 12 12.4" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 32 0 8 c 0 1.108 0.892 2 2 2 l 2 2 4 0 2 -2 c 1.108 0 2 -0.892 2 -2 l 0 -8 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="12" height="2" x="18" y="32" style="fill:#787878;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/games-solve.svg b/.icons/Material-Black-Lime-Numix/48/actions/games-solve.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/games-solve.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/geany-build.svg b/.icons/Material-Black-Lime-Numix/48/actions/geany-build.svg
new file mode 100644
index 00000000..f2c21cfc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/geany-build.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <rect width="9.424" height="9.424" x="4.288" y="1038.65" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="4.288" y="1008.65" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="4.288" y="1023.65" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="19.288" y="1038.65" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="19.288" y="1023.65" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="34.29" y="1038.65" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="37.29" y="1005.65" style="stroke-dasharray:none;stroke-opacity:1;fill:#dc322f;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#dc322f;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="-488.31" y="884.75" transform="matrix(0.8660254,-0.5,0.5,0.8660254,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#dc322f;stroke-miterlimit:4;fill-opacity:1;stroke:#dc322f;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="-703.07" y="750.28" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#dc322f;stroke-miterlimit:4;fill-opacity:1;stroke:#dc322f;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.576;stroke-dashoffset:0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/geany-close-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/geany-close-all.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/geany-close-all.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/geany-save-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/geany-save-all.svg
new file mode 100644
index 00000000..f97c1535
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/geany-save-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 14,4 20,0 c 6,0 8,2 8,8 l 0,24 c 0,6 -2,8 -8,8 L 14,44 C 8,44 6,42 6,36 L 6,12 C 6,6 8,4 14,4 Z" style="fill:#268bd2"/>
+ <path d="m 14,4 20,0 c 6,0 8,2 8,8 l 0,16 c 0,6 -2,8 -8,8 L 14,36 C 8,36 6,34 6,28 L 6,12 C 6,6 8,4 14,4 Z" style="fill:#fff;fill-opacity:0.102"/>
+ </g>
+ <path d="m 37.75 17 -6.75 7.625 l -6.75 -7.625 3.75 0 l 0 -8 6 0 l 0 8 z" style="fill:#fff;fill-opacity:0.902"/>
+ <path d="m 23.75 25 -6.75 7.625 -6.75 -7.625 l 3.75 0 0 -8 6 0 0 8 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/globe.svg b/.icons/Material-Black-Lime-Numix/48/actions/globe.svg
new file mode 120000
index 00000000..b8f2669a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/globe.svg
@@ -0,0 +1 @@
+stock_timezone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-app-install-star.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-app-install-star.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-app-install-star.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-lockscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-lockscreen.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-lockscreen.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-log-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-log-out.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-log-out.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-logout.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-run.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-run.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-run.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-searchtool.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-searchtool.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-searchtool.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-session-logout.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-session-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-session-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-session-reboot.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-session-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-session-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-shutdown.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-fwd.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-fwd.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-fwd.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-rpl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-rpl.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-rpl.svg
@@ -0,0 +1 @@
+mail-reply-sender.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-snd.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-snd.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-snd.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-back-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-back-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-bottom.svg
new file mode 100644
index 00000000..c24e577a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-bottom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 24 4 c -11.04 0 -20 8.957 -20 20 0 4.508 1.511 8.655 4.03 12 7.971 2 21.971 2 31.941 0 2.518 -3.345 4.03 -7.492 4.03 -12 0 -11.04 -8.957 -20 -20 -20" style="fill:#268bd2"/>
+ <path d="m 8 36 c 4 6 9.922 8 16 8 c 6.066 0 12 -2 16 -8" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+ <path d="m 23.992 36 c 0.613 0 1.195 -0.262 1.625 -0.688 l 7.688 -7.438 c 0.426 -0.402 0.672 -0.977 0.688 -1.563 c 0.031 -0.93 -0.496 -1.762 -1.375 -2.125 c -0.875 -0.363 -1.902 -0.168 -2.563 0.5 l -4.063 3.938 l 0 -16.625 l -4 0 l 0 16.625 l -4.063 -3.938 c -0.898 -0.875 -2.348 -0.875 -3.25 0 c -0.898 0.875 -0.898 2.313 0 3.188 l 7.687 7.438 c 0.434 0.426 1.016 0.688 1.625 0.688 Z" style="fill:#eaf4fb;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-down.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-down.svg
new file mode 100644
index 00000000..20c5007a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-down.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 24 44 C 35.042969 44 44 35.042969 44 24 C 44 12.957031 35.042969 4 24 4 C 12.957031 4 4 12.957031 4 24 C 4 35.042969 12.957031 44 24 44 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 23.992188 36 C 24.605469 36 25.1875 35.738281 25.617188 35.3125 L 33.304688 27.875 C 33.730469 27.472656 33.976562 26.898438 33.992188 26.3125 C 34.023438 25.382812 33.496094 24.550781 32.617188 24.1875 C 31.742188 23.824219 30.714844 24.019531 30.054688 24.6875 L 25.992188 28.625 L 25.992188 12 L 21.992188 12 L 21.992188 28.625 L 17.929688 24.6875 C 17.03125 23.8125 15.582031 23.8125 14.679688 24.6875 C 13.78125 25.5625 13.78125 27 14.679688 27.875 L 22.367188 35.3125 C 22.800781 35.738281 23.382812 36 23.992188 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-first-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-first-rtl.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-first.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-first.svg
new file mode 100644
index 00000000..fb98b9ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-first.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,1,-1,0,48,0)" style="fill-rule:evenodd">
+ <path d="m 24 4 c -11.04 0 -20 8.957 -20 20 0 4.508 1.511 8.655 4.03 12 7.971 2 21.971 2 31.941 0 2.518 -3.345 4.03 -7.492 4.03 -12 0 -11.04 -8.957 -20 -20 -20" style="fill:#268bd2"/>
+ <path d="m 8 36 c 4 6 9.922 8 16 8 6.066 0 12 -2 16 -8" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+ <path d="m 12 23.993 c 0 0.613 0.262 1.195 0.688 1.625 l 7.438 7.688 c 0.402 0.426 0.977 0.672 1.563 0.688 0.93 0.031 1.762 -0.496 2.125 -1.375 0.363 -0.875 0.168 -1.902 -0.5 -2.563 l -3.938 -4.063 16.625 0 0 -4 -16.625 0 3.938 -4.063 c 0.875 -0.898 0.875 -2.348 0 -3.25 -0.875 -0.898 -2.313 -0.898 -3.188 0 l -7.438 7.688 c -0.426 0.434 -0.688 1.016 -0.688 1.625 z" style="fill:#eaf4fb;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-forward-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-home.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-home.svg
new file mode 100644
index 00000000..b31d2fa3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-home.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#b58900;fill-rule:evenodd" d="M 44 24 C 44 35.046875 35.042969 44 24 44 C 12.957031 44 4 35.046875 4 24 C 4 12.957031 12.953125 4 24 4 C 35.046875 4 44 12.957031 44 24 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 22.503906 12.554688 C 9.214844 22.378906 9.046875 19.710938 9.046875 22.417969 C 9.046875 23.824219 9.515625 24 14 24 L 14 34 C 14 36 14 36 16 36 L 20 36 C 22 36 22 36 22 34 L 22 26 C 24.492188 26 23.507812 26 26 26 L 26 34 C 26 36 26 36 28 36 L 32 36 C 34 36 34 36 34 34 L 34 24 C 38.484375 24 38.953125 23.824219 38.953125 22.417969 C 38.953125 19.703125 38.84375 22.425781 25.496094 12.554688 C 24 11.148438 24 11.148438 22.503906 12.554688 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-jump-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-jump-rtl.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-jump-rtl.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-jump-today.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-jump-today.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-jump-today.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-jump.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-jump.svg
new file mode 100644
index 00000000..817dbc36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-jump.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 8.03 12 c -2.518 3.345 -4.03 7.492 -4.03 12 0 11.04 8.957 20 20 20 11.04 0 20 -8.957 20 -20 0 -4.508 -1.511 -8.655 -4.03 -12 -9.971 -2 -21.971 -2 -31.941 0" style="fill:#268bd2"/>
+ <path d="m 24 4 c -6.066 0 -12 2 -16 8 l 14.01 0 l 0 16.625 l -4.063 -3.938 c -0.66 -0.668 -1.688 -0.863 -2.563 -0.5 c -0.879 0.363 -1.406 1.195 -1.375 2.125 c 0.016 0.586 0.262 1.16 0.688 1.563 l 7.688 7.438 c 0.43 0.426 1.012 0.688 1.625 0.688 c 0.609 0 1.191 -0.262 1.625 -0.688 l 7.688 -7.438 c 0.898 -0.875 0.898 -2.313 0 -3.188 c -0.902 -0.875 -2.352 -0.875 -3.25 0 l -4.063 3.938 l 0 -16.625 l 13.992 0 c -4 -6 -9.922 -8 -16 -8 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-last-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-last-rtl.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-last.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-last.svg
new file mode 100644
index 00000000..a74730f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-last.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,-1,1,0,0,48)" style="fill-rule:evenodd">
+ <path d="m 24 4 c -11.04 0 -20 8.957 -20 20 0 4.508 1.511 8.655 4.03 12 7.971 2 21.971 2 31.941 0 2.518 -3.345 4.03 -7.492 4.03 -12 0 -11.04 -8.957 -20 -20 -20" style="fill:#268bd2"/>
+ <path d="m 8 36 c 4 6 9.922 8 16 8 6.066 0 12 -2 16 -8" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+ <path d="m 36 24.01 c 0 -0.613 -0.262 -1.195 -0.688 -1.625 l -7.438 -7.688 c -0.402 -0.426 -0.977 -0.672 -1.563 -0.688 -0.93 -0.031 -1.762 0.496 -2.125 1.375 -0.363 0.875 -0.168 1.902 0.5 2.563 l 3.938 4.063 -16.625 0 0 4 16.625 0 -3.938 4.063 c -0.875 0.898 -0.875 2.348 0 3.25 0.875 0.898 2.313 0.898 3.188 0 l 7.438 -7.688 c 0.426 -0.434 0.688 -1.016 0.688 -1.625 z" style="fill:#eaf4fb;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-next-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-next-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-next-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-next.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-next.svg
new file mode 100644
index 00000000..3d654fc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-next.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 44 24 C 44 12.957031 35.042969 4 24 4 C 12.957031 4 4 12.957031 4 24 C 4 35.042969 12.957031 44 24 44 C 35.042969 44 44 35.042969 44 24 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 36 24.007812 C 36 23.394531 35.738281 22.8125 35.3125 22.382812 L 27.875 14.695312 C 27.472656 14.269531 26.898438 14.023438 26.3125 14.007812 C 25.382812 13.976562 24.550781 14.503906 24.1875 15.382812 C 23.824219 16.257812 24.019531 17.285156 24.6875 17.945312 L 28.625 22.007812 L 12 22.007812 L 12 26.007812 L 28.625 26.007812 L 24.6875 30.070312 C 23.8125 30.96875 23.8125 32.417969 24.6875 33.320312 C 25.5625 34.21875 27 34.21875 27.875 33.320312 L 35.3125 25.632812 C 35.738281 25.199219 36 24.617188 36 24.007812 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-previous-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-previous-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-previous-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-previous.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-previous.svg
new file mode 100644
index 00000000..5ff60bb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-previous.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 4 24 C 4 35.042969 12.957031 44 24 44 C 35.042969 44 44 35.042969 44 24 C 44 12.957031 35.042969 4 24 4 C 12.957031 4 4 12.957031 4 24 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 12 23.992188 C 12 24.605469 12.261719 25.1875 12.6875 25.617188 L 20.125 33.304688 C 20.527344 33.730469 21.101562 33.976562 21.6875 33.992188 C 22.617188 34.023438 23.449219 33.496094 23.8125 32.617188 C 24.175781 31.742188 23.980469 30.714844 23.3125 30.054688 L 19.375 25.992188 L 36 25.992188 L 36 21.992188 L 19.375 21.992188 L 23.3125 17.929688 C 24.1875 17.03125 24.1875 15.582031 23.3125 14.679688 C 22.4375 13.78125 21 13.78125 20.125 14.679688 L 12.6875 22.367188 C 12.261719 22.800781 12 23.382812 12 23.992188 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-today.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-today.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-today.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-top.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-top.svg
new file mode 100644
index 00000000..afc445bb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-top.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(-1,0,0,-1,48,48)" style="fill-rule:evenodd">
+ <path d="m 24 4 c -11.04 0 -20 8.957 -20 20 0 4.508 1.511 8.655 4.03 12 7.971 2 21.971 2 31.941 0 2.518 -3.345 4.03 -7.492 4.03 -12 0 -11.04 -8.957 -20 -20 -20" style="fill:#268bd2"/>
+ <path d="m 8 36 c 4 6 9.922 8 16 8 6.066 0 12 -2 16 -8" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+ <path d="m 24.01 12 c -0.613 0 -1.195 0.262 -1.625 0.688 l -7.688 7.438 c -0.426 0.402 -0.672 0.977 -0.688 1.563 -0.031 0.93 0.496 1.762 1.375 2.125 0.875 0.363 1.902 0.168 2.563 -0.5 l 4.063 -3.938 0 16.625 4 0 0 -16.625 4.063 3.938 c 0.898 0.875 2.348 0.875 3.25 0 0.898 -0.875 0.898 -2.313 0 -3.188 l -7.688 -7.438 c -0.434 -0.426 -1.016 -0.688 -1.625 -0.688" style="fill:#eaf4fb;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-up.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-up.svg
new file mode 100644
index 00000000..789ab073
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-up.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 24 4 C 12.957031 4 4 12.957031 4 24 C 4 35.042969 12.957031 44 24 44 C 35.042969 44 44 35.042969 44 24 C 44 12.957031 35.042969 4 24 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 24.007812 12 C 23.394531 12 22.8125 12.261719 22.382812 12.6875 L 14.695312 20.125 C 14.269531 20.527344 14.023438 21.101562 14.007812 21.6875 C 13.976562 22.617188 14.503906 23.449219 15.382812 23.8125 C 16.257812 24.175781 17.285156 23.980469 17.945312 23.3125 L 22.007812 19.375 L 22.007812 36 L 26.007812 36 L 26.007812 19.375 L 30.070312 23.3125 C 30.96875 24.1875 32.417969 24.1875 33.320312 23.3125 C 34.21875 22.4375 34.21875 21 33.320312 20.125 L 25.632812 12.6875 C 25.199219 12.261719 24.617188 12 24.007812 12 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gohome.svg b/.icons/Material-Black-Lime-Numix/48/actions/gohome.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gohome.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/green-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/green-add-folders-to-archive.svg
new file mode 100644
index 00000000..ab9cd465
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/green-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <path d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect height="4" width="10" y="23.998" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="8"/>
+ <path d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 6 36.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <path d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect height="4" width="10" y="10.998" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="23"/>
+ <path d="m 7 20.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 21 23.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/green-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/green-document-open-recent.svg
new file mode 100644
index 00000000..82701cd9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/green-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/green-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/green-document-open.svg
new file mode 100644
index 00000000..8a663272
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/green-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/green-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/green-folder-new.svg
new file mode 100644
index 00000000..185d61aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/green-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/grey-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/grey-add-folders-to-archive.svg
new file mode 100644
index 00000000..2d9939da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/grey-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#757575;fill-opacity:1;stroke:none" d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10" height="4" y="23.998" x="8"/>
+ <path style="fill:#bdbdbd;fill-opacity:1;stroke:none" d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 36.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#757575;fill-opacity:1;stroke:none" d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10" height="4" y="10.998" x="23"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 20.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#bdbdbd;fill-opacity:1;stroke:none" d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 21 23.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/grey-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/grey-document-open-recent.svg
new file mode 100644
index 00000000..1dee5ba1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/grey-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/grey-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/grey-document-open.svg
new file mode 100644
index 00000000..ede823df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/grey-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/grey-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/grey-folder-new.svg
new file mode 100644
index 00000000..2a194f8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/grey-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-about.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-add.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-apply.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-bold.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-cancel.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-clear.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-clear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-clear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-close.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-color-picker.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-color-picker.svg
new file mode 100644
index 00000000..0bda584f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-color-picker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <ellipse cx="22.5" cy="39" rx="16.5" ry="3" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.85296203,0.49529125,-0.49080994,0.855018,19.804725,-10.973513)">
+ <path d="m 24.391 38.706 -0.749 -23.875 c -0.07 -2.238 1.337 -4.04 2.997 -4.04 1.661 0 3.068 1.804 2.997 4.04 l -0.749 23.875 c -2.248 3.201 -0.588 4.04 -2.248 4.04 -1.661 0 0 -0.841 -2.248 -4.04 z" style="fill:#acabab;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.70588235,0,0,0.8,44.989057,10.541226)" style="fill:#4d4d4d;fill-opacity:1">
+ <rect width="17" height="6" x="-34.495" y="7" rx="5.447" ry="3" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="-25.995" cy="2.5" rx="7" ry="9.5" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-connect.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-connect.svg
new file mode 100644
index 00000000..1883073e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-connect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 40.452 4 c -0.305 0 -0.596 0.114 -0.81 0.332 l -8.122 8.121 -3.698 0 c -0.304 -0.002 -0.615 0.117 -0.831 0.332 l -5.38 5.38 c -0.437 0.428 -0.437 1.234 0 1.662 l 6.585 6.584 c 0.22 0.22 0.52 0.34 0.831 0.332 0.298 -0.002 0.599 -0.122 0.81 -0.332 l 5.401 -5.4 c 0.215 -0.215 0.335 -0.506 0.332 -0.81 l 0 -3.718 8.102 -8.101 c 0.437 -0.428 0.437 -1.234 0 -1.662 l -2.389 -2.389 c -0.214 -0.218 -0.526 -0.332 -0.831 -0.332" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 18.973 21.261 c -0.298 0.002 -0.599 0.142 -0.81 0.353 l -5.401 5.38 c -0.215 0.215 -0.335 0.526 -0.332 0.831 l 0 3.697 -8.102 8.121 c -0.437 0.428 -0.437 1.213 0 1.641 l 2.389 2.389 c 0.428 0.437 1.213 0.437 1.641 0 l 8.122 -8.101 3.698 0 c 0.304 0.002 0.615 -0.117 0.831 -0.332 l 5.38 -5.4 c 0.437 -0.428 0.437 -1.213 0 -1.641 l -6.585 -6.584 c -0.22 -0.22 -0.52 -0.361 -0.831 -0.353 z" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-convert.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-convert.svg
new file mode 100644
index 00000000..2948b334
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-convert.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <circle cx="36" cy="36" r="6" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14 6 8 14 -16 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g style="fill:#ffe149;fill-opacity:1">
+ <path d="m 23 12.25 c -1.014 -0.014 -1.014 1.514 0 1.5 6.269 0 9.757 2.792 11.282 5.607 1.525 2.816 1.488 5.05 1.488 5.05 -0.014 1.014 1.514 1.014 1.5 0 0 0 0.057 -2.58 -1.668 -5.764 c -1.725 -3.184 -5.872 -6.393 -12.603 -6.393" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 33.57 21.656 c -0.254 0 -0.42 0.266 -0.309 0.494 l 2.43 4.992 c 0.125 0.255 0.487 0.257 0.615 0.004 l 2.5 -4.992 c 0.115 -0.228 -0.051 -0.498 -0.307 -0.498" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ </g>
+ <g transform="matrix(-1,0,0,-1,49.999729,48.9999)" style="fill:#ffe149;fill-opacity:1">
+ <path d="m 23 12.25 c -1.014 -0.014 -1.014 1.514 0 1.5 6.269 0 9.757 2.792 11.282 5.607 1.525 2.816 1.488 5.05 1.488 5.05 -0.014 1.014 1.514 1.014 1.5 0 0 0 0.057 -2.58 -1.668 -5.764 c -1.725 -3.184 -5.872 -6.393 -12.603 -6.393" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 33.57 21.656 c -0.254 0 -0.42 0.266 -0.309 0.494 l 2.43 4.992 c 0.125 0.255 0.487 0.257 0.615 0.004 l 2.5 -4.992 c 0.115 -0.228 -0.051 -0.498 -0.307 -0.498" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-copy.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-cut.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-delete.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-disconnect.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-disconnect.svg
new file mode 100644
index 00000000..372b35b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-disconnect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 40.452 4 c -0.305 0 -0.596 0.114 -0.81 0.332 l -4.122 4.121 -3.698 0 c -0.304 -0.002 -0.615 0.117 -0.831 0.332 l -5.38 5.38 c -0.437 0.428 -0.437 1.234 0 1.662 l 6.585 6.584 c 0.22 0.22 0.52 0.34 0.831 0.332 0.298 -0.002 0.599 -0.122 0.81 -0.332 l 5.401 -5.4 c 0.215 -0.215 0.335 -0.506 0.332 -0.81 l 0 -3.718 4.102 -4.101 c 0.437 -0.428 0.437 -1.234 0 -1.662 l -2.389 -2.389 c -0.214 -0.218 -0.526 -0.332 -0.831 -0.332" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 14.973 25.26 c -0.298 0.002 -0.599 0.142 -0.81 0.353 l -5.401 5.38 c -0.215 0.215 -0.335 0.526 -0.332 0.831 l 0 3.697 -4.102 4.121 c -0.437 0.428 -0.437 1.213 0 1.641 l 2.389 2.389 c 0.428 0.437 1.213 0.437 1.641 0 l 4.122 -4.101 3.698 0 c 0.304 0.002 0.615 -0.117 0.831 -0.332 l 5.38 -5.4 c 0.437 -0.428 0.437 -1.213 0 -1.641 l -6.585 -6.584 c -0.22 -0.22 -0.52 -0.361 -0.831 -0.353 z" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd-multiple.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd-multiple.svg
new file mode 100644
index 00000000..e2c402dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd-multiple.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10.4 4.604 15.2 -0.004 c 3.8 0 3.8 0 3.8 3.85 l 0 23.1 c 0 3.85 0 3.85 -3.8 3.85 l -15.2 0 c -3.8 0 -3.8 0 -3.8 -3.85 l 0 -23.1 c 0 -3.85 0 -3.85 3.8 -3.85 z" style="stroke-dasharray:4.8 4.8;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#cfcfcf;fill-rule:evenodd;stroke-width:1.2;stroke-dashoffset:1.56"/>
+ <path d="m 15.4 8.604 15.2 -0.004 c 3.8 0 3.8 0 3.8 3.85 l 0 23.1 c 0 3.85 0 3.85 -3.8 3.85 l -15.2 0 c -3.8 0 -3.8 0 -3.8 -3.85 l 0 -23.1 c 0 -3.85 0 -3.85 3.8 -3.85 z" style="stroke-dasharray:4.8 4.8;stroke-opacity:1;fill:#c2c2c2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-width:1.2;stroke-dashoffset:1.56"/>
+ <g transform="translate(-7,-3.9999578)" style="fill:#888;opacity:1">
+ <path d="m 22 18 0 4 16 0 0 -4 z"/>
+ <path d="m 22 34 0 4 8 0 0 -4 z"/>
+ <path d="m 22 26 0 4 16 0 0 -4 z"/>
+ </g>
+ <path d="m 22 12 16 0 c 4 0 4 0 4 4 l 0 23.996 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -23.996 c 0 -4 0 -4 4 -4 z" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+ <g style="fill:#888">
+ <path d="m 22 18 l 0 4 l 16 0 l 0 -4 Z"/>
+ <path d="m 22 34 l 0 4 l 8 0 l 0 -4 Z"/>
+ <path d="m 22 26 l 0 4 l 16 0 l 0 -4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd.svg
new file mode 100644
index 00000000..a6f92a66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10.4 4.604 15.2 -0.004 c 3.8 0 3.8 0 3.8 3.85 l 0 23.1 c 0 3.85 0 3.85 -3.8 3.85 l -15.2 0 c -3.8 0 -3.8 0 -3.8 -3.85 l 0 -23.1 c 0 -3.85 0 -3.85 3.8 -3.85 z" style="stroke-dasharray:4.8 4.8;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#cfcfcf;fill-rule:evenodd;stroke-width:1.2;stroke-dashoffset:1.56"/>
+ <g transform="translate(-12,-8)" style="fill:#888;opacity:0.4">
+ <path d="m 22 18 0 4 16 0 0 -4 z"/>
+ <path d="m 22 34 0 4 8 0 0 -4 z"/>
+ <path d="m 22 26 0 4 16 0 0 -4 z"/>
+ </g>
+ <path d="m 22 12 16 0 c 4 0 4 0 4 4 l 0 23.996 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -23.996 c 0 -4 0 -4 4 -4 z" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+ <g style="fill:#888">
+ <path d="m 22 18 l 0 4 l 16 0 l 0 -4 Z"/>
+ <path d="m 22 34 l 0 4 l 8 0 l 0 -4 Z"/>
+ <path d="m 22 26 l 0 4 l 16 0 l 0 -4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-edit.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-edit.svg
new file mode 100644
index 00000000..3cb75e3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 10.666667,4 29.333333,4 C 34,4 34,4 34,8.5005493 L 34,35.499451 C 34,40 34,40 29.333333,40 L 10.666667,40 C 6,40 6,40 6,35.499451 L 6,8.5005493 C 6,4 6,4 10.666667,4 Z" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(1.1666667,0,0,1.1251373,-15,-9.503845)" style="fill:#888">
+ <path d="m 22.286 18.223 0 3.555 15.429 0 0 -3.555 z"/>
+ <path d="m 22.286 34.22 0 3.555 7.714 0 0 -3.555 z"/>
+ <path d="m 22.286 26.22 0 3.555 15.429 0 0 -3.555 z"/>
+ </g>
+ <path d="m 42 20.253 c 0 0 0.001 -0.974 -2.171 -2.228 -2.095 -1.21 -3.073 -0.678 -3.073 -0.678 l -11.3 19.573 -0.624 7.081 5.815 -4.084" style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 25.457,36.919 24.833,44 30.648,39.916" style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.11 40.699 -0.281 3.301 2.722 -1.892 m -2.441 -1.409" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-execute.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-execute.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-execute.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-find-and-replace.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-find-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-find-and-replace.svg
@@ -0,0 +1 @@
+edit-find-replace.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-find.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-ltr.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-ltr.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-down.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-forward-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-forward-ltr.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-forward-ltr.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-forward-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-up.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-first-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-first-ltr.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-first-ltr.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-first-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-first-rtl.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-last-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-last-ltr.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-last-ltr.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-last-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-last-rtl.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-top.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-help.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-home.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-index.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-index.svg
new file mode 100644
index 00000000..1106cde1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-index.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(1.1111111,0,0,1.5396007,3.2222223,1.2111224)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="27" height="3" x="15" y="6" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(1.1111111,0,0,1.5396007,3.2222223,12.211122)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="15" height="3" x="15" y="17" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(1.1111111,0,0,1.5396007,3.2222223,23.211122)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="27" height="3" x="15" y="28" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(1.1111111,0,0,1.5396007,3.2222223,34.211122)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="21" height="3" x="15" y="39" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-info.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-info.svg
new file mode 120000
index 00000000..f72458f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-info.svg
@@ -0,0 +1 @@
+gtk-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-ltr.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-ltr.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-rtl.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-rtl.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-leave-fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-leave-fullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-forward-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-forward-ltr.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-forward-ltr.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-forward-rtl.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-next-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-next-ltr.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-next-ltr.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-next-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-next-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-next-rtl.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-pause.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-play-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-play-ltr.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-play-ltr.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-previous-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-previous-ltr.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-previous-ltr.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-previous-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-previous-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-previous-rtl.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-record.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-record.svg
@@ -0,0 +1 @@
+media-playback-record.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-rewind-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-rewind-ltr.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-rewind-ltr.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-rewind-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-rewind-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-rewind-rtl.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-new.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-new.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-no.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-no.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-no.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-ok.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-ok.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-ok.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-open.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-open.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-landscape.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-landscape.svg
new file mode 100644
index 00000000..7e3f0523
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-landscape.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 2 6 l 44 0 l 0 36 l -44 0 Z" style="fill:#dc322f"/>
+ <path d="m 22 16 l -16 12 l 0 10 l 36 0 l 0 -14 l -6 -6 l -6 6 Z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-portrait.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-portrait.svg
new file mode 100644
index 00000000..e59d27fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-portrait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 2 0 44 -36 0 0 -44" style="fill:#dc322f"/>
+ <path d="m 17.508 14.707 c -1.038 3.679 -1.061 8.77 0.787 11.281 0.777 1.193 1.838 2.76 1.01 4.184 -1.536 2.224 -4.098 3.425 -6.432 4.636 -0.792 0.081 -0.508 0.815 -0.559 1.358 -0.002 0.429 -0.132 0.993 0.503 0.79 l 22.37 0 c 0.635 0.203 0.505 -0.361 0.503 -0.79 -0.051 -0.543 0.234 -1.277 -0.559 -1.358 -2.333 -1.211 -4.895 -2.412 -6.432 -4.636 -0.83 -1.424 0.231 -2.991 1.01 -4.184 1.953 -2.732 2.206 -8.681 0.782 -11.362 c -1.287 -2.326 -2.587 -3.537 -6.487 -3.626 c -3.905 0.157 -5.2 1.3 -6.492 3.707 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-landscape.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-landscape.svg
new file mode 100644
index 00000000..39cfe2cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-landscape.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 46,42 2,42 2,6 46,6 Z" style="fill:#dc322f"/>
+ <path d="m 26 32 16 -12 0 -10 -36 0 0 14 6 6 6 -6 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-portrait.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-portrait.svg
new file mode 100644
index 00000000..1b4d0062
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-portrait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 46 0 -44 36 0 0 44" style="fill:#dc322f"/>
+ <path d="m 30.492 33.29 c 1.038 -3.679 1.061 -8.77 -0.787 -11.281 -0.777 -1.193 -1.838 -2.76 -1.01 -4.184 1.536 -2.224 4.098 -3.425 6.432 -4.636 0.792 -0.081 0.508 -0.815 0.559 -1.358 0.002 -0.429 0.132 -0.993 -0.503 -0.79 l -22.37 0 c -0.635 -0.203 -0.505 0.361 -0.503 0.79 0.051 0.543 -0.234 1.277 0.559 1.358 2.333 1.211 4.895 2.412 6.432 4.636 0.83 1.424 -0.231 2.991 -1.01 4.184 -1.953 2.732 -2.206 8.681 -0.782 11.362 1.287 2.326 2.587 3.537 6.487 3.626 3.905 -0.157 5.2 -1.3 6.492 -3.707 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-page-setup.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-page-setup.svg
new file mode 100644
index 00000000..c15363fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-page-setup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 4 l 20 0 c 4 0 4 0 4 4 l 0 28 c 0 4 0 4 -4 4 l -20 0 c -4 0 -4 0 -4 -4 l 0 -28 c 0 -4 0 -4 4 -4 Z" style="fill:#fff;fill-rule:evenodd"/>
+ <g transform="matrix(0.75,0,0,0.75,12,-739.27165)" style="fill:#268bd2;fill-opacity:1">
+ <path d="m 26.519 1026.06 13.481 13.382 l -4.896 4.92 -13.511 -13.411 c -8.621 2.445 -14.162 -3.056 -13.547 -12.225 l 10.03 6.089 2.284 -2.422 -6.158 -9.78 c 8 -1.834 15.394 6.723 12.315 13.447 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-paste.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-error.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-error.svg
new file mode 100644
index 00000000..973c5f07
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-error.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 16 4 l 16 0 c 4 0 4 -0.398 4 4 l 0 16 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -16 c 0 -4 0 -4 4 -4 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="m 8 16 l 32 0 c 4 0 4 0 4 4 l 0 12 c 0 4 0 4 -4 4 l -32 0 c -4 0 -4 0 -4 -4 l 0 -12 c 0 -4 0 -4 4 -4 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 24 l 24 0 l 0 20 l -24 0 Z" style="fill:#dc322f"/>
+ <g transform="matrix(0.5,0,0,0.5,26,-2)" style="fill-rule:evenodd">
+ <path d="m 44 24 c 0 11.05 -8.953 20 -20 20 -11.05 0 -20 -8.953 -20 -20 0 -11.05 8.953 -20 20 -20 11.05 0 20 8.953 20 20" style="fill:#dc322f"/>
+ <path d="m 14.01 14 0 3.332 c -0.074 0.938 0.238 1.891 0.941 2.539 l 4.273 4.203 -4.273 4.203 c -0.629 0.625 -0.941 1.508 -0.941 2.391 l 0 3.332 3.332 0 c 0.879 0 1.762 -0.316 2.387 -0.941 l 4.273 -4.277 4.273 4.277 c 0.625 0.625 1.508 0.941 2.391 0.941 l 3.332 0 0 -3.332 c 0 -0.883 -0.316 -1.766 -0.941 -2.391 l -4.199 -4.203 4.273 -4.203 c 0.715 -0.664 0.867 -1.582 0.867 -2.539 l 0 -3.332 -3.332 0 c -0.801 0.023 -1.434 0.32 -2.316 1.086 l -4.348 4.203 -4.273 -4.203 c -0.59 -0.609 -1.395 -1.047 -2.242 -1.086 -0.035 0 -0.113 0 -0.145 0" style="fill:#fff"/>
+ <path d="m 14.01 14 0 3.332 c -0.074 0.938 0.238 1.891 0.941 2.539 l 4.273 4.203 -4.273 4.203 c -0.629 0.625 -0.941 1.508 -0.941 2.391 l 0 3.332 3.332 0 c 0.879 0 1.762 -0.316 2.387 -0.941 l 4.273 -4.277 4.273 4.277 c 0.625 0.625 1.508 0.941 2.391 0.941 l 3.332 0 0 -3.332 c 0 -0.883 -0.316 -1.766 -0.941 -2.391 l -4.199 -4.203 4.273 -4.203 c 0.715 -0.664 0.867 -1.582 0.867 -2.539 l 0 -3.332 -3.332 0 c -0.801 0.023 -1.434 0.32 -2.316 1.086 l -4.348 4.203 -4.273 -4.203 c -0.59 -0.609 -1.395 -1.047 -2.242 -1.086 -0.035 0 -0.113 0 -0.145 0" style="fill:#dc322f;fill-opacity:0.102"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-paused.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-paused.svg
new file mode 100644
index 00000000..80a4bd12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-paused.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 16 4 l 16 0 c 4 0 4 -0.398 4 4 l 0 16 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -16 c 0 -4 0 -4 4 -4 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="m 8 16 l 32 0 c 4 0 4 0 4 4 l 0 12 c 0 4 0 4 -4 4 l -32 0 c -4 0 -4 0 -4 -4 l 0 -12 c 0 -4 0 -4 4 -4 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 24 l 24 0 l 0 20 l -24 0 Z" style="fill:#dc322f"/>
+ <path d="m 48 10 c 0 5.521 -4.479 10 -10 10 -5.521 0 -10 -4.479 -10 -10 0 -5.521 4.479 -10 10 -10 5.521 0 10 4.479 10 10" style="fill:#5d5d5d;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(0.25,0,0,0.25,32.5,4)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 6 4 12 0 0 40 -12 0" style="fill:#fff;fill-opacity:0.902"/>
+ <path d="m 26 4 12 0 0 40 -12 0 z" style="fill:#fff;fill-opacity:0.902"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-preview.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-report.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-report.svg
new file mode 100644
index 00000000..6f198a8e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-report.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 16 4 l 16 0 c 4 0 4 -0.398 4 4 l 0 16 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -16 c 0 -4 0 -4 4 -4 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="m 8 16 l 32 0 c 4 0 4 0 4 4 l 0 12 c 0 4 0 4 -4 4 l -32 0 c -4 0 -4 0 -4 -4 l 0 -12 c 0 -4 0 -4 4 -4 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 24 l 24 0 l 0 20 l -24 0 Z" style="fill:#dc322f"/>
+ <g transform="matrix(0.5,0,0,0.5,26,-2)">
+ <path d="m 44 24 c 0 11.04 -8.957 20 -20 20 -11.04 0 -20 -8.957 -20 -20 0 -11.04 8.957 -20 20 -20 11.04 0 20 8.957 20 20" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 28 36 -8 0 0 -12 8 0 0 12"/>
+ <path d="m 28 16 c 0 2.203 -1.797 4 -4 4 -2.203 0 -4 -1.797 -4 -4 0 -2.203 1.797 -4 4 -4 2.203 0 4 1.797 4 4 z" style="fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-warning.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-warning.svg
new file mode 100644
index 00000000..14d2ec9f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-warning.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 16 4 l 16 0 c 4 0 4 -0.398 4 4 l 0 16 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -16 c 0 -4 0 -4 4 -4 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="m 8 16 l 32 0 c 4 0 4 0 4 4 l 0 12 c 0 4 0 4 -4 4 l -32 0 c -4 0 -4 0 -4 -4 l 0 -12 c 0 -4 0 -4 4 -4 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 24 l 24 0 l 0 20 l -24 0 Z" style="fill:#dc322f"/>
+ <path d="m 48 10 c 0 5.521 -4.479 10 -10 10 -5.521 0 -10 -4.479 -10 -10 0 -5.521 4.479 -10 10 -10 5.521 0 10 4.479 10 10" style="fill:#ffe546;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-0.5,0,0,-0.5,50,23)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 28 40 -8 0 0 -16 8 0 0 16"/>
+ <path d="m 28 16 c 0 2.203 -1.797 4 -4 4 -2.203 0 -4 -1.797 -4 -4 0 -2.203 1.797 -4 4 -4 2.203 0 4 1.797 4 4 z" style="fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-print.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-properties.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-quit.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-quit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-quit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-redo-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-redo-ltr.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-redo-ltr.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-refresh.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-remove.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-ltr.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-ltr.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-rtl.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-rtl.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-save-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-save-all.svg
new file mode 120000
index 00000000..bd903f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-save-all.svg
@@ -0,0 +1 @@
+geany-save-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-save-as.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-save.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-search.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-search.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-search.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-color.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-color.svg
new file mode 100644
index 00000000..fac9129c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-color.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 12.408 27.15 c -0.222 -0.787 -0.953 -1.332 -1.785 -1.332 l -4.771 0 c -0.556 0 -1.083 0.245 -1.434 0.668 -0.352 0.423 -0.492 0.978 -0.381 1.513 0.843 4.063 2.919 7.717 6 10.568 0.346 0.32 0.801 0.495 1.27 0.495 0.089 0 0.179 -0.007 0.269 -0.019 0.56 -0.081 1.052 -0.409 1.335 -0.89 l 2.408 -4.093 c 0.402 -0.684 0.309 -1.544 -0.231 -2.13 -1.256 -1.361 -2.183 -3.01 -2.682 -4.78" style="fill:#268bd2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.54 36.414 c -0.336 -0.571 -0.953 -0.909 -1.604 -0.909 c -0.131 0 -0.264 0.014 -0.396 0.042 -0.839 0.18 -1.694 0.271 -2.541 0.271 -1.185 0 -2.356 -0.17 -3.482 -0.507 -0.178 -0.053 -0.36 -0.079 -0.539 -0.079 -0.648 0 -1.267 0.335 -1.604 0.909 l -2.364 4.02 c -0.273 0.465 -0.323 1.023 -0.138 1.527 0.186 0.504 0.588 0.902 1.101 1.088 c 2.24 0.812 4.604 1.224 7.03 1.224 c 2 0 3.982 -0.284 5.877 -0.846 0.542 -0.16 0.979 -0.555 1.187 -1.071 0.208 -0.516 0.165 -1.098 -0.118 -1.579 l -2.406 -4.09" style="fill:#859900;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.59 20.845 c 0.221 0.79 0.952 1.337 1.786 1.337 l 4.771 0 c 0.556 0 1.082 -0.245 1.434 -0.667 c 0.352 -0.422 0.492 -0.977 0.382 -1.511 -0.911 -4.428 -3.366 -8.463 -6.912 -11.361 -0.335 -0.274 -0.756 -0.421 -1.186 -0.421 c -0.108 0 -0.217 0.009 -0.325 0.028 -0.538 0.094 -1.01 0.417 -1.279 0.881 l -2.367 4.03 c -0.43 0.732 -0.29 1.659 0.339 2.237 1.614 1.482 2.775 3.367 3.358 5.452" style="fill:#ee7616;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.876 4.846 c -1.896 -0.561 -3.873 -0.846 -5.877 -0.846 c -2.422 0 -4.787 0.412 -7.03 1.223 -0.512 0.186 -0.915 0.584 -1.101 1.088 -0.186 0.504 -0.135 1.062 0.138 1.527 l 2.364 4.02 c 0.337 0.574 0.956 0.909 1.604 0.909 0.179 0 0.361 -0.026 0.539 -0.079 1.126 -0.336 2.297 -0.507 3.482 -0.507 0.848 0 1.703 0.091 2.541 0.271 0.132 0.028 0.265 0.042 0.396 0.042 0.651 0 1.268 -0.339 1.604 -0.909 l 2.406 -4.09 c 0.283 -0.481 0.326 -1.062 0.118 -1.579 -0.208 -0.516 -0.646 -0.911 -1.187 -1.071" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.15 25.818 -4.771 0 c -0.834 0 -1.565 0.547 -1.786 1.337 -0.583 2.085 -1.744 3.971 -3.358 5.452 -0.629 0.578 -0.769 1.505 -0.339 2.237 l 2.367 4.03 c 0.273 0.465 0.741 0.787 1.279 0.881 0.108 0.019 0.217 0.028 0.325 0.028 0.43 0 0.85 -0.147 1.186 -0.421 c 3.546 -2.898 6 -6.934 6.912 -11.361 0.11 -0.534 -0.03 -1.089 -0.382 -1.511 -0.352 -0.422 -0.878 -0.667 -1.434 -0.667" style="fill:#ffcf38;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.913 9.847 c -0.283 -0.481 -0.775 -0.809 -1.335 -0.89 -0.09 -0.013 -0.18 -0.019 -0.269 -0.019 -0.469 0 -0.924 0.175 -1.27 0.495 -3.083 2.851 -5.159 6.505 -6 10.568 -0.111 0.535 0.029 1.09 0.381 1.513 0.352 0.423 0.878 0.668 1.434 0.668 l 4.771 0 c 0.832 0 1.563 -0.545 1.785 -1.332 0.499 -1.766 1.426 -3.419 2.682 -4.78 0.54 -0.585 0.633 -1.446 0.231 -2.13 l -2.408 -4.093" style="fill:#3a4f7a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.66 15.938 -15.305 3.992 c -1.955 0.51 -3.871 1.284 -4.242 3.387 -0.391 2.22 1.034 4.329 3.18 4.707 1.54 0.271 2.743 -0.686 3.898 -1.652 z" style="fill:#4d4d4d;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-font.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-font.svg
new file mode 100644
index 00000000..0a3aa2d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-font.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(1.0999998,0,0,1.0999998,0.39785279,-7.6141052)" style="fill:#2d2d2d;fill-opacity:1;stroke:none">
+ <path d="m 12.13 23.03 q -1.695 1.31 -2.127 1.514 -0.649 0.3 -1.382 0.3 -1.142 0 -1.887 -0.781 -0.733 -0.781 -0.733 -2.055 0 -0.805 0.361 -1.394 q 0.493 -0.817 1.707 -1.538 1.226 -0.721 4.062 -1.755 l 0 -0.433 q 0 -1.647 -0.529 -2.26 -0.517 -0.613 -1.514 -0.613 -0.757 0 -1.202 0.409 -0.457 0.409 -0.457 0.937 l 0.024 0.697 q 0 0.553 -0.288 0.853 -0.276 0.3 -0.733 0.3 -0.445 0 -0.733 -0.313 -0.276 -0.312 -0.276 -0.853 0 -1.034 1.058 -1.899 1.058 -0.865 2.969 -0.865 1.466 0 2.404 0.493 0.709 0.373 1.046 1.166 0.216 0.517 0.216 2.115 l 0 3.738 q 0 1.575 0.06 1.935 0.06 0.349 0.192 0.469 0.144 0.12 0.325 0.12 0.192 0 0.337 -0.084 0.252 -0.156 0.974 -0.877 l 0 0.673 q -1.346 1.803 -2.572 1.803 -0.589 0 -0.937 -0.409 -0.349 -0.409 -0.361 -1.394 z m 0 -0.781 0 -4.195 q -1.815 0.721 -2.344 1.022 -0.95 0.529 -1.358 1.106 -0.409 0.577 -0.409 1.262 0 0.865 0.517 1.442 0.517 0.565 1.19 0.565 0.913 0 2.404 -1.202 z"/>
+ </g>
+ <g transform="matrix(1.0917031,0,0,1.0917031,-6.7271855,-3.2261884)" style="fill:#2d2d2d;fill-opacity:1;stroke:none">
+ <path d="m 25.398 30.331 c 0.227 -0.147 0.567 -0.3 1.02 -0.46 0.467 -0.16 1 -0.24 1.6 -0.24 0.747 0 1.407 0.133 1.98 0.4 0.587 0.267 1.08 0.64 1.48 1.12 0.4 0.48 0.7 1.053 0.9 1.72 0.213 0.667 0.32 1.4 0.32 2.2 0 0.84 -0.127 1.6 -0.38 2.28 -0.24 0.667 -0.587 1.233 -1.04 1.7 -0.453 0.467 -1 0.827 -1.64 1.08 -0.64 0.253 -1.36 0.38 -2.16 0.38 -0.867 0 -1.633 -0.06 -2.3 -0.18 -0.667 -0.12 -1.186 -0.24 -1.612 -0.36 l 0 -14.9 1.832 -0.32 z m 0 8.32 c 0.187 0.053 0.447 0.107 0.78 0.16 0.347 0.04 0.773 0.06 1.28 0.06 1 0 1.8 -0.327 2.4 -0.98 0.6 -0.667 0.9 -1.607 0.9 -2.82 0 -0.533 -0.053 -1.033 -0.16 -1.5 -0.107 -0.467 -0.28 -0.867 -0.52 -1.2 -0.24 -0.347 -0.553 -0.613 -0.94 -0.8 -0.373 -0.2 -0.827 -0.3 -1.36 -0.3 -0.507 0 -0.973 0.087 -1.4 0.26 -0.427 0.173 -0.753 0.353 -0.98 0.54 z"/>
+ </g>
+ <g transform="matrix(1.2756512,0,0,1.2756512,-0.40135894,-10.696573)" style="fill:#2d2d2d;fill-opacity:1;stroke:none">
+ <path d="m 25.668 21.672 q 0 0.908 0.127 1.67 0.137 0.762 0.449 1.318 0.313 0.547 0.82 0.85 0.518 0.303 1.27 0.303 0.938 0 1.563 -0.508 0.635 -0.508 0.781 -1.563 l 1.777 0.117 q -0.088 0.654 -0.381 1.26 -0.293 0.605 -0.801 1.064 -0.498 0.459 -1.221 0.742 -0.723 0.273 -1.67 0.273 -1.24 0 -2.109 -0.42 -0.869 -0.42 -1.416 -1.152 -0.537 -0.742 -0.781 -1.738 -0.244 -1.01 -0.244 -2.178 0 -1.064 0.176 -1.875 0.176 -0.82 0.488 -1.426 0.322 -0.615 0.752 -1.025 0.43 -0.42 0.928 -0.664 0.508 -0.254 1.064 -0.361 0.557 -0.117 1.123 -0.117 0.889 0 1.582 0.244 0.693 0.244 1.191 0.674 0.508 0.42 0.82 0.996 0.312 0.576 0.439 1.24 l -1.807 0.137 q -0.137 -0.879 -0.693 -1.396 -0.557 -0.518 -1.582 -0.518 -0.752 0 -1.26 0.254 -0.498 0.244 -0.811 0.752 -0.313 0.498 -0.449 1.26 -0.127 0.762 -0.127 1.787 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-spell-check.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-spell-check.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-ltr.svg
new file mode 120000
index 00000000..ffa7a217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-ltr.svg
@@ -0,0 +1 @@
+gtk-undelete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-rtl.svg
new file mode 100644
index 00000000..f91cff46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 16 0 24 c 0 4 0 4 4 4 l 20 0 c 4 0 4 0 4 -4 l 0 -24 c -8 0 -22 0 -28 0 z" style="fill:#dc322f"/>
+ <g transform="matrix(-1,0,0,1,48,0)" style="fill:#fff;fill-opacity:0.667">
+ <path d="m 14 20 0 20 4 0 0 -20 z"/>
+ <path d="m 22 20 0 20 4 0 0 -20 z"/>
+ <path d="m 30 20 0 20 4 0 0 -20 z"/>
+ </g>
+ <path d="m 38 12 -28 0 0 -4 l 8 0 l 0 -4 12 0 0 4 8 0 z" style="fill:#dc322f"/>
+ <path d="m 11.465 43.931 c -1.216 -0.51 -2.28 -1.096 -3.183 -1.755 -8.868 -6.963 -2.819 -17.346 7.713 -17.346 l 0 -6 l 12 9 -12 10.503 l 0 -6 c -9.03 1.515 -9.06 2.881 -4.545 10.489 0 0 1.5 1.515 0 1.111 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete.svg
new file mode 100644
index 00000000..810259f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 38 16 l 0 24 c 0 4 0 4 -4 4 l -20 0 c -4 0 -4 0 -4 -4 l 0 -24 c 8 0 22 0 28 0 Z" style="fill:#dc322f"/>
+ <g style="fill:#fff;fill-opacity:0.667">
+ <path d="m 14 20 l 0 20 l 4 0 l 0 -20 Z"/>
+ <path d="m 22 20 l 0 20 l 4 0 l 0 -20 Z"/>
+ <path d="m 30 20 l 0 20 l 4 0 l 0 -20 Z"/>
+ </g>
+ <path d="m 10 12 l 28 0 l 0 -4 l -8 0 l 0 -4 l -12 0 l 0 4 l -8 0 Z" style="fill:#dc322f"/>
+ <path d="m 36.535 43.931 c 1.216 -0.51 2.28 -1.096 3.183 -1.755 8.868 -6.963 2.819 -17.346 -7.713 -17.346 l 0 -6 l -12 9 l 12 10.503 0 -6 c 9.03 1.515 9.06 2.881 4.545 10.489 0 0 -1.5 1.515 0 1.111 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-undo-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undo-ltr.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undo-ltr.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-yes.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-yes.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-yes.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-100.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-100.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-100.svg
@@ -0,0 +1 @@
+zoom-original.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-fit.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-fit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-fit.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-in.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help-about.svg b/.icons/Material-Black-Lime-Numix/48/actions/help-about.svg
new file mode 100644
index 00000000..54476284
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help-about.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 44 24 C 44 35.042969 35.042969 44 24 44 C 12.957031 44 4 35.042969 4 24 C 4 12.957031 12.957031 4 24 4 C 35.042969 4 44 12.957031 44 24 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 28 36 L 20 36 L 20 24 L 28 24 L 28 36 "/>
+<path style="fill-rule:evenodd" d="M 28 16 C 28 18.203125 26.203125 20 24 20 C 21.796875 20 20 18.203125 20 16 C 20 13.796875 21.796875 12 24 12 C 26.203125 12 28 13.796875 28 16 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help-contents.svg b/.icons/Material-Black-Lime-Numix/48/actions/help-contents.svg
new file mode 100644
index 00000000..dded9c5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help-contents.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 44 24 C 44 35.042969 35.042969 44 24 44 C 12.957031 44 4 35.042969 4 24 C 4 12.957031 12.957031 4 24 4 C 35.042969 4 44 12.957031 44 24 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 14 14 L 34 14 L 34 18 L 14 18 Z "/>
+<path d="M 14 22 L 34 22 L 34 26 L 14 26 Z "/>
+<path d="M 14 30 L 34 30 L 34 34 L 14 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help-contextual.svg b/.icons/Material-Black-Lime-Numix/48/actions/help-contextual.svg
new file mode 120000
index 00000000..c619d7c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help-contextual.svg
@@ -0,0 +1 @@
+help-faq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help-faq.svg b/.icons/Material-Black-Lime-Numix/48/actions/help-faq.svg
new file mode 100644
index 00000000..fc3bf157
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help-faq.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 44 24.003906 C 44 35.046875 35.042969 44 24 44 C 12.957031 44 4 35.046875 4 24.003906 C 4 12.957031 12.953125 4 24 4 C 35.046875 4 44 12.957031 44 24.003906 Z "/>
+<path style="fill:#fff" d="M 20.683594 27.863281 L 20.683594 26.6875 C 20.683594 25.667969 20.921875 24.785156 21.398438 24.03125 C 21.871094 23.28125 22.738281 22.480469 24 21.632812 C 25.214844 20.835938 26.011719 20.191406 26.394531 19.691406 C 26.789062 19.195312 26.984375 18.636719 26.984375 18.023438 C 26.984375 17.335938 26.707031 16.8125 26.152344 16.449219 C 25.597656 16.089844 24.820312 15.910156 23.828125 15.910156 C 22.089844 15.910156 20.113281 16.429688 17.890625 17.46875 L 16 13.988281 C 18.578125 12.664062 21.316406 12 24.207031 12 C 26.589844 12 28.484375 12.523438 29.882812 13.574219 C 31.292969 14.621094 32 16.019531 32 17.769531 C 32 18.933594 31.710938 19.941406 31.132812 20.789062 C 30.554688 21.636719 29.453125 22.589844 27.835938 23.648438 C 26.722656 24.402344 26.019531 24.976562 25.71875 25.367188 C 25.429688 25.757812 25.285156 26.273438 25.285156 26.910156 L 25.285156 27.863281 L 20.683594 27.863281 M 20.128906 33.296875 C 20.128906 32.40625 20.390625 31.734375 20.910156 31.28125 C 21.433594 30.824219 22.191406 30.597656 23.183594 30.597656 C 24.144531 30.597656 24.886719 30.828125 25.40625 31.296875 C 25.9375 31.761719 26.203125 32.429688 26.203125 33.296875 C 26.203125 34.136719 25.9375 34.796875 25.40625 35.285156 C 24.875 35.761719 24.132812 36 23.183594 36 C 22.210938 36 21.460938 35.765625 20.929688 35.300781 C 20.394531 34.824219 20.128906 34.15625 20.128906 33.296875 "/>
+<path style="fill:#268bd2;fill-opacity:.102" d="M 20.683594 27.863281 L 20.683594 26.6875 C 20.683594 25.667969 20.921875 24.785156 21.398438 24.03125 C 21.871094 23.28125 22.738281 22.480469 24 21.632812 C 25.214844 20.835938 26.011719 20.191406 26.394531 19.691406 C 26.789062 19.195312 26.984375 18.636719 26.984375 18.023438 C 26.984375 17.335938 26.707031 16.8125 26.152344 16.449219 C 25.597656 16.089844 24.820312 15.910156 23.828125 15.910156 C 22.089844 15.910156 20.113281 16.429688 17.890625 17.46875 L 16 13.988281 C 18.578125 12.664062 21.316406 12 24.207031 12 C 26.589844 12 28.484375 12.523438 29.882812 13.574219 C 31.292969 14.621094 32 16.019531 32 17.769531 C 32 18.933594 31.710938 19.941406 31.132812 20.789062 C 30.554688 21.636719 29.453125 22.589844 27.835938 23.648438 C 26.722656 24.402344 26.019531 24.976562 25.71875 25.367188 C 25.429688 25.757812 25.285156 26.273438 25.285156 26.910156 L 25.285156 27.863281 L 20.683594 27.863281 M 20.128906 33.296875 C 20.128906 32.40625 20.390625 31.734375 20.910156 31.28125 C 21.433594 30.824219 22.191406 30.597656 23.183594 30.597656 C 24.144531 30.597656 24.886719 30.828125 25.40625 31.296875 C 25.9375 31.761719 26.203125 32.429688 26.203125 33.296875 C 26.203125 34.136719 25.9375 34.796875 25.40625 35.285156 C 24.875 35.761719 24.132812 36 23.183594 36 C 22.210938 36 21.460938 35.765625 20.929688 35.300781 C 20.394531 34.824219 20.128906 34.15625 20.128906 33.296875 "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help-hint.svg b/.icons/Material-Black-Lime-Numix/48/actions/help-hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help-hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help-info.svg b/.icons/Material-Black-Lime-Numix/48/actions/help-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help.svg b/.icons/Material-Black-Lime-Numix/48/actions/help.svg
new file mode 120000
index 00000000..c619d7c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help.svg
@@ -0,0 +1 @@
+help-faq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/hint.svg b/.icons/Material-Black-Lime-Numix/48/actions/hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/history-view.svg b/.icons/Material-Black-Lime-Numix/48/actions/history-view.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/history-view.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/hook-notifier.svg b/.icons/Material-Black-Lime-Numix/48/actions/hook-notifier.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/hook-notifier.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/image-adjust.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-adjust.svg
new file mode 100644
index 00000000..d00b3b38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-adjust.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <circle cx="12" cy="34" r="10" style="fill:#34d046;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle r="10" cy="34" cx="36" style="fill:#7a8bca;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="24" cy="14" r="10" style="fill:#dc5050;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/image-auto-adjust.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-auto-adjust.svg
new file mode 100644
index 00000000..3a2cbd72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-auto-adjust.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 12.509 22 -2.396 8.114 -8.114 2.395 8.114 2.377 2.396 8.114 2.377 -8.114 8.114 -2.377 -8.114 -2.395" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.5 11 -1.889 6.611 -6.611 1.894 6.611 1.884 1.889 6.611 1.889 -6.611 6.611 -1.884 -6.611 -1.894" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.5 2 -1.5 5 -5 1.494 5 1.506 1.5 5 1.5 -5 5 -1.506 -5 -1.494" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.2363013,1.7348283,-1.7656211,1.2147399,60.093733,8.2584703)">
+ <path d="m -7.9 16 c -0.73 -0.001 -2.102 0.448 -2.101 1.6 c 0.001 1.183 1.37 1.6 2.101 1.6 l 14.801 0 c 0.886 0 1.6 -0.713 1.6 -1.6 0 -0.886 -0.713 -1.6 -1.6 -1.6 z" style="fill:#5c6982;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m -13.4 16 c -0.886 0 -1.6 0.713 -1.6 1.6 c 0 0.886 0.713 1.6 1.6 1.6 l 5.5 0 c -0.558 0 -1.1 -0.737 -1.1 -1.6 0 -0.863 0.557 -1.6 1.1 -1.599" style="fill:#c59da1;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/image-crop.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-crop.svg
new file mode 100644
index 00000000..441329bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-crop.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 2 0 6 6 0 0 -6 z m -8 8 0 6 30 0 0 30 6 0 0 -36 z m 8 8 0 20 20 0 0 -6 -14 0 0 -14 z m 30 14 0 6 6 0 0 -6 z" style="fill:#6c71c4;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/image-gallery.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-gallery.svg
new file mode 100644
index 00000000..60e933f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-gallery.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient4226" x1="2.251" x2="4.751" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.97188003,0,0.16871985)">
+ <stop style="stop-color:#e2d290;stop-opacity:0.706"/>
+ <stop offset="0.505" style="stop-color:#e2d290;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#e2d290;stop-opacity:0.706"/>
+ </linearGradient>
+ </defs>
+ <g transform="matrix(2.8571429,0,0,2.8571429,0.285714,0.2857136)">
+ <rect y="9" x="9" height="7" width="7" style="fill:#b8ccd3;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 12.5 10.759 c -1.333 0 -1.878 1.587 -1.137 2.498 0.159 0.195 0.327 0.437 0.199 0.697 -0.065 0.131 -0.153 0.226 -0.25 0.309 0.336 0.897 1.93 1.066 2.375 0 -0.097 -0.083 -0.185 -0.177 -0.25 -0.309 -0.128 -0.26 0.074 -0.479 0.199 -0.697 0.764 -1.326 0.197 -2.498 -1.137 -2.498 z" style="fill:#e5b58b;fill-opacity:1"/>
+ <path d="m 11.313 14.264 c -0.499 0.493 -1.313 0.441 -1.313 1.736 l 5 0 c 0 -1.295 -0.814 -1.243 -1.313 -1.736 -0.359 0.291 -0.758 0.476 -1.188 0.476 -0.429 0 -0.828 -0.185 -1.188 -0.476 z" style="fill:#cf362d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 11 12.225 c 0.466 -0.325 0.75 -0.763 1.5 -0.767 0.75 -0.004 1.066 0.398 1.5 0.655 0.033 -2.041 -3.043 -1.941 -3 0.111 z" style="fill:#96413c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(2.8571429,0,0,2.8571429,0.285714,1.9999996)">
+ <rect width="7" height="7" x="9" style="fill:#3db2e1;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 13.943376,3.45 10,7 16,7 16,6 Z" style="fill:#a2866a;fill-opacity:1"/>
+ <path d="m 13 2 c 0 0.523 -0.477 1 -1 1 -0.523 0 -1 -0.477 -1 -1 0 -0.523 0.477 -1 1 -1 0.523 0 1 0.477 1 1 z" style="fill:#e5d740;fill-opacity:1"/>
+ <path d="M 11.352941,2.5 9,5.4 9,7 14,7 Z" style="fill:#94785c;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(2.8571429,0,0,2.8571429,2,0.2857136)">
+ <rect width="7" height="7" y="9" style="fill:#4fb45e;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 3.467 9.901 c -0.638 0 -1.156 0.488 -1.156 1.09 0 0.03 0.001 0.06 0.004 0.09 -0.09 -0.021 -0.181 -0.033 -0.273 -0.033 c -0.562 0.006 -1.041 0.49 -1.041 1.092 c 0 0.45 0.293 0.853 0.738 1.016 -0.133 0.182 -0.205 0.398 -0.205 0.619 0 0.602 0.518 1.09 1.156 1.09 0.266 0 0.523 -0.086 0.729 -0.244 0.212 0.18 0.487 0.281 0.773 0.281 0.639 0 1.154 -0.489 1.154 -1.092 c 0 -0.204 -0.061 -0.404 -0.176 -0.576 0.492 -0.137 0.83 -0.562 0.83 -1.045 0 -0.602 -0.385 -1.082 -1.271 -1.09 c -0.038 0 -0.076 0 -0.113 0.004 0.005 -0.037 0.007 -0.074 0.008 -0.111 0 -0.602 -0.517 -1.09 -1.156 -1.09 z m 0.033 1.699 a 0.9 0.9 0 0 1 0.9 0.9 0.9 0.9 0 0 1 -0.9 0.9 0.9 0.9 0 0 1 -0.9 -0.9 0.9 0.9 0 0 1 0.9 -0.9" style="fill:#f1ef5d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="0.6" cy="12.5" cx="3.5" style="fill:#9d8d6d;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="matrix(2.8571429,0,0,2.8571429,2,1.9999996)">
+ <rect height="7" width="7" style="fill:#3c345d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 4.365 3.57 c -0.27 0.026 -0.559 0.042 -0.864 0.042 -0.305 0 -0.594 -0.016 -0.864 -0.042 l -0.386 2.219 c 0.842 0.291 1.677 0.271 2.5 0 z" style="fill:url(#linearGradient4226);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 2.464 c 0 0.404 -1.119 0.826 -2.5 0.826 -1.381 0 -2.5 -0.422 -2.5 -0.826 0 -0.404 1.119 -0.868 2.5 -0.868 1.381 0 2.5 0.464 2.5 0.868" style="fill:#787878;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4.542 2.05 c 0 0.21 -0.466 0.399 -1.042 0.399 -0.575 0 -1.042 -0.189 -1.042 -0.399 c 0 -0.63 0.417 -1.05 1.042 -1.05 c 0.625 0 1.042 0.42 1.042 1.05 z" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/image-loading.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-loading.svg
new file mode 120000
index 00000000..3f465d6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-loading.svg
@@ -0,0 +1 @@
+../places/gnome-fs-loading-icon.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/image-red-eye.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-red-eye.svg
new file mode 100644
index 00000000..1cff344e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-red-eye.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.0952381,0,0,2.0952381,-1.1428572,-1.1428572)">
+ <path d="m 22.5 12 c 0 5.797 -4.702 10.5 -10.5 10.5 -5.797 0 -10.5 -4.702 -10.5 -10.5 0 -5.797 4.702 -10.5 10.5 -10.5 c 5.797 0 10.5 4.702 10.5 10.5 m 0 0" style="fill:#e2727f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.727 12 c 0 3.16 -2.564 5.725 -5.727 5.725 -3.164 0 -5.727 -2.565 -5.727 -5.725 0 -3.165 2.564 -5.73 5.727 -5.73 3.164 0 5.727 2.565 5.727 5.73 m 0 0" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.486 9.757 c 0 1.239 -1 2.243 -2.243 2.243 c -1.239 0 -2.243 -1 -2.243 -2.243 c 0 -1.239 1 -2.243 2.243 -2.243 1.239 0 2.243 1 2.243 2.243 m 0 0" style="fill:#ef9999;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/image-zoom-in.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/image-zoom-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/insert-horizontal-rule.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-horizontal-rule.svg
new file mode 120000
index 00000000..60130356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/insert-horizontal-rule.svg
@@ -0,0 +1 @@
+stock_insert-rule.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/insert-image.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-image.svg
new file mode 100644
index 00000000..42e28d8d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/insert-image.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 2 6 L 46 6 L 46 42 L 2 42 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 22 16 L 6 28 L 6 38 L 42 38 L 42 24 L 36 18 L 30 24 Z "/>
+<path style="fill:#cb4b16" d="M 18 30 L 46 30 L 32 46 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/insert-link.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-link.svg
new file mode 100644
index 00000000..ea9980bb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/insert-link.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 40.265625 11.980469 L 36.023438 7.738281 C 31.777344 3.492188 28.949219 6.324219 26.121094 9.152344 L 9.152344 26.121094 C 6.324219 28.949219 3.496094 31.777344 7.738281 36.019531 L 11.980469 40.261719 C 16.222656 44.507812 19.050781 41.675781 21.878906 38.847656 L 38.410156 21.96875 C 41.238281 19.140625 44.507812 16.222656 40.265625 11.980469 Z M 34.609375 17.636719 L 17.636719 34.605469 C 17.636719 34.605469 16.222656 36.019531 14.109375 33.90625 C 11.980469 31.777344 13.394531 30.363281 13.394531 30.363281 L 30.363281 13.394531 C 30.242188 13.515625 31.777344 11.980469 33.953125 14.15625 C 36.023438 16.222656 34.609375 17.636719 34.609375 17.636719 Z "/>
+<path d="M 44.507812 7.738281 L 33.191406 19.050781 C 30.363281 21.878906 26.121094 17.636719 28.949219 14.808594 L 40.265625 3.492188 C 43.09375 0.664062 47.335938 4.90625 44.507812 7.738281 Z "/>
+<path d="M 19.050781 33.191406 L 7.738281 44.507812 C 4.910156 47.335938 0.667969 43.09375 3.496094 40.261719 L 14.808594 28.949219 C 17.636719 26.121094 21.878906 30.363281 19.050781 33.191406 Z "/>
+</g>
+<g style="fill-opacity:.102;fill:#000">
+<path d="M 44.507812 7.738281 L 33.191406 19.050781 C 30.363281 21.878906 26.121094 17.636719 28.949219 14.808594 L 40.265625 3.492188 C 43.09375 0.664062 47.335938 4.90625 44.507812 7.738281 Z "/>
+<path d="M 19.050781 33.191406 L 7.738281 44.507812 C 4.910156 47.335938 0.667969 43.09375 3.496094 40.261719 L 14.808594 28.949219 C 17.636719 26.121094 21.878906 30.363281 19.050781 33.191406 Z "/>
+</g>
+<path style="fill:#cb4b16" d="M 18 30 L 46 30 L 32 46 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/insert-object.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-object.svg
new file mode 100644
index 00000000..695027d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/insert-object.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 6 2 L 42 2 L 42 46 L 6 46 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 8 4 L 8 44 L 40 44 L 40 4 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 12 10 L 36 10 L 36 12 L 12 12 Z "/>
+<path d="M 12 18 L 12 38 L 36 38 L 36 18 Z "/>
+</g>
+<path style="fill:#cb4b16" d="M 18.5 29.5 L 46 29.5 L 32.25 46 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/insert-table-row.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-table-row.svg
new file mode 120000
index 00000000..de9c609a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/insert-table-row.svg
@@ -0,0 +1 @@
+edit-table-insert-row-below.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/insert-table.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-table.svg
new file mode 120000
index 00000000..5783074e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/insert-table.svg
@@ -0,0 +1 @@
+stock_insert-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/insert-text.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-text.svg
new file mode 100644
index 00000000..5f536250
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/insert-text.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2,0,0,2,2,2)">
+ <path d="m 8 14 14 0 -7 8 z" style="fill:#cb4b16"/>
+ </g>
+ <g transform="matrix(2.708382,0,0,2.6280072,2,3.294118)" style="fill:#888;fill-opacity:1;stroke:none">
+ <path d="m 2.187 1.791 -2.187 6.088 l 1.01 0 0.58 -1.649 2.144 0 0.589 1.649 1.068 0 -2.187 -6.088 z m 1.219 3.478 -1.489 0 0.748 -2.215 z" style="fill:#888"/>
+ <path d="m 7.791 2.806 c 0.955 0 1.203 0.273 1.203 0.728 0 0.481 -0.324 0.756 -1.16 0.756 -0.296 0 -0.591 0 -0.887 0 l 0 -1.484 z m -0.085 2.368 c 1.262 0 1.731 0.326 1.731 0.867 0 0.661 -0.64 0.823 -1.723 0.823 l -0.768 0 0 -1.681 z m -1.798 -3.383 l 0 6.087 1.917 0 c 2.235 0 2.661 -1.03 2.661 -1.709 0 -0.592 -0.409 -1.305 -1.245 -1.46 0.546 -0.335 0.776 -0.79 0.776 -1.322 0 -0.541 -0.316 -1.633 -2.038 -1.597 z" style="fill:#888"/>
+ <path d="m 14.299 1.791 c -1.965 0 -3.222 1.314 -3.222 3.03 0 1.692 1.196 3.057 3.161 3.057 0.559 0 1.214 -0.129 1.851 -0.395 l 0.157 -0.06 -0.349 -0.85 -0.157 0.06 c -0.463 0.18 -0.926 0.275 -1.31 0.275 -1.415 0 -2.253 -0.833 -2.253 -2.095 0 -1.133 0.786 -2.087 2.096 -2.087 0.279 0 0.707 0 1.371 0.24 l 0.166 0.06 0.349 -0.842 -0.157 -0.06 c -0.637 -0.249 -1.231 -0.335 -1.703 -0.335" style="fill:#888"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/internet-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/internet-amarok.svg
new file mode 120000
index 00000000..b8f2669a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/internet-amarok.svg
@@ -0,0 +1 @@
+stock_timezone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/invertimage.svg b/.icons/Material-Black-Lime-Numix/48/actions/invertimage.svg
new file mode 120000
index 00000000..d322ea44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/invertimage.svg
@@ -0,0 +1 @@
+object-inverse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/italic.svg b/.icons/Material-Black-Lime-Numix/48/actions/italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/journal-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/journal-new.svg
new file mode 120000
index 00000000..1dba312f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/journal-new.svg
@@ -0,0 +1 @@
+notebook-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kdenlive-menu.svg b/.icons/Material-Black-Lime-Numix/48/actions/kdenlive-menu.svg
new file mode 120000
index 00000000..ac2e5467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kdenlive-menu.svg
@@ -0,0 +1 @@
+application-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kfind.svg b/.icons/Material-Black-Lime-Numix/48/actions/kfind.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kfind.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kfm_home.svg b/.icons/Material-Black-Lime-Numix/48/actions/kfm_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kfm_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/knotes_alarm.svg b/.icons/Material-Black-Lime-Numix/48/actions/knotes_alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/knotes_alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/knotes_close.svg b/.icons/Material-Black-Lime-Numix/48/actions/knotes_close.svg
new file mode 120000
index 00000000..284dadab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/knotes_close.svg
@@ -0,0 +1 @@
+dialog-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/knotes_date.svg b/.icons/Material-Black-Lime-Numix/48/actions/knotes_date.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/knotes_date.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/knotes_delete.svg b/.icons/Material-Black-Lime-Numix/48/actions/knotes_delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/knotes_delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/korg-todo.svg b/.icons/Material-Black-Lime-Numix/48/actions/korg-todo.svg
new file mode 120000
index 00000000..a3dede18
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/korg-todo.svg
@@ -0,0 +1 @@
+stock_tasks.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kt-check-data.svg b/.icons/Material-Black-Lime-Numix/48/actions/kt-check-data.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kt-check-data.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kt-info-widget.svg b/.icons/Material-Black-Lime-Numix/48/actions/kt-info-widget.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kt-info-widget.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kt-pause.svg b/.icons/Material-Black-Lime-Numix/48/actions/kt-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kt-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kt-remove.svg b/.icons/Material-Black-Lime-Numix/48/actions/kt-remove.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kt-remove.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kt-start.svg b/.icons/Material-Black-Lime-Numix/48/actions/kt-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kt-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kt-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/kt-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kt-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_alignblock.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_alignblock.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_alignblock.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_aligncenter.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_aligncenter.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_aligncenter.svg
@@ -0,0 +1 @@
+format-justify-center.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_alignhorizontalcenter.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_alignhorizontalcenter.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_alignhorizontalcenter.svg
@@ -0,0 +1 @@
+format-justify-center.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_alignleft.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_alignleft.svg
new file mode 120000
index 00000000..019e49de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_alignleft.svg
@@ -0,0 +1 @@
+format-justify-left.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_alignright.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_alignright.svg
new file mode 120000
index 00000000..28bd7907
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_alignright.svg
@@ -0,0 +1 @@
+format-justify-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_bold.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_crop.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_decrementindent.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_decrementindent.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_decrementindent.svg
@@ -0,0 +1 @@
+format-indent-less.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_deletecolumns.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_deletecolumns.svg
new file mode 120000
index 00000000..06bed325
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_deletecolumns.svg
@@ -0,0 +1 @@
+edit-table-delete-column.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_deleterows.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_deleterows.svg
new file mode 120000
index 00000000..01bb020c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_deleterows.svg
@@ -0,0 +1 @@
+edit-table-delete-row.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_incrementindent.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_incrementindent.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_incrementindent.svg
@@ -0,0 +1 @@
+format-indent-more.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_italic.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_mergecells.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_mergecells.svg
new file mode 120000
index 00000000..1c94d3b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_mergecells.svg
@@ -0,0 +1 @@
+edit-table-cell-merge.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_sortascending.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_sortascending.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_sortascending.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_sortdescending.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_sortdescending.svg
new file mode 120000
index 00000000..213a69a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_sortdescending.svg
@@ -0,0 +1 @@
+view-sort-descending.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_underline.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_underline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_underline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/list-add-user.svg b/.icons/Material-Black-Lime-Numix/48/actions/list-add-user.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/list-add-user.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/list-add.svg b/.icons/Material-Black-Lime-Numix/48/actions/list-add.svg
new file mode 100644
index 00000000..558b3c0e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/list-add.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 18 6 L 18 18 L 6 18 L 6 30 L 18 30 L 18 42 L 30 42 L 30 30 L 42 30 L 42 18 L 30 18 L 30 6 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/list-itemize.svg b/.icons/Material-Black-Lime-Numix/48/actions/list-itemize.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/list-itemize.svg
@@ -0,0 +1 @@
+view-list.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/list-remove-user.svg b/.icons/Material-Black-Lime-Numix/48/actions/list-remove-user.svg
new file mode 100644
index 00000000..bab61107
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/list-remove-user.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 14.01 9.703 c -1.598 5.66 -1.633 13.492 1.211 17.355 c 1.195 1.836 2.828 4.246 1.551 6.438 c -2.363 3.422 -6.305 5.27 -9.895 7.133 c -1.219 0.125 -0.781 1.254 -0.859 2.09 c -0.004 0.66 -0.203 1.527 0.773 1.215 l 34.414 0 c 0.977 0.313 0.777 -0.555 0.773 -1.215 c -0.078 -0.836 0.359 -1.965 -0.859 -2.09 c -3.59 -1.863 -7.531 -3.711 -9.895 -7.133 c -1.277 -2.191 0.355 -4.602 1.551 -6.438 c 3 -4.203 3.395 -13.355 1.203 -17.48 c -1.98 -3.578 -3.98 -5.441 -9.98 -5.578 c -6.01 0.242 -8 2 -9.988 5.703 Z" style="fill:#6c71c4"/>
+ <path d="m 22 32 24 0 0 8 -24 0 z" style="fill:#dc312f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/list-remove.svg b/.icons/Material-Black-Lime-Numix/48/actions/list-remove.svg
new file mode 100644
index 00000000..d076847e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/list-remove.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 6 18 L 42 18 L 42 30 L 6 30 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lock.svg b/.icons/Material-Black-Lime-Numix/48/actions/lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-archive.svg
new file mode 100644
index 00000000..7bdb199b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-archive.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="36" height="44" x="8" y="2" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="28" height="16" x="12" y="6" rx="1" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="28" height="16" x="12" y="26" rx="1" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="6" x="16" y="12" rx="1.5" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="3" x="16" y="15" rx="1.5" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="6" x="33" y="12" rx="1.5" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="32" x="16" height="6" width="3" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="35" x="16" height="3" width="20" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="32" x="33" height="6" width="3" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-attachment.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-attachment.svg
new file mode 100644
index 00000000..ffc59ec5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-attachment.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 26.5 5 c -1.123 0 -2.245 0.289 -3.25 0.869 c -2.01 1.16 -3.25 3.309 -3.25 5.629 l 0 20.502 c 0 1.427 0.764 2.751 2 3.465 1.236 0.714 2.764 0.714 4 0 1.236 -0.714 2 -2.038 2 -3.465 l 0 -15 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 c -0.554 0 -1 0.446 -1 1 l 0 15 c 0 0.36 -0.189 0.687 -0.5 0.867 -0.311 0.18 -0.689 0.18 -1 0 c -0.311 -0.18 -0.5 -0.507 -0.5 -0.867 l 0 -20.502 c 0 -1.253 0.665 -2.405 1.75 -3.03 1.085 -0.627 2.415 -0.627 3.5 0 c 1.085 0.627 1.75 1.778 1.75 3.03 l 0 22.502 c 0 2.146 -1.142 4.122 -3 5.195 -1.858 1.073 -4.142 1.073 -6 0 c -1.858 -1.073 -3 -3.049 -3 -5.195 l 0 -19 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 c -0.554 0 -1 0.446 -1 1 l 0 19 c 0 3.213 1.717 6.188 4.5 7.795 2.783 1.607 6.217 1.607 9 0 c 2.783 -1.607 4.5 -4.582 4.5 -7.795 l 0 -22.502 c 0 -2.32 -1.241 -4.469 -3.25 -5.629 -1 -0.58 -2.127 -0.869 -3.25 -0.869" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-copy.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-copy.svg
new file mode 100644
index 00000000..cfe4b90b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-copy.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.77272727,0,0,0.78125,0.4545455,-8.9375)" style="fill:#1d699f;fill-opacity:1">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 5.091 27 27.818 0 c 3.091 0 3.091 0 3.091 -3.125 l 0 -18.75 l -34 18.75 c 0 3.125 0 3.125 3.091 3.125" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 32.909 27 -27.818 0 c -3.091 0 -3.091 0 -3.091 -3.125 l 0 -18.75 34 18.75 c 0 3.125 0 3.125 -3.091 3.125" style="fill:#1d699f;fill-opacity:1"/>
+ <g transform="matrix(0.77272727,0,0,0.78125,10.454545,10.0625)" style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 15.090909,46 27.818182,0 C 46,46 46,46 46,42.875 l 0,-18.75 -34,18.75 C 12,46 12,46 15.090909,46 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="M 42.909091,46 15.090909,46 C 12,46 12,46 12,42.875 l 0,-18.75 34,18.75 C 46,46 46,46 42.909091,46 Z" style="fill:#268bd2"/>
+ <path d="M 12,24.125 29,33.5 46,24.125 C 46,21 46,21 42.909091,21 L 15.090909,21 C 12,21 12,21 12,24.125 Z" style="fill:#fff;fill-opacity:0.102"/>
+ <path d="m 2 5.125 17 9.375 17 -9.375 c 0 -3.125 0 -3.125 -3.091 -3.125 l -27.818 0 c -3.091 0 -3.091 0 -3.091 3.125" style="fill:#fff;fill-opacity:0.102"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-encrypted.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-encrypted.svg
new file mode 100644
index 00000000..f9376e21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-encrypted.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 c 0 -8.852 0 -18.883 0 -24 c 0 -4 0 -4 -4 -4 Z"/>
+ <path d="m 6 46 l 36 0 c 4 0 4 0 4 -4 l 0 -24 l -44 24 c 0 4 0 4 4 4 Z"/>
+ </g>
+ <path d="m 6 46 l 36 0 c 4 0 4 0 4 -4 l 0 -24 l -44 24 c 0 4 0 4 4 4 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 42 46 l -36 0 c -4 0 -4 0 -4 -4 l 0 -24 l 44 24 c 0 4 0 4 -4 4 Z" style="fill:#268bd2"/>
+ <path d="m 2 18 l 22 12 l 22 -12 c 0 -4 0 -4 -4 -4 l -36 0 c -4 0 -4 0 -4 4 Z" style="fill:#fff;fill-opacity:0.102"/>
+ <g transform="translate(-4,-1.6e-7)">
+ <g transform="matrix(0.475,0,0,0.54285714,25.1,22.114286)">
+ <path d="m 24 4 c 6 0 13.684 0 13.684 10 l 0 6 c 2 0 6.316 -0.004 6.316 4 l 0 16 c 0 4 -3.844 4 -6 4 l -28 0 c -2.156 0 -6 0 -6 -4 l 0 -16 c 0 -4 4.316 -4 6.316 -4 l 0 -6 c 0 -10 7.684 -10 13.684 -10 m 0 6 c -2 0 -7.368 0 -7.368 6 l 0 4 14.737 0 0 -4 c 0 -6 -5.368 -6 -7.368 -6" style="fill:#dc322f;fill-opacity:1"/>
+ </g>
+ <path d="m 36.5 36 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 1 1.996 L 35 44 l 3 0 0 -3.502 A 2.5 2.5 0 0 0 39 38.5 2.5 2.5 0 0 0 36.5 36" style="fill:#000;opacity:1;fill-opacity:0.102;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-forward.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-forward.svg
new file mode 100644
index 00000000..007fce7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-forward.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 23.914062 10.25 L 37.664062 21.25 C 40.421875 24.007812 40.414062 24 37.664062 26.75 L 23.914062 37.75 C 22 39.285156 22 38.714844 22 34.917969 C 21.960938 33.542969 21.914062 32 22 30 C 21.96875 30 22.03125 30 22 30 C 8.335938 30 1.914062 21.25 2 10.164062 C 7.414062 15.75 13.75 18.171875 22 18 C 22 16.03125 21.960938 15.328125 22 14 C 22 12 22 8.890625 23.914062 10.25 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-forwarded.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-forwarded.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-forwarded.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-important.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-important.svg
new file mode 100644
index 00000000..38d4542d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-important.svg
@@ -0,0 +1,14 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 6 14 C 2 14 2 14 2 18 L 2 42 C 2 46 2 46 6 46 L 42 46 C 46 46 46 46 46 42 C 46 33.148438 46 23.117188 46 18 C 46 14 46 14 42 14 Z "/>
+<path d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+</g>
+<path style="fill:#000;fill-opacity:.102" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#268bd2" d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+<path style="fill:#fff;fill-opacity:.102" d="M 2 18 L 24 30 L 46 18 C 46 14 46 14 42 14 L 6 14 C 2 14 2 14 2 18 Z "/>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 46 14 C 46 20.628906 40.628906 26 34 26 C 27.371094 26 22 20.628906 22 14 C 22 7.371094 27.371094 2 34 2 C 40.628906 2 46 7.371094 46 14 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 32 6 L 36 6 L 36 18 L 32 18 Z "/>
+<path d="M 32 20 L 36 20 L 36 22 L 32 22 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-junk.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-junk.svg
new file mode 100644
index 00000000..2266d31e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-junk.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 6 14 C 2 14 2 14 2 18 L 2 42 C 2 46 2 46 6 46 L 42 46 C 46 46 46 46 46 42 C 46 33.148438 46 23.117188 46 18 C 46 14 46 14 42 14 Z "/>
+<path d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+</g>
+<path style="fill:#000;fill-opacity:.102" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#268bd2" d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+<path style="fill:#fff;fill-opacity:.102" d="M 2 18 L 24 30 L 46 18 C 46 14 46 14 42 14 L 6 14 C 2 14 2 14 2 18 Z "/>
+<path style="fill:#f27d0c" d="M 22 10 C 16 34 28 32 38 40 C 40 34 38 34 38 32 C 38 32 40 28 44 34 C 44 30 52 20 38 8 C 38 14 34 14 34 14 C 32 12 32 10 32 8 C 32 6 32 2 32 2 C 28 4 26 8 26 12 L 26 16 C 26 16 24 16 22 10 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-notjunk.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-notjunk.svg
new file mode 100644
index 00000000..37547872
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-notjunk.svg
@@ -0,0 +1,11 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 6 14 C 2 14 2 14 2 18 L 2 42 C 2 46 2 46 6 46 L 42 46 C 46 46 46 46 46 42 C 46 33.148438 46 23.117188 46 18 C 46 14 46 14 42 14 Z "/>
+<path d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+</g>
+<path style="fill:#000;fill-opacity:.102" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#268bd2" d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+<path style="fill:#fff;fill-opacity:.102" d="M 2 18 L 24 30 L 46 18 C 46 14 46 14 42 14 L 6 14 C 2 14 2 14 2 18 Z "/>
+<path style="fill:#f27d0c" d="M 22 10 C 16 34 28 32 38 40 C 40 34 38 34 38 32 C 38 32 40 28 44 34 C 44 30 52 20 38 8 C 38 14 34 14 34 14 C 32 12 32 10 32 8 C 32 6 32 2 32 2 C 28 4 26 8 26 12 L 26 16 C 26 16 24 16 22 10 Z "/>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 29.5 44.71875 C 29.5 45.070312 29.546875 45.476562 29.625 45.929688 C 30.265625 46.023438 30.804688 45.992188 31.28125 45.929688 C 31.4375 45.929688 31.585938 45.953125 31.726562 45.929688 C 32.203125 45.875 32.664062 45.703125 33.070312 45.359375 C 33.203125 45.242188 33.320312 45.132812 33.445312 44.976562 C 34.195312 44.28125 34.898438 43.53125 35.617188 42.804688 L 37.78125 40.640625 C 38.492188 41.367188 39.226562 42.078125 39.945312 42.804688 C 40.664062 43.53125 41.375 44.265625 42.109375 44.976562 C 42.21875 45.125 42.367188 45.25 42.492188 45.359375 C 42.640625 45.492188 42.78125 45.59375 42.9375 45.679688 C 43.234375 45.828125 43.5625 45.890625 43.890625 45.929688 C 44.101562 45.960938 44.3125 46 44.53125 46 C 44.632812 46 44.742188 46 44.851562 46 C 45.21875 45.984375 45.570312 45.9375 45.929688 45.929688 C 45.984375 45.570312 45.992188 45.21875 46 44.914062 C 46 44.851562 46 44.78125 46 44.71875 C 45.992188 44.578125 45.945312 44.46875 45.929688 44.335938 C 45.929688 44.3125 45.9375 44.296875 45.929688 44.273438 C 45.90625 43.617188 45.820312 43 45.359375 42.484375 C 45.242188 42.351562 45.132812 42.234375 44.976562 42.101562 L 40.648438 37.765625 L 44.976562 33.429688 C 45.125 33.320312 45.25 33.164062 45.359375 33.046875 C 45.492188 32.898438 45.59375 32.757812 45.679688 32.601562 C 45.828125 32.3125 45.890625 32.015625 45.929688 31.703125 C 45.976562 31.351562 46.007812 30.992188 46 30.617188 C 45.992188 30.3125 45.984375 29.96875 45.929688 29.601562 C 45.265625 29.484375 44.734375 29.476562 44.273438 29.539062 C 44.101562 29.539062 43.9375 29.570312 43.765625 29.601562 C 43.15625 29.695312 42.546875 29.945312 42.109375 30.554688 C 41.359375 31.25 40.664062 32 39.945312 32.726562 L 37.78125 34.898438 L 33.445312 30.554688 C 33.320312 30.398438 33.203125 30.289062 33.070312 30.171875 C 32.921875 30.046875 32.773438 29.9375 32.617188 29.851562 C 32.359375 29.71875 32.085938 29.640625 31.796875 29.601562 C 31.773438 29.59375 31.75 29.601562 31.726562 29.601562 C 31.140625 29.460938 30.46875 29.484375 29.625 29.601562 C 29.515625 30.273438 29.507812 30.796875 29.5625 31.257812 C 29.585938 31.421875 29.578125 31.617188 29.625 31.765625 C 29.648438 31.835938 29.671875 31.898438 29.6875 31.960938 C 29.804688 32.5 30.03125 33.03125 30.585938 33.429688 C 31.28125 34.179688 32.023438 34.875 32.75 35.59375 C 33.476562 36.3125 34.1875 37.054688 34.914062 37.765625 C 34.1875 38.460938 33.460938 39.15625 32.75 39.875 C 32.734375 39.882812 32.757812 39.921875 32.75 39.9375 C 32.023438 40.65625 31.28125 41.359375 30.585938 42.101562 C 30.429688 42.210938 30.3125 42.367188 30.203125 42.484375 C 30.125 42.570312 30.070312 42.648438 30.007812 42.742188 C 29.976562 42.789062 29.90625 42.820312 29.882812 42.867188 C 29.875 42.890625 29.890625 42.914062 29.882812 42.9375 C 29.75 43.195312 29.671875 43.476562 29.625 43.765625 C 29.625 43.804688 29.632812 43.851562 29.625 43.890625 C 29.5625 44.148438 29.5 44.414062 29.5 44.71875 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-read.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-read.svg
new file mode 100644
index 00000000..1ad148af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-read.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 16 L 24 2 L 2 16 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 16 L 24 2 L 2 16 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#fff" d="M 8 8 L 8 40 L 40 40 L 40 8 Z "/>
+<g style="fill:#268bd2">
+<path d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.102" d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-unread.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-unread.svg
new file mode 100644
index 00000000..0568d8cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-unread.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 6 14 C 2 14 2 14 2 18 L 2 42 C 2 46 2 46 6 46 L 42 46 C 46 46 46 46 46 42 C 46 33.148438 46 23.117188 46 18 C 46 14 46 14 42 14 Z "/>
+<path d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+</g>
+<path style="fill:#000;fill-opacity:.102" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#268bd2" d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+<path style="fill:#fff;fill-opacity:.102" d="M 2 18 L 24 30 L 46 18 C 46 14 46 14 42 14 L 6 14 C 2 14 2 14 2 18 Z "/>
+<path style="fill:#cb4b16;fill-rule:evenodd" d="M 41.121094 14.914062 C 43.175781 24.144531 42.621094 23 34.964844 19.109375 C 26.933594 23.347656 27.214844 23.707031 28.871094 14.824219 C 21.644531 8.574219 22.472656 9.136719 31.246094 7.984375 C 35.199219 -0.296875 34.863281 0.296875 38.824219 8.039062 C 48.082031 9.109375 47.863281 8.746094 41.121094 14.914062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-message-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-message-new.svg
new file mode 100644
index 00000000..cac272ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-message-new.svg
@@ -0,0 +1,11 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 16 L 24 2 L 2 16 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 16 L 24 2 L 2 16 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#fff" d="M 8 8 L 8 40 L 40 40 L 40 8 Z "/>
+<g style="fill:#268bd2">
+<path d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.102" d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+<path style="fill:#cb4b16;fill-rule:evenodd" d="M 41.121094 14.914062 C 43.175781 24.144531 42.621094 23 34.964844 19.109375 C 26.933594 23.347656 27.214844 23.707031 28.871094 14.824219 C 21.644531 8.574219 22.472656 9.136719 31.246094 7.984375 C 35.199219 -0.296875 34.863281 0.296875 38.824219 8.039062 C 48.082031 9.109375 47.863281 8.746094 41.121094 14.914062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-message.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-message.svg
new file mode 100644
index 00000000..53b437a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-message.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-6)" style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 6,40 36,0 c 4,0 4,0 4,-4 L 46,12 2,36 c 0,4 0,4 4,4 z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="M 42,40 6,40 C 2,40 2,40 2,36 L 2,12 46,36 c 0,4 0,4 -4,4 z" style="fill:#268bd2"/>
+ <path d="M 2,12 24,24 46,12 C 46,8 46,8 42,8 L 6,8 C 2,8 2,8 2,12 Z" style="fill:#fff;fill-opacity:0.102"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-move.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-move.svg
new file mode 100644
index 00000000..a76752c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.77272727,0,0,0.78125,0.45454546,-8.9375)" style="fill:#268bd2;opacity:0.4">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 36 5.125 l -17 9.375 l 17 9.375 l 0 -18.75 z" style="fill:#000;opacity:0.4;fill-opacity:0.102"/>
+ <g transform="matrix(0.77272727,0,0,0.78125,10.454545,10.0625)" style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 2 5.125 17 9.375 17 -9.375 c 0 -3.125 0 -3.125 -3.091 -3.125 l -27.818 0 c -3.091 0 -3.091 0 -3.091 3.125" style="fill:#fff;opacity:0.4;fill-opacity:0.102"/>
+ <path d="m 15.090909,46 27.818182,0 C 46,46 46,46 46,42.875 l 0,-18.75 -34,18.75 C 12,46 12,46 15.090909,46 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="M 42.909091,46 15.090909,46 C 12,46 12,46 12,42.875 l 0,-18.75 34,18.75 C 46,46 46,46 42.909091,46 Z" style="fill:#268bd2"/>
+ <path d="M 12,24.125 29,33.5 46,24.125 C 46,21 46,21 42.909091,21 L 15.090909,21 C 12,21 12,21 12,24.125 Z" style="fill:#fff;fill-opacity:0.102"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-read.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-read.svg
new file mode 120000
index 00000000..8221c41f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-read.svg
@@ -0,0 +1 @@
+mail-mark-read.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-replied.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-replied.svg
new file mode 100644
index 00000000..7d8a66d5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-replied.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 46 l 36 0 c 4 0 4 0 4 -4 l 0 -26 l -22 -14 l -22 14 l 0 26 c 0 4 0 4 4 4 Z" style="fill:#268bd2"/>
+ <path d="m 6 46 l 36 0 c 4 0 4 0 4 -4 l 0 -26 l -22 -14 l -22 14 l 0 26 c 0 4 0 4 4 4 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 8 8 l 0 32 l 32 0 l 0 -32 Z" style="fill:#fff"/>
+ <g style="fill:#268bd2">
+ <path d="m 6 46 l 36 0 c 4 0 4 0 4 -4 l 0 -24 l -44 24 c 0 4 0 4 4 4 Z"/>
+ <path d="m 42 46 l -36 0 c -4 0 -4 0 -4 -4 l 0 -24 l 44 24 c 0 4 0 4 -4 4 Z"/>
+ </g>
+ <path d="m 42 46 l -36 0 c -4 0 -4 0 -4 -4 l 0 -24 l 44 24 c 0 4 0 4 -4 4 Z" style="fill:#fff;fill-opacity:0.102"/>
+ <path d="m 30.538 25.22 -10.415 8.332 c -2.089 2.089 -2.083 2.083 0 4.166 l 10.415 8.332 c 1.45 1.163 1.45 0.731 1.45 -2.145 0.03 -1.041 0.065 -2.21 0 -3.725 0.024 0 -0.024 0 0 0 10.349 0 15.214 -6.627 15.15 -15.02 -4.101 4.231 -8.9 6.07 -15.15 5.935 0 -1.491 0.03 -2.024 0 -3.03 0 -1.515 0 -3.87 -1.45 -2.84 z" style="fill:#859900;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-reply-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-reply-all.svg
new file mode 100644
index 00000000..72a67927
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-reply-all.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#859900" d="M 24.085938 17.707031 L 10.335938 28.707031 C 7.578125 31.464844 7.585938 31.457031 10.335938 34.207031 L 24.085938 45.207031 C 26 46.742188 26 46.171875 26 42.378906 C 26.039062 41.003906 26.085938 39.457031 26 37.457031 C 26.03125 37.457031 25.96875 37.457031 26 37.457031 C 39.664062 37.457031 46.085938 19.085938 46 8 C 40.585938 13.585938 34.25 25.628906 26 25.457031 C 26 23.488281 26.039062 22.785156 26 21.457031 C 26 19.457031 26 16.347656 24.085938 17.707031 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 24.085938 17.707031 L 10.335938 28.707031 C 7.578125 31.464844 7.585938 31.457031 10.335938 34.207031 L 24.085938 45.207031 C 26 46.742188 26 46.171875 26 42.378906 C 26.039062 41.003906 26.085938 39.457031 26 37.457031 C 26.03125 37.457031 25.96875 37.457031 26 37.457031 C 39.664062 37.457031 46.085938 19.085938 46 8 C 40.585938 13.585938 34.25 25.628906 26 25.457031 C 26 23.488281 26.039062 22.785156 26 21.457031 C 26 19.457031 26 16.347656 24.085938 17.707031 Z "/>
+<path style="fill:#859900" d="M 24.085938 8.21875 L 10.335938 19.21875 C 7.578125 21.976562 7.585938 21.96875 10.335938 24.71875 L 24.085938 35.71875 C 26 37.253906 26 36.683594 26 32.890625 C 26.039062 31.515625 26.085938 29.96875 26 27.96875 C 26.03125 27.96875 25.96875 27.96875 26 27.96875 C 39.664062 27.96875 46.085938 19.21875 46 8.132812 C 40.585938 13.71875 34.25 16.140625 26 15.96875 C 26 14 26.039062 13.296875 26 11.96875 C 26 9.96875 26 6.859375 24.085938 8.21875 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-reply-sender.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-reply-sender.svg
new file mode 100644
index 00000000..a2b0094f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-reply-sender.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 24.085938 10.25 L 10.335938 21.25 C 7.578125 24.007812 7.585938 24 10.335938 26.75 L 24.085938 37.75 C 26 39.285156 26 38.714844 26 34.917969 C 26.039062 33.542969 26.085938 32 26 30 C 26.03125 30 25.96875 30 26 30 C 39.664062 30 46.085938 21.25 46 10.164062 C 40.585938 15.75 34.25 18.171875 26 18 C 26 16.03125 26.039062 15.328125 26 14 C 26 12 26 8.890625 24.085938 10.25 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-send-receive.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-send-receive.svg
new file mode 100644
index 00000000..3607a0e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-send-receive.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 16 18 L 30 32 L 22 32 L 22 46 L 10 46 L 10 32 L 2 32 Z "/>
+<path style="fill:#859900" d="M 32 30 L 46 16 L 38 16 L 38 2 L 26 2 L 26 16 L 18 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-send.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-send.svg
new file mode 100644
index 00000000..6f33a5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-send.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 4 12 L 4 6 L 6 6 L 6 4 L 12 4 L 12 6 L 16 6 L 16 4 L 22 4 L 22 6 L 26 6 L 26 4 L 32 4 L 32 6 L 36 6 L 36 4 L 42 4 L 42 6 L 44 6 L 44 12 C 42.164062 12 43.835938 12 42 12 L 42 16 L 44 16 L 44 22 L 42 22 L 42 26 L 44 26 L 44 32 L 42 32 L 42 36 L 44 36 L 44 42 L 42 42 L 42 44 L 36 44 L 36 42 L 32 42 L 32 44 L 26 44 L 26 42 L 22 42 L 22 44 L 16 44 L 16 42 L 12 42 L 12 44 L 6 44 L 6 42 L 4 42 L 4 36 L 6 36 L 6 32 L 4 32 L 4 26 L 6 26 L 6 22 L 4 22 L 4 16 L 6 16 L 6 12 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 10 10 L 38 10 L 38 38 L 10 38 Z "/>
+<path style="fill:#dc322f" d="M 16 16 C 18.75 16 21.5 15.5 21.5 19.28125 C 24.25 15.5 32 16 32 16 C 29.25 18.75 26 23.25 26 26 L 32 30 C 32 30 29.75 32 27 32 C 18.75 32 16 27 16 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-unread.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-unread.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-unread.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail_forward.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail_forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail_forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail_new.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail_new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail_new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail_reply.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail_reply.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail_reply.svg
@@ -0,0 +1 @@
+mail-reply-sender.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail_replyall.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail_replyall.svg
new file mode 120000
index 00000000..1e45e24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail_replyall.svg
@@ -0,0 +1 @@
+mail-reply-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-eject.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-eject.svg
new file mode 100644
index 00000000..1ca58008
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-eject.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 44 35.625 L 44 43.625 L 4 43.625 L 4 35.625 Z "/>
+<path d="M 4 29.625 L 24 4.375 L 44 29.625 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-import-audio-cd.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-import-audio-cd.svg
new file mode 100644
index 00000000..dfaea890
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-import-audio-cd.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 20.5 c 1.932 0 3.5 1.568 3.5 3.5 0 1.932 -1.568 3.5 -3.5 3.5 -1.932 0 -3.5 -1.568 -3.5 -3.5 0 -1.932 1.568 -3.5 3.5 -3.5 z" style="stroke-opacity:1;fill:none;fill-opacity:1;stroke:#888;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 24 4 c -11.09 0 -20 8.914 -20 20 0 11.09 8.914 20 20 20 11.09 0 20 -8.914 20 -20 0 -11.09 -8.914 -20 -20 -20 m 0 12 c 4.406 0 8 3.594 8 8 0 4.406 -3.594 8 -8 8 -4.406 0 -8 -3.594 -8 -8 0 -4.406 3.594 -8 8 -8 z" style="fill:#d1d1d1;fill-opacity:1;stroke:none"/>
+ <path d="m 24 3 c -11.622 0 -21 9.378 -21 21 0 11.622 9.378 21 21 21 11.622 0 21 -9.378 21 -21 0 -11.622 -9.378 -21 -21 -21 m 0 2 c 10.55 0 19 8.45 19 19 0 10.55 -8.45 19 -19 19 -10.55 0 -19 -8.45 -19 -19 0 -10.55 8.45 -19 19 -19 m 0 10 c -4.95 0 -9 4.05 -9 9 0 4.95 4.05 9 9 9 4.95 0 9 -4.05 9 -9 0 -4.95 -4.05 -9 -9 -9 z m 0 2 c 3.863 0 7 3.137 7 7 0 3.863 -3.137 7 -7 7 -3.863 0 -7 -3.137 -7 -7 0 -3.863 3.137 -7 7 -7 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#888;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 45 36 -9 9 -9 -9 5 0 0 -9 8 0 0 9 z" style="fill:#859900;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playback-pause.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-pause.svg
new file mode 100644
index 00000000..a314bc47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-pause.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 4 4 L 22 4 L 22 44 L 4 44 Z "/>
+<path d="M 26 4 L 44 4 L 44 44 L 26 44 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playback-record.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-record.svg
new file mode 100644
index 00000000..2b0b4de3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-record.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 44 24 C 44 35.042969 35.042969 44 24 44 C 12.957031 44 4 35.042969 4 24 C 4 12.957031 12.957031 4 24 4 C 35.042969 4 44 12.957031 44 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playback-start-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-start-rtl.svg
new file mode 100644
index 00000000..7ed45248
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-start-rtl.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 44 2 0 44 -40 -22" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playback-start.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-start.svg
new file mode 100644
index 00000000..daa82f20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-start.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 4 2 L 4 46 L 44 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playback-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-stop.svg
new file mode 100644
index 00000000..4d0b2221
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-stop.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 4 4 L 44 4 L 44 44 L 4 44 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playlist-repeat.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playlist-repeat.svg
new file mode 100644
index 00000000..9839a73a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playlist-repeat.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <g>
+ <path d="M 10 10 L 38 10 C 45.9375 10 46 10 46 18 L 46 30 C 46 38 46 38 38 38 C 34 38 34 38 30.921875 38 C 31.957031 38.882812 32.699219 40.191406 32.160156 41.621094 C 31.585938 43.695312 28.589844 44.214844 27.304688 42.511719 C 24.910156 40.097656 23.582031 37.734375 21.25 35.257812 C 23.722656 32.644531 25.179688 30.128906 27.722656 27.589844 C 29.394531 26.046875 32.492188 27.433594 32.359375 29.734375 C 32.414062 30.933594 31.667969 31.238281 30.890625 32 C 34 32 34 32 38 32 C 40 32 40 32 40 30 L 40 18 C 40 16 40 16 38 16 C 31.695312 16 10 16 10 16 C 8 16 8 16 8 18 L 8 30 C 8 32 8 32 10 32 L 14 32 C 16 32 16 32 16.023438 34.058594 C 16 34.703125 16.011719 35.378906 16 36 C 16 38 16 38 14 38 L 10 38 C 2 38 2 38 2 30 L 2 18 C 2 10 1.9375 10 10 10 Z " fill="#268bd1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playlist-shuffle.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playlist-shuffle.svg
new file mode 100644
index 00000000..4e7d62db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playlist-shuffle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <g>
+ <path d="M 2 38 C 2 36.164062 2 33.835938 2 32 C 4.9375 31.96875 9.0625 32.117188 12 32 C 15.96875 32 17.121094 32 18 30 L 22 18 C 24.75 9.75 24.734375 10 28 10 C 31.09375 10 32.90625 10 36 10 C 34.96875 9.117188 34.554688 8.0625 35.09375 6.632812 C 35.664062 4.5625 38.664062 4.039062 39.945312 5.742188 C 42.34375 8.15625 43.671875 10.523438 46 13 C 43.53125 15.609375 42.070312 18.125 39.523438 20.664062 C 37.851562 22.210938 34.757812 20.820312 34.890625 18.523438 C 34.835938 17.320312 35.21875 16.757812 36 16 C 32.546875 16.03125 35.445312 15.875 32 16 C 28 16 28.945312 16 28 18 L 24 30 C 21.25 38.25 21.5 38 16 38 C 13.421875 38 4.578125 38 2 38 Z " fill="#268bd0"/>
+ <path d="M 2 38 C 2 36.164062 2 33.835938 2 32 C 4.9375 31.96875 9.0625 32.117188 12 32 C 15.96875 32 17.121094 32 18 30 L 22 18 C 24.75 9.75 24.734375 10 28 10 C 31.09375 10 32.90625 10 36 10 C 34.96875 9.117188 34.554688 8.0625 35.09375 6.632812 C 35.664062 4.5625 38.664062 4.039062 39.945312 5.742188 C 42.34375 8.15625 43.671875 10.523438 46 13 C 43.53125 15.609375 42.070312 18.125 39.523438 20.664062 C 37.851562 22.210938 34.757812 20.820312 34.890625 18.523438 C 34.835938 17.320312 35.21875 16.757812 36 16 C 32.546875 16.03125 35.445312 15.875 32 16 C 28 16 28.945312 16 28 18 L 24 30 C 21.25 38.25 21.5 38 16 38 C 13.421875 38 4.578125 38 2 38 Z " fill-opacity="0.102"/>
+ <path d="M 2 10 C 2 11.835938 2 14.164062 2 16 C 4.9375 16.03125 9.0625 15.882812 12 16 C 15.96875 16 17.121094 16 18 18 L 22 30 C 24.75 38.25 24.734375 38 28 38 C 31.09375 38 32.90625 38 36 38 C 34.96875 38.882812 34.554688 39.9375 35.09375 41.367188 C 35.664062 43.4375 38.664062 43.960938 39.945312 42.257812 C 42.34375 39.84375 43.671875 37.476562 46 35 C 43.53125 32.390625 42.070312 29.875 39.523438 27.335938 C 37.851562 25.789062 34.757812 27.179688 34.890625 29.476562 C 34.835938 30.679688 35.21875 31.242188 36 32 C 32.546875 31.96875 35.445312 32.125 32 32 C 28 32 28.945312 32 28 30 L 24 18 C 21.25 9.75 21.5 10 16 10 C 13.421875 10 4.578125 10 2 10 Z " fill="#268bd0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-record.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-record.svg
@@ -0,0 +1 @@
+media-playback-record.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward-rtl.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward.svg
new file mode 100644
index 00000000..19e38ebe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 44 4 L 44 44 L 18 24 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 44 4 L 44 44 L 18 24 Z "/>
+<path style="fill:#268bd2" d="M 30 4 L 30 44 L 4 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward-rtl.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward.svg
new file mode 100644
index 00000000..92a2c864
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 4 L 4 44 L 30 24 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4 4 L 4 44 L 30 24 Z "/>
+<path style="fill:#268bd2" d="M 18 4 L 18 44 L 44 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward-rtl.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward.svg
new file mode 100644
index 00000000..12866f7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 44 4 L 44 44 L 18 24 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 44 4 L 44 44 L 18 24 Z "/>
+<g style="fill:#268bd2">
+<path d="M 12 4 L 4 4 L 4 44 L 12 44 Z "/>
+<path d="M 30 4 L 30 44 L 4 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward-rtl.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward.svg
new file mode 100644
index 00000000..f4fdc7f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 4 L 4 44 L 30 24 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4 4 L 4 44 L 30 24 Z "/>
+<g style="fill:#268bd2">
+<path d="M 36 4 L 44 4 L 44 44 L 36 44 Z "/>
+<path d="M 18 4 L 18 44 L 44 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-track-add-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-track-add-amarok.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-track-add-amarok.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-track-edit-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-track-edit-amarok.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-track-edit-amarok.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-track-remove-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-track-remove-amarok.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-track-remove-amarok.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/menu_new.svg b/.icons/Material-Black-Lime-Numix/48/actions/menu_new.svg
new file mode 120000
index 00000000..ac2e5467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/menu_new.svg
@@ -0,0 +1 @@
+application-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/merge.svg b/.icons/Material-Black-Lime-Numix/48/actions/merge.svg
new file mode 100644
index 00000000..d8eb78a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/merge.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="4" height="9" x="10" y="33" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 13 0 10 -12 10 2.563 3.07 11.438 -9.531 11.438 9.531 2.563 -3.07 -12 -10 0 -10 l -4 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 24 6 8 8 -16 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="33" x="34" height="9" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/nemo-eject.svg b/.icons/Material-Black-Lime-Numix/48/actions/nemo-eject.svg
new file mode 100644
index 00000000..c58ef1aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/nemo-eject.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.3333333,0,0,2.7999999,5.3333333,1.6000014)" fill="#dc322f" fill-opacity="1">
+ <path d="m 14 10.143 0 2.143 -12 0 0 -2.143 z"/>
+ <path d="m 2 8.714 6 -5.714 6 5.714"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/network-connect.svg b/.icons/Material-Black-Lime-Numix/48/actions/network-connect.svg
new file mode 120000
index 00000000..c67e2865
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/network-connect.svg
@@ -0,0 +1 @@
+gtk-connect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/network-disconnect.svg b/.icons/Material-Black-Lime-Numix/48/actions/network-disconnect.svg
new file mode 120000
index 00000000..04cae563
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/network-disconnect.svg
@@ -0,0 +1 @@
+gtk-disconnect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/next.svg b/.icons/Material-Black-Lime-Numix/48/actions/next.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/next.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-add.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-add.svg
new file mode 100644
index 00000000..1c46f9bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="12.5" width="2" x="9" height="23" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" y="-35.5" x="9" height="23" transform="matrix(0 1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="3" cy="9" cx="9" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" y="12.5" x="37" height="14.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="6" width="6" x="36" height="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect y="-27" width="2" x="37" height="14.5" transform="matrix(0 1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="36" width="6" x="6" height="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <path d="m 47 35 -6 0 0 -6 -6 0 0 6 -6 0 0 6 6 0 0 6 6 0 0 -6 6 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-break.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-break.svg
new file mode 100644
index 00000000..c4d3c4c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-break.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" transform="matrix(0 1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="9" y="-21" height="10"/>
+ <rect transform="matrix(0 1 -1 0 0 0)" width="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="9" y="-37" height="10"/>
+ <rect width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="21" y="7" height="6"/>
+ <rect transform="matrix(0 1 -1 0 0 0)" width="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="37" y="-20" height="7.5"/>
+ <rect width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="8" y="36" height="4"/>
+ <path d="m 24 28 5 -6 -10 0 z" style="fill:#cb4b16"/>
+ <rect width="2" transform="matrix(0 1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="37" y="-35.5" height="7.5"/>
+ <rect width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="36" y="36" height="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-cusp.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-cusp.svg
new file mode 100644
index 00000000..b48dbb20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-cusp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 6 11 c 6 0 17 22.5 17 22.5"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 27 33.5 c 10 -4 14 -17.5 14 -23.5"/>
+ <rect x="-10.07" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)" y="40.13" width="6" height="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <path style="stroke-dasharray:2 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" d="m 25.5 10 0 21.5"/>
+ <path style="stroke-dasharray:2 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" d="m 42 35.5 -14 0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-delete-segment.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-delete-segment.svg
new file mode 100644
index 00000000..20f9b853
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-delete-segment.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <rect x="9" transform="matrix(0 1 -1 0 0 0)" height="24" width="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-36"/>
+ <rect x="37" transform="matrix(0 1 -1 0 0 0)" height="8.5" width="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-20"/>
+ <rect x="8" height="4" width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="36"/>
+ <path d="m 24 28 5 -6 -10 0 z" style="fill:#cb4b16"/>
+ <rect x="37" transform="matrix(0 1 -1 0 0 0)" height="8.5" width="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-36.5"/>
+ <rect x="36" height="4" width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="36"/>
+ <rect x="8" height="4" width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="8"/>
+ <rect x="36" height="4" width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-delete.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-delete.svg
new file mode 100644
index 00000000..479573cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-delete.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <rect height="23" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="12.5" x="9" width="2"/>
+ <rect height="23" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-35.5" x="9" transform="matrix(0 1 -1 0 0 0)" width="2"/>
+ <circle style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" r="3" cy="9" cx="9"/>
+ <rect height="14.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="12.5" x="37" width="2"/>
+ <rect height="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="6" x="36" width="6"/>
+ <rect height="14.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-27" transform="matrix(0 1 -1 0 0 0)" x="37" width="2"/>
+ <rect height="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="36" x="6" width="6"/>
+ <path style="fill:#dc322f;fill-opacity:1" d="m 46.49 42.24 -4.243 -4.243 4.243 -4.243 -4.243 -4.243 -4.243 4.243 l -4.243 -4.243 -4.243 4.243 4.243 4.243 -4.243 4.243 4.243 4.243 l 4.243 -4.243 l 4.243 4.243 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-join-segment.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-join-segment.svg
new file mode 100644
index 00000000..bfb18765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-join-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" transform="matrix(0 -1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="24" x="-39" y="-36"/>
+ <rect width="2" transform="matrix(0 -1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="8.5" x="-11" y="-20"/>
+ <rect width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="4" x="8" y="36"/>
+ <path d="m 24 28 5 -6 -10 0 z" style="fill:#cb4b16"/>
+ <rect width="2" transform="matrix(0 -1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="8.5" x="-11" y="-36.5"/>
+ <rect width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="4" x="36" y="36"/>
+ <rect width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="4" x="8" y="8"/>
+ <rect width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="4" x="36" y="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-join.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-join.svg
new file mode 100644
index 00000000..506f0f8b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-join.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 -1 -1 0 0 0)" y="-21" width="2" x="-40" height="10"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 -1 -1 0 0 0)" y="-37" x="-40" width="2" height="10"/>
+ <rect width="6" height="6" transform="matrix(1 0 0 -1 0 0)" y="-42" x="21" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 -1 -1 0 0 0)" y="-20" x="-12" width="2" height="8.5"/>
+ <rect width="4" height="4" transform="matrix(1 0 0 -1 0 0)" y="-13" x="8" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <path style="fill:#cb4b16" d="m 24 28 5 -6 -10 0 z"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 -1 -1 0 0 0)" y="-36.5" width="2" x="-12" height="8.5"/>
+ <rect width="4" height="4" transform="matrix(1 0 0 -1 0 0)" y="-13" x="36" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-segment-curve.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-segment-curve.svg
new file mode 120000
index 00000000..e94c31f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-segment-curve.svg
@@ -0,0 +1 @@
+segment-curve.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-segment-line.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-segment-line.svg
new file mode 120000
index 00000000..4cee9132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-segment-line.svg
@@ -0,0 +1 @@
+segment-line.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-smooth.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-smooth.svg
new file mode 100644
index 00000000..d8379790
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-smooth.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 8 10 c 0 22 13 22.5 13 22.5"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 40 10 c 0 22 -13 22.5 -13 22.5"/>
+ <rect y="31" x="21" height="6" width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-symmetric.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-symmetric.svg
new file mode 100644
index 00000000..b2214b4f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-symmetric.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 8 10 c 0 22 13 22.5 13 22.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 40 10 c 0 22 -13 22.5 -13 22.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect height="6" width="6" x="21" y="31" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <path d="m 21 34.5 -11 0" style="stroke-dasharray:2 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0"/>
+ <rect height="2" width="2" x="9.5" y="33.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0"/>
+ <path d="m 27 34.5 11 0" style="stroke-dasharray:2 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0"/>
+ <rect width="2" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" height="2" transform="matrix(-1 0 0 1 0 0)" x="-38.5" y="33.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-type-auto-smooth.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-type-auto-smooth.svg
new file mode 100644
index 00000000..9056c08a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-type-auto-smooth.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 10 c 0 22 13 22.5 13 22.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 40 10 c 0 22 -13 22.5 -13 22.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <circle r="3" cx="24" cy="34" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-type-cusp.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-type-cusp.svg
new file mode 120000
index 00000000..41d45cec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-type-cusp.svg
@@ -0,0 +1 @@
+node-cusp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-type-smooth.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-type-smooth.svg
new file mode 120000
index 00000000..7361dd82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-type-smooth.svg
@@ -0,0 +1 @@
+node-smooth.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-type-symmetric.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-type-symmetric.svg
new file mode 120000
index 00000000..a89e7444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-type-symmetric.svg
@@ -0,0 +1 @@
+node-symmetric.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/note-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/note-new.svg
new file mode 120000
index 00000000..492c4777
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/note-new.svg
@@ -0,0 +1 @@
+stock_insert-note.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/note.svg b/.icons/Material-Black-Lime-Numix/48/actions/note.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/note.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/notebook-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/notebook-new.svg
new file mode 100644
index 00000000..2c1f7aad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/notebook-new.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="32" height="36" x="8" y="8" rx="4" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="10" x="10" height="32" width="28" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="12" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="16" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="20" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="26" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="30" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="34" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="12" height="2" width="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="12" y="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="12" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="36" x="12" height="2" width="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 46 30 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/notebook.svg b/.icons/Material-Black-Lime-Numix/48/actions/notebook.svg
new file mode 100644
index 00000000..56ba4b5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/notebook.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="32" height="36" x="8" y="8" rx="4" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="10" x="10" height="32" width="28" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="12" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="16" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="20" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="26" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="30" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="34" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="12" height="2" width="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="12" y="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="12" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="36" x="12" height="2" width="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-crop.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-fill.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-fill.svg
new file mode 100644
index 00000000..e9bf7f03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-fill.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <linearGradient x1="5" x2="43" gradientUnits="userSpaceOnUse" id="linearGradient4140">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#268bd2;stop-opacity:0"/>
+ </linearGradient>
+ </defs>
+ <rect x="6" width="36" height="36" y="6" style="fill:url(#linearGradient4140);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-flip-horizontal.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-flip-horizontal.svg
new file mode 100644
index 00000000..f8384b83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-flip-horizontal.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 22 2 L 2 38 L 22 38 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 18 18 L 10 34 L 18 34 Z "/>
+<path style="fill:#6c71c4" d="M 26 2 L 46 38 L 26 38 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 30 18 L 38 34 L 30 34 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 2 42 L 22 42 L 22 46 L 2 46 Z "/>
+<path d="M 26 42 L 46 42 L 46 46 L 26 46 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-flip-vertical.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-flip-vertical.svg
new file mode 100644
index 00000000..309d7137
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-flip-vertical.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 46 22 L 10 2 L 10 22 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 30 18 L 14 10 L 14 18 Z "/>
+<path style="fill:#6c71c4" d="M 46 26 L 10 46 L 10 26 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 30 30 L 14 38 L 14 30 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 6 2 L 6 22 L 2 22 L 2 2 Z "/>
+<path d="M 6 26 L 6 46 L 2 46 L 2 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-group.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-group.svg
new file mode 100644
index 00000000..a77575ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-group.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="21" x="11" height="16" width="20" rx="0.5" style="fill:#268bd2;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 37 20 a 9 9 0 0 1 -18 0 9 9 0 1 1 18 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 4 4 0 6 3 0 0 -3 3 0 0 -3 z m 34 0 0 3 3 0 0 3 3 0 0 -6 z m -34 34 0 6 6 0 0 -3 -3 0 0 -3 z m 37 0 0 3 -3 0 0 3 6 0 0 -6 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#000;opacity:0.5;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-inverse.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-inverse.svg
new file mode 100644
index 00000000..63bf07c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-inverse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 44 24 c 0 11.04 -8.957 20 -20 20 c -11.04 0 -20 -8.957 -20 -20 c 0 -11.04 8.957 -20 20 -20 c 11.04 0 20 8.957 20 20 Z" style="fill:#2d2d2d;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 24 6 l 0 36 c 9.939 0 18 -8.06 18 -18 c 0 -9.939 -8.06 -18 -18 -18 z" style="fill:#f9f9f9;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-merge.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-merge.svg
new file mode 120000
index 00000000..19ff0a79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-merge.svg
@@ -0,0 +1 @@
+merge.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-rotate-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-rotate-left.svg
new file mode 100644
index 00000000..0d18829c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-rotate-left.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#6c71c4">
+<path style="fill-rule:evenodd" d="M 28 6 C 18.058594 6 10 14.058594 10 24 L 14 24 C 14 16.269531 20.269531 10 28 10 C 35.730469 10 42 16.269531 42 24 C 42 31.730469 35.730469 38 28 38 L 28 42 C 37.941406 42 46 33.941406 46 24 C 46 14.058594 37.941406 6 28 6 Z "/>
+<path d="M 2 24 L 22 24 L 12 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-rotate-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-rotate-right.svg
new file mode 100644
index 00000000..a15afe04
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-rotate-right.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#6c71c4">
+<path style="fill-rule:evenodd" d="M 20 6 C 29.941406 6 38 14.058594 38 24 L 34 24 C 34 16.269531 27.730469 10 20 10 C 12.269531 10 6 16.269531 6 24 C 6 31.730469 12.269531 38 20 38 L 20 42 C 10.058594 42 2 33.941406 2 24 C 2 14.058594 10.058594 6 20 6 Z "/>
+<path d="M 46 24 L 26 24 L 36 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-rotate.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-rotate.svg
@@ -0,0 +1 @@
+object-rotate-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-straighten.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-straighten.svg
new file mode 100644
index 00000000..f2898304
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="37.873" height="37.873" x="8.17" y="1.49" rx="2.998" transform="matrix(0.99026807,0.1391731,-0.1391731,0.99026807,0,0)" style="fill:#b4947c;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1.527" y="3.068" x="9.748" height="34.717" width="34.717" transform="matrix(0.99026807,0.1391731,-0.1391731,0.99026807,0,0)" style="fill:#f3edc7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="6" x="2" y="22" rx="2" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="14" height="6" width="8" rx="2" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="6" x="26" y="22" rx="2" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="38" height="6" width="8" rx="2" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-stroke-style.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-stroke-style.svg
new file mode 100644
index 00000000..5c8d1363
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-stroke-style.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="stroke-dasharray:6 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" d="m 6 41 36 0"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 6 31 36 0"/>
+ <path style="stroke-dasharray:4 4;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0" d="m 6 20 36 0"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4" d="m 6 8 36 0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-stroke.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-stroke.svg
new file mode 100644
index 00000000..ef49593b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-stroke.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <rect height="36" style="stroke-opacity:1;fill:none;opacity:1;stroke:#313131;stroke-width:2" rx="1" width="36" x="6" y="6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-to-path.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-to-path.svg
new file mode 100644
index 00000000..f397dbb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-to-path.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linejoin:miter;stroke-width:2" d="m 23.999 10 c -10 -6 -20 8 -10 16 4.611 1.801 9.918 -1.126 20.339 1.492 6.134 1.541 1.661 10.508 1.661 10.508 c 0 0 -12.237 3.085 -12.237 -6.915 0 -10 0.237 -9.08 0.237 -21.08 z"/>
+ <rect height="6" y="7" width="6" x="20.999" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect height="6" y="23" width="6" x="10.999" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect height="6" y="35" width="6" x="32.999" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-ungroup.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-ungroup.svg
new file mode 100644
index 00000000..5c400422
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-ungroup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="21" x="11" height="16" width="20" rx="0.5" style="fill:#268bd2;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 37 20 a 9 9 0 0 1 -18 0 9 9 0 1 1 18 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path white-space="normal" isolation="auto" mix-blend-mode="normal" d="m 15 7 0 6 l 3 0 0 -3 3 0 0 -3 z m 20 0 0 3 3 0 l 0 3 3 0 0 -6 m -3 20 l 0 3 -3 0 0 3 6 0 0 -6 z" solid-color="#000000" solid-opacity="1" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#000;opacity:0.5;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 6 16 0 6 l 3 0 0 -3 3 0 0 -3 z m 0 20 l 0 6 6 0 0 -3 -3 0 0 -3 z m 27 0 0 3 -3 0 0 3 6 0 0 -6 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-color="#000000" solid-opacity="1" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#000;opacity:0.5;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/open-menu.svg b/.icons/Material-Black-Lime-Numix/48/actions/open-menu.svg
new file mode 100644
index 00000000..afef595c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/open-menu.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,0.04999924)">
+ <rect width="10" height="10" x="35.9" y="19" rx="2" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="19" x="2" height="10" width="10" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" width="10" height="10" x="11.956" y="-4.965" rx="2" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="-28.95" x="2.05" height="10" width="10" transform="matrix(0,1,-1,0,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,0,0)" width="10" height="10" x="-21.915" y="-38.906" rx="2" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="-4.965" x="45.856" height="10" width="10" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="10" x="35.95" y="-28.95" rx="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,0,0)" rx="2" y="-38.906" x="11.985" height="10" width="10" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.75,0,0,2.75,2,2)">
+ <path d="M 8 1.5 A 6.5 6.5 0 0 0 1.5 8 6.5 6.5 0 0 0 8 14.5 6.5 6.5 0 0 0 14.5 8 6.5 6.5 0 0 0 8 1.5 M 8 5 A 3 3 0 0 1 11 8 3 3 0 0 1 8 11 3 3 0 0 1 5 8 3 3 0 0 1 8 5" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="M 24 11 A 13 13 0 0 0 11 24 13 13 0 0 0 24 37 13 13 0 0 0 37 24 13 13 0 0 0 24 11 m 0 7 a 6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6 z" style="fill:#2aa198;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/orange-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/orange-add-folders-to-archive.svg
new file mode 100644
index 00000000..40ad2b8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/orange-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#e65100;fill-opacity:1;stroke:none" d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" width="10" x="8" y="23.998"/>
+ <path style="fill:#f57c00;fill-opacity:1;stroke:none" d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 6 36.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#e65100;fill-opacity:1;stroke:none" d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" x="23" width="10" y="10.998"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 20.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#f57c00;fill-opacity:1;stroke:none" d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 21 23.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/orange-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/orange-document-open-recent.svg
new file mode 100644
index 00000000..51813421
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/orange-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/orange-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/orange-document-open.svg
new file mode 100644
index 00000000..7f2cef1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/orange-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/orange-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/orange-folder-new.svg
new file mode 100644
index 00000000..f900f144
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/orange-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-available-locked.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-available-locked.svg
new file mode 100644
index 00000000..3e119b8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-available-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.475,0,0,0.54285714,25.1,22.114286)">
+ <path d="m 24 4 c 6 0 14 0 14 10 l 0 6 c 2 0 6 -0.004 6 4 l 0 16 c 0 4 -3.844 4 -6 4 l -28 0 c -2.156 0 -6 0 -6 -4 l 0 -16 c 0 -4 4 -4 6 -4 l 0 -6 c 0 -10 8 -10 14 -10 m 0 6 c -2 0 -8 0 -8 6 l 0 4 16 0 0 -4 c 0 -6 -6 -6 -8 -6 z" style="fill:#268bd2"/>
+ <path d="m 24 28 c -2.211 0 -4 1.789 -4 4 0 1.48 0.805 2.746 2 3.438 l 0 6.563 l 4 0 0 -6.563 c 1.195 -0.691 2 -1.957 2 -3.438 0 -2.211 -1.789 -4 -4 -4" style="fill:#000;fill-opacity:0.102"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-available-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-available-new.svg
new file mode 120000
index 00000000..a0eb6923
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-available-new.svg
@@ -0,0 +1 @@
+package-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-available.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-available.svg
new file mode 100644
index 00000000..0f13125d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-available.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-broken.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-broken.svg
new file mode 100644
index 00000000..8a60b0f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-broken.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 46 36 c 0 5.521 -4.479 10 -10 10 -5.521 0 -10 -4.479 -10 -10 0 -5.521 4.479 -10 10 -10 5.521 0 10 4.479 10 10 z" style="fill:#dc322f;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-0.5,0,0,-0.5,48,49)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 28 40 -8 0 0 -16 8 0 0 16"/>
+ <path d="m 28 16 c 0 2.203 -1.797 4 -4 4 -2.203 0 -4 -1.797 -4 -4 0 -2.203 1.797 -4 4 -4 2.203 0 4 1.797 4 4 z" style="fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-downgrade.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-downgrade.svg
new file mode 100644
index 00000000..157d0080
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-downgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 36 48 12 -12 -8 0 0 -12 -8 0 0 12 -8 0 z" style="fill:#cb4b16;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-install.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-install.svg
new file mode 100644
index 00000000..d60edbf1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-install.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 6.285156 4 C 5.144531 4 4 5.144531 4 6.285156 L 4 41.777344 C 4 42.855469 5.144531 44 6.222656 44 L 41.777344 44 C 42.859375 44 44 42.855469 44 41.777344 L 44 6.222656 C 44 5.144531 42.859375 4 41.777344 4 Z "/>
+<g style="fill:#fff">
+<path style="fill-opacity:.196" d="M 6.285156 4 C 5.144531 4 4 5.144531 4 6.285156 L 4 18 C 8.445312 18 39.554688 18 44 18 L 44 6.222656 C 44 5.144531 42.859375 4 41.777344 4 Z "/>
+<path style="fill-opacity:.392" d="M 20 8 L 20 26 L 28 26 L 28 8 Z "/>
+</g>
+<path style="fill:#859900" d="M 36 48 L 48 36 L 40 36 L 40 24 L 32 24 L 32 36 L 24 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-installed-locked.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-installed-locked.svg
new file mode 100644
index 00000000..414255df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-installed-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.475,0,0,0.54285714,25.1,22.114286)">
+ <path d="m 24 4 c 6 0 14 0 14 10 l 0 6 c 2 0 6 -0.004 6 4 l 0 16 c 0 4 -3.844 4 -6 4 l -28 0 c -2.156 0 -6 0 -6 -4 l 0 -16 c 0 -4 4 -4 6 -4 l 0 -6 c 0 -10 8 -10 14 -10 m 0 6 c -2 0 -8 0 -8 6 l 0 4 16 0 0 -4 c 0 -6 -6 -6 -8 -6 z" style="fill:#859900"/>
+ <path d="m 24 28 c -2.211 0 -4 1.789 -4 4 0 1.48 0.805 2.746 2 3.438 l 0 6.563 l 4 0 0 -6.563 c 1.195 -0.691 2 -1.957 2 -3.438 0 -2.211 -1.789 -4 -4 -4" style="fill:#000;fill-opacity:0.102"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-installed-outdated.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-installed-outdated.svg
new file mode 100644
index 00000000..94f36f65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-installed-outdated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="M 31.75,39.25 44.25,28 48,33 31.75,48 23,39.25 l 3.75,-5 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-installed-updated.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-installed-updated.svg
new file mode 100644
index 00000000..fd539326
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-installed-updated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="M 31.75,39.25 44.25,28 48,33 31.75,48 23,39.25 l 3.75,-5 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-new.svg
new file mode 100644
index 00000000..cd4ba2f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 37.548 28 c -1.49 -0.006 -2.327 5.26 -3.536 6.129 -1.208 0.868 -6.467 -0.019 -6.932 1.393 -0.466 1.412 4.291 3.831 4.746 5.247 0.454 1.415 -1.992 6.133 -0.791 7.01 1.202 0.878 4.977 -2.885 6.467 -2.879 1.489 0.006 5.212 3.84 6.42 2.971 1.208 -0.869 -1.211 -5.645 -0.744 -7.06 0.466 -1.411 5.247 -3.785 4.792 -5.2 -0.455 -1.416 -5.731 -0.561 -6.932 -1.439 -1.201 -0.878 -2 -6.169 -3.489 -6.175 z" style="fill:#f1c40f;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-purge.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-purge.svg
new file mode 100644
index 00000000..797f5098
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-purge.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.49999998,0,0,0.49999998,24,24)" style="fill-rule:evenodd">
+ <path d="m 44 24 c 0 11.05 -8.953 20 -20 20 -11.05 0 -20 -8.953 -20 -20 0 -11.05 8.953 -20 20 -20 11.05 0 20 8.953 20 20 z" style="fill:#dc322f"/>
+ <path d="m 14.01 14 0 3.332 c -0.074 0.938 0.238 1.891 0.941 2.539 l 4.273 4.203 -4.273 4.203 c -0.629 0.625 -0.941 1.508 -0.941 2.391 l 0 3.332 3.332 0 c 0.879 0 1.762 -0.316 2.387 -0.941 l 4.273 -4.277 4.273 4.277 c 0.625 0.625 1.508 0.941 2.391 0.941 l 3.332 0 0 -3.332 c 0 -0.883 -0.316 -1.766 -0.941 -2.391 l -4.199 -4.203 4.273 -4.203 c 0.715 -0.664 0.867 -1.582 0.867 -2.539 l 0 -3.332 -3.332 0 c -0.801 0.023 -1.434 0.32 -2.316 1.086 l -4.348 4.203 -4.273 -4.203 c -0.59 -0.609 -1.395 -1.047 -2.242 -1.086 -0.035 0 -0.113 0 -0.145 0 z" style="fill:#fff"/>
+ <path d="m 14.01 14 0 3.332 c -0.074 0.938 0.238 1.891 0.941 2.539 l 4.273 4.203 -4.273 4.203 c -0.629 0.625 -0.941 1.508 -0.941 2.391 l 0 3.332 3.332 0 c 0.879 0 1.762 -0.316 2.387 -0.941 l 4.273 -4.277 4.273 4.277 c 0.625 0.625 1.508 0.941 2.391 0.941 l 3.332 0 0 -3.332 c 0 -0.883 -0.316 -1.766 -0.941 -2.391 l -4.199 -4.203 4.273 -4.203 c 0.715 -0.664 0.867 -1.582 0.867 -2.539 l 0 -3.332 -3.332 0 c -0.801 0.023 -1.434 0.32 -2.316 1.086 l -4.348 4.203 -4.273 -4.203 c -0.59 -0.609 -1.395 -1.047 -2.242 -1.086 -0.035 0 -0.113 0 -0.145 0 z" style="fill:#dc322f;fill-opacity:0.102"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-reinstall.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-reinstall.svg
new file mode 100644
index 00000000..83a1e720
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-reinstall.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 45.973 35.864 c 0 5.595 -4.538 10.133 -10.133 10.133 -5.595 0 -10.133 -4.538 -10.133 -10.133 0 -5.595 4.538 -10.133 10.133 -10.133 5.595 0 10.133 4.538 10.133 10.133 z" style="fill:#859900;fill-rule:evenodd"/>
+ <g transform="matrix(0.50662866,0,0,0.50662866,23.680995,23.704433)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 35.37 19.215 c -1.969 -4.391 -6.375 -7.215 -11.34 -7.215 c -5.078 0 -9.727 3.09 -11.555 7.676 l 3.852 1.445 c 1.219 -3.066 4.316 -5.117 7.703 -5.117 3.266 0 6.156 1.832 7.496 4.695 l -2.809 1.09 7.184 4.02 l 2.102 -7.609 z"/>
+ <path d="m 24.03 32 c -3.242 0 -6.191 -1.895 -7.512 -4.738 l 2.766 -1.035 -7.105 -3.934 -2.176 7.41 2.652 -0.996 c 1.93 4.379 6.441 7.289 11.375 7.289 c 5.098 0 9.609 -2.965 11.5 -7.555 l -3.832 -1.48 c -1.258 3.063 -4.27 5.04 -7.668 5.04 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-remove.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-remove.svg
new file mode 100644
index 00000000..7bc71a31
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <g>
+ <path d="M 6.285156 4 C 5.144531 4 4 5.140625 4 6.285156 L 4 41.777344 C 4 42.855469 5.144531 44 6.222656 44 L 41.777344 44 C 42.859375 44 44 42.855469 44 41.777344 L 44 6.222656 C 44 5.140625 42.859375 4 41.777344 4 Z " fill="#c19553"/>
+ <path d="M 6.285156 4 C 5.144531 4 4 5.144531 4 6.285156 L 4 18 C 8.445312 18 39.554688 18 44 18 L 44 6.222656 C 44 5.144531 42.859375 4 41.777344 4 Z " fill="#ffffff" fill-opacity="0.196"/>
+ <path d="M 20 8 L 20 26 L 28 26 L 28 8 Z " fill="#ffffff" fill-opacity="0.392"/>
+ <path d="M 22 30 L 46 30 L 46 38 L 22 38 Z " fill="#dc312f"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-supported.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-supported.svg
new file mode 100644
index 00000000..f30ebd78
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-supported.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(1.2499963,0,0,1.2499936,22.250041,22.25007)" style="fill:#f1c40f;fill-opacity:1;enable-background:new">
+ <path d="m 9.431 3 c -0.239 1.98 -1.381 2.446 -2.944 1.212 0.537 1.92 -0.34 2.785 -2.256 2.244 1.231 1.569 0.752 2.698 -1.225 2.931 1.737 0.978 1.731 2.209 -0.006 3.181 c 1.98 0.239 2.446 1.381 1.212 2.944 1.92 -0.537 2.785 0.34 2.244 2.256 1.569 -1.231 2.698 -0.752 2.931 1.225 0.978 -1.738 2.209 -1.731 3.181 0.006 0.239 -1.98 1.381 -2.446 2.944 -1.212 -0.537 -1.92 0.34 -2.785 2.256 -2.244 -1.231 -1.569 -0.752 -2.698 1.225 -2.931 -1.738 -0.978 -1.731 -2.209 0.006 -3.181 -1.98 -0.239 -2.446 -1.381 -1.213 -2.944 -1.92 0.537 -2.785 -0.34 -2.244 -2.256 -1.569 1.231 -2.698 0.752 -2.931 -1.225 -0.978 1.737 -2.209 1.731 -3.181 -0.006 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-upgrade.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-upgrade.svg
new file mode 100644
index 00000000..da1e5856
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 36 24 -12 12 8 0 0 12 8 0 0 -12 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-linear.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-linear.svg
new file mode 100644
index 00000000..47ff67dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-linear.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient x1="5" x2="43" gradientUnits="userSpaceOnUse" id="linearGradient4140">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop style="stop-color:#268bd2;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ </defs>
+ <rect x="6" style="stroke-opacity:1;fill:url(#linearGradient4140);opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" width="36" height="36" rx="1" y="6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-radial.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-radial.svg
new file mode 100644
index 00000000..99e2b33d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-radial.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient4140" cy="24" gradientUnits="userSpaceOnUse" cx="24" r="19">
+ <stop style="stop-color:#268bd2;stop-opacity:0"/>
+ <stop style="stop-color:#268bd2;stop-opacity:1" offset="1"/>
+ </radialGradient>
+ </defs>
+ <rect y="6" x="6" rx="1" style="stroke-opacity:1;fill:url(#radialGradient4140);opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" height="36" width="36"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-none.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-none.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-none.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-pattern.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-pattern.svg
new file mode 100644
index 00000000..4f9f03f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-pattern.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect x="6" y="6" style="stroke-opacity:1;fill:#268bd2;opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" rx="1" width="36" height="36"/>
+ <rect x="-4.01" y="13.906" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="4.01" y="21.92" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="12.02" y="29.934" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="4.01" y="37.948" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="-4.01" y="29.934" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="-12.02" y="21.92" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="-20.03" y="29.934" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="-12.02" y="37.948" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="-4.01" y="45.962" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-solid.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-solid.svg
new file mode 100644
index 00000000..68898d33
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-solid.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <rect height="36" width="36" rx="1" y="6" x="6" style="stroke-opacity:1;fill:#268bd2;opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-swatch.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-swatch.svg
new file mode 100644
index 00000000..80536159
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-swatch.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 8,6 C 6.892,6 6,6.892 6,8 L 6,26 9.2695312,26 20,15.273438 20,8 C 20,6.892 19.108,6 18,6 L 8,6 Z" style="fill:#26d285;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.629 8.297 c -0.511 0 -1.022 0.198 -1.414 0.59 l -17.12 17.11 l 19.801 0 7.215 -7.215 c 0.783 -0.783 0.783 -2.045 0 -2.828 l -7.07 -7.07 c -0.392 -0.392 -0.903 -0.59 -1.414 -0.59 z" style="fill:#26d2cc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8,28 c -1.108,0 -2,0.892 -2,2 l 0,10 c 0,1.108 0.892,2 2,2 l 32,0 c 1.108,0 2,-0.892 2,-2 l 0,-10 c 0,-1.108 -0.892,-2 -2,-2 L 8,28 Z m 5,4 a 3,3 0 0 1 3,3 3,3 0 0 1 -3,3 3,3 0 0 1 -3,-3 3,3 0 0 1 3,-3 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-unknown.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-unknown.svg
new file mode 100644
index 00000000..09169517
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-unknown.svg
@@ -0,0 +1,8 @@
+
+<!-- Creator: CorelDRAW -->
+<svg width="48" viewBox="0 0 13.546666 13.546666" xmlns="http://www.w3.org/2000/svg" height="48" style="shape-rendering:geometricPrecision;image-rendering:optimizeQuality;text-rendering:geometricPrecision;fill-rule:evenodd">
+ <g transform="matrix(0.38552 0 0 0.38614 -3.521 -1.229)" style="fill:#535353;fill-opacity:1">
+ <path d="m 29.631 26.572 -4.392 0 c -0.012 -0.635 -0.018 -1.017 -0.018 -1.158 0 -1.423 0.235 -2.593 0.706 -3.51 0.47 -0.923 1.417 -1.952 2.828 -3.104 1.411 -1.146 2.258 -1.899 2.528 -2.258 0.429 -0.559 0.641 -1.182 0.641 -1.858 0 -0.941 -0.376 -1.746 -1.129 -2.422 -0.753 -0.67 -1.764 -1.01 -3.04 -1.01 -1.229 0 -2.258 0.353 -3.087 1.052 -0.823 0.7 -1.393 1.77 -1.705 3.204 l -4.439 -0.553 c 0.123 -2.058 1 -3.804 2.622 -5.239 1.629 -1.435 3.757 -2.152 6.403 -2.152 2.775 0 4.986 0.729 6.632 2.181 1.64 1.452 2.463 3.14 2.463 5.074 0 1.064 -0.306 2.076 -0.905 3.03 -0.606 0.953 -1.893 2.252 -3.869 3.892 -1.023 0.852 -1.658 1.535 -1.905 2.052 -0.247 0.517 -0.359 1.441 -0.335 2.775 z" style="fill-rule:nonzero"/>
+ </g>
+ <rect x="6.209" y="10.16" width="1.693" height="1.693" style="fill:#535353;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/panel-searchtool.svg b/.icons/Material-Black-Lime-Numix/48/actions/panel-searchtool.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/panel-searchtool.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/photos-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/photos-amarok.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/photos-amarok.svg
@@ -0,0 +1 @@
+gtk-orientation-landscape.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/pink-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/pink-add-folders-to-archive.svg
new file mode 100644
index 00000000..d96eda50
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/pink-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <path d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect x="8" y="23.998" width="10" height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 6 36.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <path d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect x="23" y="10.998" width="10" height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 7 20.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 21 23.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/pink-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/pink-document-open-recent.svg
new file mode 100644
index 00000000..4eba1d8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/pink-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/pink-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/pink-document-open.svg
new file mode 100644
index 00000000..619d6ac8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/pink-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/pink-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/pink-folder-new.svg
new file mode 100644
index 00000000..0f26bb69
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/pink-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/pixelart-trace.svg b/.icons/Material-Black-Lime-Numix/48/actions/pixelart-trace.svg
new file mode 100644
index 00000000..13872286
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/pixelart-trace.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 31.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#34d046;fill-opacity:1;color:#000"/>
+ <path d="m 8 23.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 8 15.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 8,8 8.533333,0 0,8 L 8,16 Z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+ <path d="m 16 31.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 16 23.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 16 15.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 24 31.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 32 31.467 8 0 l 0 8.533 -8 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 24 23.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+ <path d="m 32 23.467 8 0 l 0 8.533 -8 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 16 8 8.533 0 0 8 l -8.533 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 24 15.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#34d046;fill-opacity:1;color:#000"/>
+ <path d="m 32 15.467 8 0 l 0 8.533 -8 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 24 8 8.533 0 0 8 l -8.533 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 32 8 8 0 0 8 -8 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/player_eject.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/player_eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/player_end.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_end.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/player_end.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/player_fwd.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/player_fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/player_pause.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/player_pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/player_play.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/player_play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/player_record.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/player_record.svg
@@ -0,0 +1 @@
+media-playback-record.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/player_rew.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/player_rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/player_start.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_start.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/player_start.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/player_stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/player_stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/playlist-generator.svg b/.icons/Material-Black-Lime-Numix/48/actions/playlist-generator.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/playlist-generator.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/poedit-fuzzy.svg b/.icons/Material-Black-Lime-Numix/48/actions/poedit-fuzzy.svg
new file mode 100644
index 00000000..14110053
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/poedit-fuzzy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.5,0,0,2.5,4.0000004,4.0000004)" style="fill-rule:evenodd">
+ <path d="m 16 8 a 8 8 0 0 1 -16 0 8 8 0 1 1 16 0 z" style="fill:#dc322f"/>
+ </g>
+ <path d="m 19.862 16 c -2.538 -0.078 -5.073 1.324 -7.862 4.319 l 3.278 2.59 c 2.392 -2.569 3.742 -2.956 4.442 -2.934 0.699 0.021 1.602 0.584 2.897 1.577 1.295 0.994 2.983 2.419 5.521 2.496 2.538 0.078 5.073 -1.324 7.862 -4.319 l -3.278 -2.59 c -2.392 2.569 -3.742 2.956 -4.442 2.934 -0.699 -0.021 -1.602 -0.584 -2.897 -1.577 -1.295 -0.994 -2.983 -2.419 -5.521 -2.496 z m 0 7.949 c -2.538 -0.078 -5.073 1.324 -7.862 4.319 l 3.278 2.586 c 2.392 -2.569 3.742 -2.956 4.442 -2.934 0.699 0.021 1.602 0.584 2.897 1.577 1.295 0.994 2.983 2.419 5.521 2.496 2.538 0.078 5.073 -1.324 7.862 -4.319 l -3.278 -2.586 c -2.392 2.569 -3.742 2.956 -4.442 2.934 c -0.699 -0.021 -1.602 -0.584 -2.897 -1.577 -1.295 -0.994 -2.983 -2.419 -5.521 -2.496" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#fff;opacity:1;image-rendering:auto;fill-opacity:0.902;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/poedit-update.svg b/.icons/Material-Black-Lime-Numix/48/actions/poedit-update.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/poedit-update.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/poedit-validate.svg b/.icons/Material-Black-Lime-Numix/48/actions/poedit-validate.svg
new file mode 100644
index 00000000..3fe69d51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/poedit-validate.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="32" height="36" x="8" y="6" rx="1.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 31.625 37.692 10.06 -9.692 4.313 4.154 -14.375 13.846 c -2.949 -2.84 -5.676 -5.484 -8.625 -8.324 l 4.313 -4.137 z" style="fill:#859900"/>
+ <rect width="24" height="4" x="12" y="12" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="12" height="4" width="24" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="4" x="12" y="28" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/previous.svg b/.icons/Material-Black-Lime-Numix/48/actions/previous.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/previous.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/printer-error.svg b/.icons/Material-Black-Lime-Numix/48/actions/printer-error.svg
new file mode 120000
index 00000000..1f25b11c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/printer-error.svg
@@ -0,0 +1 @@
+gtk-print-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/printer-info.svg b/.icons/Material-Black-Lime-Numix/48/actions/printer-info.svg
new file mode 120000
index 00000000..b1b39f12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/printer-info.svg
@@ -0,0 +1 @@
+gtk-print-report.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/printer-paused.svg b/.icons/Material-Black-Lime-Numix/48/actions/printer-paused.svg
new file mode 120000
index 00000000..62b24d03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/printer-paused.svg
@@ -0,0 +1 @@
+gtk-print-paused.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/printer-warning.svg b/.icons/Material-Black-Lime-Numix/48/actions/printer-warning.svg
new file mode 120000
index 00000000..d81d849f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/printer-warning.svg
@@ -0,0 +1 @@
+gtk-print-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/process-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/process-stop.svg
new file mode 100644
index 00000000..255f2610
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/process-stop.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#dc322f" d="M 44 24 C 44 35.046875 35.046875 44 24 44 C 12.953125 44 4 35.046875 4 24 C 4 12.953125 12.953125 4 24 4 C 35.046875 4 44 12.953125 44 24 Z "/>
+<path style="fill:#fff" d="M 14.011719 14 L 14.011719 17.332031 C 13.9375 18.269531 14.25 19.222656 14.953125 19.871094 L 19.226562 24.074219 L 14.953125 28.277344 C 14.324219 28.902344 14.011719 29.785156 14.011719 30.667969 L 14.011719 34 L 17.34375 34 C 18.222656 34 19.105469 33.683594 19.730469 33.058594 L 24.003906 28.78125 L 28.277344 33.058594 C 28.902344 33.683594 29.785156 34 30.667969 34 L 34 34 L 34 30.667969 C 34 29.785156 33.683594 28.902344 33.058594 28.277344 L 28.859375 24.074219 L 33.132812 19.871094 C 33.847656 19.207031 34 18.289062 34 17.332031 L 34 14 L 30.667969 14 C 29.867188 14.023438 29.234375 14.320312 28.351562 15.085938 L 24.003906 19.289062 L 19.730469 15.085938 C 19.140625 14.476562 18.335938 14.039062 17.488281 14 C 17.453125 14 17.375 14 17.34375 14 Z "/>
+<path style="fill:#dc322f;fill-opacity:.102" d="M 14.011719 14 L 14.011719 17.332031 C 13.9375 18.269531 14.25 19.222656 14.953125 19.871094 L 19.226562 24.074219 L 14.953125 28.277344 C 14.324219 28.902344 14.011719 29.785156 14.011719 30.667969 L 14.011719 34 L 17.34375 34 C 18.222656 34 19.105469 33.683594 19.730469 33.058594 L 24.003906 28.78125 L 28.277344 33.058594 C 28.902344 33.683594 29.785156 34 30.667969 34 L 34 34 L 34 30.667969 C 34 29.785156 33.683594 28.902344 33.058594 28.277344 L 28.859375 24.074219 L 33.132812 19.871094 C 33.847656 19.207031 34 18.289062 34 17.332031 L 34 14 L 30.667969 14 C 29.867188 14.023438 29.234375 14.320312 28.351562 15.085938 L 24.003906 19.289062 L 19.730469 15.085938 C 19.140625 14.476562 18.335938 14.039062 17.488281 14 C 17.453125 14 17.375 14 17.34375 14 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/purple-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/purple-add-folders-to-archive.svg
new file mode 100644
index 00000000..709a08fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/purple-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect y="23.998" x="8" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10" height="4"/>
+ <path d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 6 36.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="10.998" x="23" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" width="10"/>
+ <path d="m 7 20.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 21 23.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/purple-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/purple-document-open-recent.svg
new file mode 100644
index 00000000..f9707003
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/purple-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/purple-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/purple-document-open.svg
new file mode 100644
index 00000000..61bab471
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/purple-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/purple-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/purple-folder-new.svg
new file mode 100644
index 00000000..72d83f7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/purple-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/query-free-busy.svg b/.icons/Material-Black-Lime-Numix/48/actions/query-free-busy.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/query-free-busy.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/rating.svg b/.icons/Material-Black-Lime-Numix/48/actions/rating.svg
new file mode 120000
index 00000000..3ddbdf76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/rating.svg
@@ -0,0 +1 @@
+../status/starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/ratiocrop.svg b/.icons/Material-Black-Lime-Numix/48/actions/ratiocrop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/ratiocrop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/red-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/red-add-folders-to-archive.svg
new file mode 100644
index 00000000..224463e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/red-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <path d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect height="4" width="10" x="8" y="23.998" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 6 36.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <path d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect height="4" width="10" x="23" y="10.998" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 7 20.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 21 23.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/red-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/red-document-open-recent.svg
new file mode 100644
index 00000000..9f105bde
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/red-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/red-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/red-document-open.svg
new file mode 100644
index 00000000..bde7c102
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/red-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/red-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/red-folder-new.svg
new file mode 100644
index 00000000..e51371eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/red-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/redeyes.svg b/.icons/Material-Black-Lime-Numix/48/actions/redeyes.svg
new file mode 120000
index 00000000..77e02ef3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/redeyes.svg
@@ -0,0 +1 @@
+image-red-eye.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/redhat-home.svg b/.icons/Material-Black-Lime-Numix/48/actions/redhat-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/redhat-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/redo.svg b/.icons/Material-Black-Lime-Numix/48/actions/redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/reload.svg b/.icons/Material-Black-Lime-Numix/48/actions/reload.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/reload.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/reload3.svg b/.icons/Material-Black-Lime-Numix/48/actions/reload3.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/reload3.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/reload_all_tabs.svg b/.icons/Material-Black-Lime-Numix/48/actions/reload_all_tabs.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/reload_all_tabs.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/reload_page.svg b/.icons/Material-Black-Lime-Numix/48/actions/reload_page.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/reload_page.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/remmina-fit-window.svg b/.icons/Material-Black-Lime-Numix/48/actions/remmina-fit-window.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/remmina-fit-window.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/remmina-fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/remmina-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/remmina-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/remmina-scale.svg b/.icons/Material-Black-Lime-Numix/48/actions/remmina-scale.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/remmina-scale.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/remmina-switch-page.svg b/.icons/Material-Black-Lime-Numix/48/actions/remmina-switch-page.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/remmina-switch-page.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/remove-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/remove-amarok.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/remove-amarok.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/remove.svg b/.icons/Material-Black-Lime-Numix/48/actions/remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/resource-group-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/resource-group-new.svg
new file mode 120000
index 00000000..480d81aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/resource-group-new.svg
@@ -0,0 +1 @@
+stock_new-meeting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/resource-group.svg b/.icons/Material-Black-Lime-Numix/48/actions/resource-group.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/resource-group.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/revert.svg b/.icons/Material-Black-Lime-Numix/48/actions/revert.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/revert.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/rhythmbox-set-star.svg b/.icons/Material-Black-Lime-Numix/48/actions/rhythmbox-set-star.svg
new file mode 120000
index 00000000..b9f5e3c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/rhythmbox-set-star.svg
@@ -0,0 +1 @@
+gnome-app-install-star.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/rotate.svg b/.icons/Material-Black-Lime-Numix/48/actions/rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/rotate.svg
@@ -0,0 +1 @@
+object-rotate-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/search.svg b/.icons/Material-Black-Lime-Numix/48/actions/search.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/search.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/segment-curve.svg b/.icons/Material-Black-Lime-Numix/48/actions/segment-curve.svg
new file mode 100644
index 00000000..e503c1e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/segment-curve.svg
@@ -0,0 +1,7 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#313131;opacity:1;fill-opacity:1;stroke:none" d="m 33 9 0 6 6 0 0 -6 z m 2 2 2 0 0 2 -2 0 z"/>
+ <path transform="matrix(0 -1 -1 0 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#dc322f;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" d="m -12 -33 a 21 21 0 0 1 -21 21"/>
+ <path style="fill:#313131;opacity:1;fill-opacity:1;stroke:none" d="m 9 33 0 6 6 0 0 -6 z m 2 2 2 0 0 2 -2 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/segment-line.svg b/.icons/Material-Black-Lime-Numix/48/actions/segment-line.svg
new file mode 100644
index 00000000..a1ade5fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/segment-line.svg
@@ -0,0 +1,7 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" height="30" x="32.941" y="-15"/>
+ <path d="m 33 9 0 6 6 0 0 -6 z m 2 2 2 0 0 2 -2 0 z" style="fill:#313131;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 9 33 0 6 6 0 0 -6 z m 2 2 2 0 0 2 -2 0 z" style="fill:#313131;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-bottom.svg
new file mode 100644
index 00000000..4a84bc5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-bottom.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d" d="m 26 6 0 2 16 0 0 -2 z m -4 8 0 2 20 0 0 -2 z m 4 8 0 2 16 0 0 -2 z m -2 8 0 2 18 0 0 -2 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 13 6 0 24"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2" d="m 8 24 4.998 6 5 -6"/>
+ <rect width="36" height="4" x="6" y="38" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-break.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-break.svg
new file mode 100644
index 00000000..55c11880
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-break.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="18" x="8" height="22" width="27" rx="0.5" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 40 20 a 12 12 0 0 1 -24 0 12 12 0 1 1 24 0 z" style="fill:#df4441;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-combine.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-combine.svg
new file mode 100644
index 00000000..d6b916ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-combine.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 28.35 8.01 A 12 12 0 0 0 16.182 18 L 8.5 18 C 8.223 18 8 18.223 8 18.5 L 8 39.5 C 8 39.777 8.223 40 8.5 40 L 34.5 40 C 34.777 40 35 39.777 35 39.5 L 35 29.729 A 12 12 0 0 0 40 20 A 12 12 0 0 0 28.35 8.01 z" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-exclude.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-exclude.svg
new file mode 100644
index 00000000..21fc7aa3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-exclude.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8.5 18 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 21 c 0 0.277 0.223 0.5 0.5 0.5 l 26 0 c 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -9.771 a 12 12 0 0 1 -19 -9.729 a 12 12 0 0 1 0.182 -2 l -7.682 0 z" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 28.35 8.01 c -5.979 -0.168 -11.168 4.093 -12.168 9.99 l 18.318 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 11.229 c 3.134 -2.251 4.994 -5.871 5 -9.729 -0.003 -6.489 -5.164 -11.801 -11.65 -11.99" style="fill:#df4441;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-lower.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-lower.svg
new file mode 100644
index 00000000..fcbfb507
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-lower.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 26 6 0 2 16 0 0 -2 z m -4 8 0 2 20 0 0 -2 z m 4 8 0 2 16 0 0 -2 z m -2 18 0 2 18 0 0 -2 z" style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d"/>
+ <path d="m 13 6 0 20" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 8 20 4.998 6 5 -6" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <rect x="6" y="30" width="36" height="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-raise.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-raise.svg
new file mode 100644
index 00000000..f3082dc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-raise.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 22,42 0,-2 -16,0 0,2 z m 4,-8 0,-2 -20,0 0,2 z m -4,-8 0,-2 -16,0 0,2 z M 24,8 24,6 6,6 6,8 Z" style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d"/>
+ <path d="m 35 42 0 -20" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 40 28 -4.998 -6 -5 6" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <rect transform="matrix(-1 0 0 -1 0 0)" width="36" x="-42" y="-18" height="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-top.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-top.svg
new file mode 100644
index 00000000..d27c127f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-top.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 22 42 0 -2 -16 0 0 2 z m 4 -8 0 -2 -20 0 0 2 z m -4 -8 0 -2 -16 0 0 2 z m 2 -8 0 -2 -18 0 0 2 z" style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d"/>
+ <path d="m 35 42 0 -24" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 40 24 -4.998 -6 -5 6" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <rect y="-10" x="-42" width="36" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="4" transform="matrix(-1 0 0 -1 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/send-to.svg b/.icons/Material-Black-Lime-Numix/48/actions/send-to.svg
new file mode 120000
index 00000000..d4e62001
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/send-to.svg
@@ -0,0 +1 @@
+document-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/setroubleshoot_icon.svg b/.icons/Material-Black-Lime-Numix/48/actions/setroubleshoot_icon.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/shear.svg b/.icons/Material-Black-Lime-Numix/48/actions/shear.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/shear.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/shotwell-auto-enhance.svg b/.icons/Material-Black-Lime-Numix/48/actions/shotwell-auto-enhance.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/shotwell-auto-enhance.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/show-hidden.svg b/.icons/Material-Black-Lime-Numix/48/actions/show-hidden.svg
new file mode 100644
index 00000000..5bc1c7cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/show-hidden.svg
@@ -0,0 +1,111 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="48"
+ height="48"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ sodipodi:docname="show-hidden.svg"
+ inkscape:export-filename="/home/germar/show-hidden2aa1981a.png"
+ inkscape:export-xdpi="87"
+ inkscape:export-ydpi="87">
+ <title
+ id="title3021">show-hidden</title>
+ <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" />
+ <dc:title>show-hidden</dc:title>
+ <cc:license
+ rdf:resource="https://www.gnu.org/copyleft/gpl.html" />
+ <dc:date>2015-12-22</dc:date>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Germar Reitze</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>eye</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <dc:description>Icon for showing hidden files in BackInTime</dc:description>
+ <dc:source>https://github.com/bit-team/backintime</dc:source>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="18.541667"
+ inkscape:cx="24"
+ inkscape:cy="24"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1623"
+ inkscape:window-height="1026"
+ inkscape:window-x="57"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2991"
+ units="mm"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1004.3622)">
+ <g
+ id="g2986"
+ transform="matrix(0.75000002,0,0,0.75000002,-6.775e-7,263.09053)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3761"
+ d="m 31.105329,1010.4703 c -8.335742,0.269 -17.907873,2.3741 -22.6752781,9.9029 6.9836821,10.1262 21.5190551,11.1143 32.6400611,8.9159 5.68946,-1.2155 11.382278,-3.8035 14.499837,-8.9159 -5.047054,-8.0124 -15.692247,-9.978 -24.46462,-9.9029 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#e7f4e8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ transform="matrix(1.232493,0,0,1.232493,0.18627444,958.60871)"
+ d="m 32.1875,51.4375 c 0,3.520815 -2.854185,6.375 -6.375,6.375 -3.520815,0 -6.375,-2.854185 -6.375,-6.375 0,-3.520815 2.854185,-6.375 6.375,-6.375 3.520815,0 6.375,2.854185 6.375,6.375 z"
+ sodipodi:ry="6.375"
+ sodipodi:rx="6.375"
+ sodipodi:cy="51.4375"
+ sodipodi:cx="25.8125"
+ id="path3762"
+ style="fill:#2d2d2d;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ sodipodi:type="arc" />
+ <path
+ d="m 10.589482,1020.3627 c 3.088026,4.6796 11.506981,8.0418 21.431572,8.0418 9.922836,0 18.300076,-3.3636 21.389465,-8.0418 m -42.821037,-5e-4 c 3.088026,-4.6799 11.506981,-8.0423 21.431572,-8.0423 9.922836,0 18.300076,3.3638 21.389465,8.0423 M 31.999982,1004.551 c -14.677711,0 -27.3951331,6.0862 -31.87367576,15.5365 l -0.12630514,0.2971 0.12630514,0.2514 c 4.47854726,9.4508 17.19596076,15.5374 31.87367576,15.5374 14.677705,0 27.353017,-6.0866 31.831564,-15.5374 l 0.168453,-0.2514 -0.168453,-0.2971 c -4.478547,-9.4503 -17.153863,-15.5365 -31.831569,-15.5365 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4caf50;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ id="path3758"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/sidebar.svg b/.icons/Material-Black-Lime-Numix/48/actions/sidebar.svg
new file mode 100644
index 00000000..9371cdb1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/sidebar.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 7.07 6 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 33.607 c 0 0.628 0.57 1.197 1.199 1.197 l 33.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -33.607 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -1.801 1.999 c 0.552 0 1 0.447 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.447 -1 -1 0 -0.552 0.448 -1 1 -1 z m -31 3.998 32 0 0 27.969 -32 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="10" height="23.988" x="28" y="14.01" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/similarartists-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/similarartists-amarok.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/similarartists-amarok.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/slideshow-play.svg b/.icons/Material-Black-Lime-Numix/48/actions/slideshow-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/slideshow-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/split.svg b/.icons/Material-Black-Lime-Numix/48/actions/split.svg
new file mode 100644
index 00000000..67428247
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/split.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="4" height="10" x="12" y="-22" transform="scale(1,-1)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 14 6 8 8 -16 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="-22" x="32" height="10" width="4" transform="scale(1,-1)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 6 8 8 -16 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 14.828 19.17 -2.828 2.828 10 10 0 10 4 0 0 -10 10 -10 -2.828 -2.828 -9.172 9.172 -9.172 -9.172" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#268bd2;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/star-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/star-new.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/star-new.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/start.svg b/.icons/Material-Black-Lime-Numix/48/actions/start.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/start.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock-spell-check.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock-spell-check.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_about.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_add-bookmark.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_add-bookmark.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_addressbook.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_addressbook.svg
new file mode 100644
index 00000000..bcdf617a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_addressbook.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 12,6 24,0 c 4,0 4,0 4,4 l 0,28 c 0,4 0,4 -4,4 L 12,42 C 8,42 8,42 8,38 L 8,10 C 8,6 8,6 12,6 Z" style="fill:#6c71c4;fill-rule:evenodd"/>
+ <path d="m 18.449 15.14 c -0.887 3.113 -0.906 7.422 0.676 9.547 c 0.664 1.01 1.57 2.332 0.859 3.539 -1.313 1.883 -3.504 2.898 -5.496 3.922 -0.68 0.07 -0.434 0.691 -0.477 1.148 -0.004 0.367 -0.113 0.844 0.43 0.672 l 19.12 0 c 0.543 0.172 0.434 -0.305 0.43 -0.672 -0.043 -0.457 0.203 -1.078 -0.477 -1.148 -1.992 -1.023 -4.184 -2.039 -5.496 -3.922 -0.711 -1.207 0.195 -2.531 0.859 -3.539 1.672 -2.313 1.887 -7.348 0.668 -9.617 c -1.098 -1.965 -2.211 -2.992 -5.543 -3.066 c -3.34 0.133 -4.445 1.102 -5.551 3.137 z" style="fill:#2d2d2d;fill-opacity:0.533"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_alarm.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_bell.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_bell.svg
new file mode 100644
index 00000000..315d19dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_bell.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 24 5 A 14 16.5 0 0 0 10 21.5 l 0 8.5 -6 8 20 0 20 0 -6 -8 0 -8.5 A 14 16.5 0 0 0 24 5 m -7.52 35 c 1.108 2.896 4.03 5 7.5 5 3.47 0 6.392 -2.104 7.5 -5 l -15 0 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_calc-accept.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_calc-accept.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_calc-accept.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_calc-cancel.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_calc-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_calc-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_calendar-and-taks.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_calendar-and-taks.svg
new file mode 120000
index 00000000..9b869bc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_calendar-and-taks.svg
@@ -0,0 +1 @@
+view-calendar-workweek.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_calendar.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_calendar.svg
new file mode 100644
index 00000000..bd929018
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_calendar.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_close.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_contact-list.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_contact-list.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_contact-list.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_copy.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_cut.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_delete.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_down.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_edit.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_exit.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_file-properites.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_file-properites.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_file-properites.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_file-properties.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_file-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_file-properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_first.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_first.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_first.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_folder-properties.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_folder-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_folder-properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_folder_properties.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_folder_properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_folder_properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_help-add-bookmark.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_help-add-bookmark.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_help-add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_help.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_home.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-note.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-note.svg
new file mode 100644
index 00000000..c92dc22c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-note.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 l 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.2916667,0,0,1.2916667,-7.0000008,-7.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.323"/>
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.25,0,0,1.25,-6,-6)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 30 30 0 0 2 -30 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 24 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 18 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 9 2 0 0 30 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 28 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-rule.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-rule.svg
new file mode 100644
index 00000000..9749cfd0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-rule.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 18 a 6 6 0 0 0 -6 6 6 6 0 0 0 6 6 l 28 0 a 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6 l -28 0 z" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-table.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-table.svg
new file mode 100644
index 00000000..5d9cf70c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-table.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 8 l 0 2 l 0 8 l 0 2 l 0 8 l 0 2 l 0 8 l 0 2 l 10 0 l 2 0 l 20 0 l 0 -2 l 0 -30 l -20 0 l -2 0 l -10 0 z m 2 2 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m -20 10 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m -20 10 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_last.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_last.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_last.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_leave-fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_leave-fullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_left.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-compose.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-compose.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-compose.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-filters-apply.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-filters-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-filters-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup-done.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup-done.svg
new file mode 100644
index 00000000..90b8a8fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup-done.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 10 0 19 16 0 -8 -11 8 -8" style="fill:#4e5b8a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 10 0 19 -4 0 0 -19 z" style="fill:#000;fill-opacity:0.2;stroke:none;fill-rule:evenodd"/>
+ <path d="m 10 8 16 0 0 19 -16 0" style="fill:#4e5b8a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="36" x="8" y="6" rx="1" style="fill:#fbb23c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup.svg
new file mode 100644
index 00000000..47eb9ada
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 10 0 19 16 0 -8 -11 8 -8" style="fill:#bf3830;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 10 0 19 -4 0 0 -19 z" style="fill:#000;fill-opacity:0.2;stroke:none;fill-rule:evenodd"/>
+ <path d="m 10 8 16 0 0 19 -16 0" style="fill:#bf3830;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="36" x="8" y="6" rx="1" style="fill:#fbb23c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-forward.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-open-multiple.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-open-multiple.svg
new file mode 100644
index 00000000..a62c44a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-open-multiple.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.77272727,0,0,0.78125,0.45454546,-8.9375)" style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 5.091 27 27.818 0 c 3.091 0 3.091 0 3.091 -3.125 l 0 -18.75 -34 18.75 c 0 3.125 0 3.125 3.091 3.125 z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 32.909 27 -27.818 0 c -3.091 0 -3.091 0 -3.091 -3.125 l 0 -18.75 l 34 18.75 c 0 3.125 0 3.125 -3.091 3.125" style="fill:#268bd2"/>
+ <path d="m 2 5.125 17 9.375 17 -9.375 c 0 -3.125 0 -3.125 -3.091 -3.125 l -27.818 0 c -3.091 0 -3.091 0 -3.091 3.125 z" style="fill:#fff;fill-opacity:0.102"/>
+ <g transform="matrix(0.77272727,0,0,0.77272727,10.454545,10.454546)">
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,16 24,2 2,16 2,42 c 0,4 0,4 4,4 z" style="fill:#268bd2"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,16 24,2 2,16 2,42 c 0,4 0,4 4,4 z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 8 8 0 32 32 0 0 -32" style="fill:#fff"/>
+ <g style="fill:#268bd2">
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ <path d="M 42,46 6,46 C 2,46 2,46 2,42 L 2,18 46,42 c 0,4 0,4 -4,4 z"/>
+ </g>
+ <path d="M 42,46 6,46 C 2,46 2,46 2,42 L 2,18 46,42 c 0,4 0,4 -4,4 z" style="fill:#fff;fill-opacity:0.102"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply-to-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply-to-all.svg
new file mode 120000
index 00000000..1e45e24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply-to-all.svg
@@ -0,0 +1 @@
+mail-reply-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply.svg
@@ -0,0 +1 @@
+mail-reply-sender.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-send-receive.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-send-receive.svg
new file mode 120000
index 00000000..9dc6aa5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-send-receive.svg
@@ -0,0 +1 @@
+mail-send-receive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-send.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-send.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-send.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-unread-multiple.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-unread-multiple.svg
new file mode 100644
index 00000000..99b3a37a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-unread-multiple.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.77272727,0,0,0.78125,0.45454546,-8.9375)" style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 5.091 27 27.818 0 c 3.091 0 3.091 0 3.091 -3.125 l 0 -18.75 -34 18.75 c 0 3.125 0 3.125 3.091 3.125 z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 32.909 27 -27.818 0 c -3.091 0 -3.091 0 -3.091 -3.125 l 0 -18.75 l 34 18.75 c 0 3.125 0 3.125 -3.091 3.125" style="fill:#268bd2"/>
+ <path d="m 2 5.125 17 9.375 17 -9.375 c 0 -3.125 0 -3.125 -3.091 -3.125 l -27.818 0 c -3.091 0 -3.091 0 -3.091 3.125" style="fill:#fff;fill-opacity:0.102"/>
+ <g transform="matrix(0.77272727,0,0,0.78125,10.454545,10.0625)" style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 15.090909,46 27.818182,0 C 46,46 46,46 46,42.875 l 0,-18.75 -34,18.75 C 12,46 12,46 15.090909,46 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="M 42.909091,46 15.090909,46 C 12,46 12,46 12,42.875 l 0,-18.75 34,18.75 C 46,46 46,46 42.909091,46 Z" style="fill:#268bd2"/>
+ <path d="M 12,24.125 29,33.5 46,24.125 C 46,21 46,21 42.909091,21 L 15.090909,21 C 12,21 12,21 12,24.125 Z" style="fill:#fff;fill-opacity:0.102"/>
+ <path d="m 41.12 14.914 c 2.055 9.23 1.5 8.09 -6.156 4.195 -8.03 4.238 -7.75 4.598 -6.094 -4.285 -7.227 -6.25 -6.398 -5.688 2.375 -6.84 3.953 -8.281 3.617 -7.688 7.578 0.055 9.258 1.07 9.04 0.707 2.297 6.875 z" style="fill:#cb4b16;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mailto.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mailto.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mailto.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mark.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mark.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mark.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_media-fwd.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_media-next.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-next.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-next.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_media-pause.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_media-play.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_media-prev.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-prev.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-prev.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_media-rec.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-rec.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-rec.svg
@@ -0,0 +1 @@
+media-playback-record.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_media-rew.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_media-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_navigator.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_navigator.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_navigator.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_new-24h-appointment.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-24h-appointment.svg
new file mode 100644
index 00000000..cf687403
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-24h-appointment.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 26.5 c -0.332 0 -0.601 0.269 -0.601 0.601 l 0 4.799 c 0 0.332 0.269 0.601 0.601 0.601 l 4.799 0 c 0.332 0 0.601 -0.269 0.601 -0.601 l 0 -4.799 c 0 -0.332 -0.269 -0.601 -0.601 -0.601 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#d480e2;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 48 32 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_new-address-book.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-address-book.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-address-book.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_new-appointment.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-appointment.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-appointment.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_new-bcard.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-bcard.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-bcard.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_new-dir.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-dir.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-dir.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_new-meeting.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-meeting.svg
new file mode 100644
index 00000000..107e6dda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-meeting.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 12.454 8.562 c -1.287 4.528 -1.315 10.794 0.975 13.884 0.963 1.469 2.278 3.397 1.249 5.15 c -1.904 2.737 -5.079 4.216 -7.971 5.706 -0.708 0.418 -0.708 0.297 -0.708 1.672 0 1.025 0 1.025 0.639 1.025 l 27.722 0 c 0.639 0 0.639 0 0.639 -1.025 0 -1.375 0 -1.289 -0.708 -1.672 -2.892 -1.491 -6.067 -2.969 -7.971 -5.706 -1.029 -1.753 0.286 -3.681 1.249 -5.15 2.42 -3.363 2.734 -10.684 0.969 -13.984 -1.595 -2.863 -3.207 -4.353 -8.04 -4.463 -4.84 0.194 -6.444 1.6 -8.05 4.562" style="fill:#6c71c4;fill-opacity:1"/>
+ <path d="m 19.454 16.562 c -1.287 4.528 -1.315 10.794 0.975 13.884 0.963 1.469 2.278 3.397 1.249 5.15 -1.904 2.737 -5.079 4.216 -7.971 5.706 c -0.708 0.418 -0.708 0.297 -0.708 1.672 0 1.025 0 1.025 0.639 1.025 l 27.722 0 c 0.639 0 0.639 0 0.639 -1.025 0 -1.375 0 -1.289 -0.708 -1.672 -2.892 -1.491 -6.067 -2.969 -7.971 -5.706 -1.029 -1.753 0.286 -3.681 1.249 -5.15 2.42 -3.363 2.734 -10.684 0.969 -13.984 -1.595 -2.863 -3.207 -4.353 -8.04 -4.463 c -4.84 0.194 -6.444 1.6 -8.05 4.562 z" style="fill:#cb4b16;fill-opacity:1"/>
+ <path d="m 48 32 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_new-tab.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-tab.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-tab.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_new-text.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-text.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-text.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_new-window.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-window.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-window.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_no.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_no.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_no.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_not.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_not.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_not.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_notes.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_notes.svg
new file mode 100644
index 00000000..d962d466
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_notes.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 l 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.2916667,0,0,1.2916667,-7.0000008,-7.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.323"/>
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.25,0,0,1.25,-6,-6)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 30 30 0 0 2 -30 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 24 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 18 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 9 2 0 0 30 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_paste.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_people.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_people.svg
new file mode 100644
index 00000000..468df66b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_people.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 12.454 8.562 c -1.287 4.528 -1.315 10.794 0.975 13.884 0.963 1.469 2.278 3.397 1.249 5.15 c -1.904 2.737 -5.079 4.216 -7.971 5.706 -0.708 0.418 -0.708 0.297 -0.708 1.672 0 1.025 0 1.025 0.639 1.025 l 27.722 0 c 0.639 0 0.639 0 0.639 -1.025 0 -1.375 0 -1.289 -0.708 -1.672 -2.892 -1.491 -6.067 -2.969 -7.971 -5.706 -1.029 -1.753 0.286 -3.681 1.249 -5.15 2.42 -3.363 2.734 -10.684 0.969 -13.984 -1.595 -2.863 -3.207 -4.353 -8.04 -4.463 -4.84 0.194 -6.444 1.6 -8.05 4.562" style="fill:#859900;fill-opacity:1"/>
+ <path d="m 19.454 16.562 c -1.287 4.528 -1.315 10.794 0.975 13.884 0.963 1.469 2.278 3.397 1.249 5.15 -1.904 2.737 -5.079 4.216 -7.971 5.706 c -0.708 0.418 -0.708 0.297 -0.708 1.672 0 1.025 0 1.025 0.639 1.025 l 27.722 0 c 0.639 0 0.639 0 0.639 -1.025 0 -1.375 0 -1.289 -0.708 -1.672 -2.892 -1.491 -6.067 -2.969 -7.971 -5.706 -1.029 -1.753 0.286 -3.681 1.249 -5.15 2.42 -3.363 2.734 -10.684 0.969 -13.984 -1.595 -2.863 -3.207 -4.353 -8.04 -4.463 c -4.84 0.194 -6.444 1.6 -8.05 4.562 z" style="fill:#6c71c4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_print-preview.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_print-setup.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_print-setup.svg
new file mode 120000
index 00000000..21fb235e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_print-setup.svg
@@ -0,0 +1 @@
+document-page-setup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_print.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_properties.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_redo.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_refresh.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_repeat.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_repeat.svg
new file mode 120000
index 00000000..81a417a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_repeat.svg
@@ -0,0 +1 @@
+media-playlist-repeat.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_right.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_save-as.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_save.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_scores.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_scores.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_scores.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_search-and-replace.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_search-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_search-and-replace.svg
@@ -0,0 +1 @@
+edit-find-replace.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_search.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_select-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_select-column.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_select-column.svg
new file mode 100644
index 00000000..3a292283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_select-column.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="28" x="20" y="10" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 8 l 0 2 l 0 8 l 0 2 l 0 8 l 0 2 l 0 8 l 0 2 l 10 0 l 2 0 l 20 0 l 0 -2 l 0 -30 l -20 0 l -2 0 l -10 0 z m 2 2 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m -20 10 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m -20 10 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_select-row.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_select-row.svg
new file mode 100644
index 00000000..d9cfbd27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_select-row.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="28" x="20" y="-38" transform="matrix(0,1,-1,0,0,0)" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 8 l 0 2 l 0 8 l 0 2 l 0 8 l 0 2 l 0 8 l 0 2 l 10 0 l 2 0 l 20 0 l 0 -2 l 0 -30 l -20 0 l -2 0 l -10 0 z m 2 2 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m -20 10 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m -20 10 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_show-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_show-all.svg
new file mode 100644
index 00000000..0314f604
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_show-all.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="10" height="10" x="7" y="7" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="19" y="7" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="31" y="7" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="7" y="19" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="19" y="19" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="31" y="19" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="7" y="31" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="19" y="31" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="31" y="31" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_shuffle.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_shuffle.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned-to.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned-to.svg
new file mode 100644
index 00000000..f0bbf91a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned-to.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 10 c 2 0 2 0 2 2 l 0 28 c 0 2 0 2 -2 2 l -24 0 c -2 0 -2 0 -2 -2 l 0 -28 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 10 -20 0 0 28 20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 6 0 6.143 16 0 0 -6.143" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 30 0 2 14 0 0 -2 -10 0 l -4 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 0 2 14 0 0 -2 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 0 2 4 0 0 -2 l -4 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 26 0 2 4 0 0 -2 l -4 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 14 0 2 14 0 0 -2 l -14 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 18 0 2 4 0 0 -2 l -4 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 24 -10 -10 l 0 6 -10 0 0 8 10 0 0 6 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned.svg
new file mode 100644
index 00000000..0388d3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 10 c 2 0 2 0 2 2 l 0 28 c 0 2 0 2 -2 2 l -24 0 c -2 0 -2 0 -2 -2 l 0 -28 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 10 -20 0 l 0 28 20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16,6 0,6.142857 16,0 L 32,6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.5 30 -2.125 2 9.625 0 0 -2 -7.5 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.25 34 -2.125 2 13.875 0 0 -2 -11.75 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.75 22 2.125 2 1.125 0 0 -2 -3.25 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.75 26 -2.125 2 5.375 0 0 -2 -3.25 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.25 14 2.125 2 9.625 0 0 -2 -11.75 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.5 18 2.125 2 5.375 0 0 -2 -7.5 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 24 -10 -10 l 0 6 -10 0 0 8 10 0 0 6 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_task-recurring.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_task-recurring.svg
new file mode 100644
index 00000000..779d4a2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_task-recurring.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 10 c 2 0 2 0 2 2 l 0 28 c 0 2 0 2 -2 2 l -24 0 c -2 0 -2 0 -2 -2 l 0 -28 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 10 -20 0 l 0 28 20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16,6 0,6.142857 16,0 L 32,6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19 18 10 0 c 3 0 3 0 3 3 l 0 7.999 c 0 3 0 3 -3 3 -1.125 0 -2.438 -0.009 -3.563 -0.009 0.376 0.321 0.725 0.795 0.529 1.315 -0.208 0.755 -1.298 0.943 -1.765 0.325 -0.871 -0.878 -1.354 -1.738 -2.202 -2.639 0.898 -0.95 1.429 -1.864 2.354 -2.787 0.608 -0.562 1.734 -0.058 1.686 0.78 0.02 0.435 -0.32 0.731 -0.603 1.01 1.256 -0.012 2.308 0.054 3.563 0.009 1 0 1 0 1 -1 l 0 -7.999 c 0 -1 0 -1 -1 -1 l -10 0 c -1 0 -1 0 -1 1 l 0 7.999 c 0 1 0 1 1 1 l 0 0 c 1 0 1 0 1 1 0 1 0 1 -1 1 l 0 0 c -3 0 -3 0 -3 -3 l 0 -7.999 c 0 -3 0 -3 3 -3 z" style="fill:#868686;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_task.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_task.svg
new file mode 100644
index 00000000..866ecee0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_task.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 10 c 2 0 2 0 2 2 l 0 28 c 0 2 0 2 -2 2 l -24 0 c -2 0 -2 0 -2 -2 l 0 -28 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 10 -20 0 l 0 28 20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16,6 0,6.142857 16,0 L 32,6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 30 0 2 16 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 0 2 16 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 0 2 16 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 26 0 2 16 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 14 0 2 16 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 18 0 2 16 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_tasks.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_tasks.svg
new file mode 120000
index 00000000..837366cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_tasks.svg
@@ -0,0 +1 @@
+stock_task.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_text-monospaced.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_text-monospaced.svg
new file mode 100644
index 00000000..6665dc06
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_text-monospaced.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill:#268bd2;fill-opacity:1;stroke:none">
+ <path d="m 10 22 -4 0 0 -4 4 0 0 -4.773 5 -0.775 0 5.548 l 7 0 l 0 4 -7 0 0 7.115 c 0 0.672 0.065 1.214 0.194 1.628 0.129 0.413 0.31 0.736 0.543 0.969 0.233 0.233 0.517 0.388 0.853 0.465 0.336 0.078 0.71 0.116 1.124 0.116 0.439 0 0.84 -0.013 1.201 -0.039 0.388 -0.026 0.749 -0.065 1.085 -0.116 0.362 -0.078 0.723 -0.181 1.085 -0.31 0.388 -0.129 0.714 -0.297 1.153 -0.504 l 0.659 4.108 c -0.878 0.362 -1.98 0.62 -3.01 0.775 -1.01 0.155 -1.989 0.233 -2.945 0.233 -1.111 0 -2.093 -0.09 -2.945 -0.271 -0.853 -0.181 -1.43 -0.53 -2.024 -1.046 -0.594 -0.517 -1.192 -1.24 -1.502 -2.17 -0.31 -0.956 -0.465 -2.196 -0.465 -3.72 z"/>
+ <path d="m 42 23.961 q 0 6.355 -2.131 9.455 -2.131 3.1 -6.2 3.1 -4.069 0 -6.2 -3.1 -2.131 -3.1 -2.131 -9.455 0 -6.278 2.17 -9.378 2.17 -3.1 6.161 -3.1 4.069 0 6.2 3.1 q 2.131 3.061 2.131 9.378 m -4.301 0 q 0 -4.108 -1.046 -6.239 -1.01 -2.17 -2.984 -2.17 -1.938 0 -2.984 2.17 -1.046 2.131 -1.046 6.239 0 4.146 1.046 6.316 1.046 2.131 2.984 2.131 1.976 0 2.984 -2.131 1.046 -2.17 1.046 -6.316 z m -1.86 -0.388 q 0 1.046 -0.62 1.821 -0.581 0.736 -1.511 0.736 -1.01 0 -1.589 -0.736 -0.581 -0.775 -0.581 -1.821 0 -1.046 0.581 -1.821 0.581 -0.775 1.589 -0.775 0.93 0 1.511 0.775 0.62 0.775 0.62 1.821 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_timezone.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_timezone.svg
new file mode 100644
index 00000000..26009565
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_timezone.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.5,0,0,2.5,4,3.9999998)">
+ <path d="m 24 4 c -2.225 0 -4.357 0.379 -6.355 1.049 c -0.206 0.8 -1 1.139 -2.66 1.117 c -0.631 0.32 -1.244 0.666 -1.834 1.049 c -0.344 0.713 -0.637 1.01 -1.465 1.047 c -1.638 1.284 -3.08 2.805 -4.25 4.531 c -0.517 0.778 0.056 1.904 -1.836 3.367 c -1.027 2.408 -1.6 5.057 -1.6 7.84 c 0 6.653 3.261 12.53 8.258 16.17 c -0.003 0.001 0.012 0.005 0.01 0.006 c -0.336 0.219 17.414 4.143 25.303 -1.51 c 0.001 -0.001 0.003 -0.001 0.004 -0.002 c 2.157 -1.998 3.873 -4.457 4.984 -7.232 c 0.224 -1.336 0.321 -1.887 0.99 -3.223 c 0 -0.001 0.002 -0.003 0.002 -0.004 c 0.29 -1.355 0.449 -2.759 0.449 -4.201 c 0 -0.01 0 -0.021 0 -0.031 c 0 0 0 -0.002 0 -0.002 c -0.407 -1.07 -0.358 -1.381 -0.129 -2.213 c 0 -0.001 0 -0.001 0 -0.002 c -0.156 -1.398 -0.467 -2.747 -0.896 -4.04 c 0 -0.001 0 -0.001 0 -0.002 l -9.428 -11.285 c -0.001 0 -0.001 -0.002 -0.002 -0.002 c -2.837 -1.543 -6.088 -2.42 -9.545 -2.42 z" transform="matrix(0.4,0,0,0.4,-1.6,-1.5999999)" style="fill:#298fd9;fill-opacity:1"/>
+ <g transform="matrix(0.34782608,0,0,0.34782609,-0.34782573,-0.347826)" style="fill:#cde626;fill-opacity:1">
+ <g>
+ <!-- color: #20a0db -->
+ </g>
+ </g>
+ <g>
+ <path transform="matrix(0.4,0,0,0.4,-1.6,-1.5999999)" d="m 33.545 6.42 c -0.525 0.232 -1.01 0.534 -1.375 0.883 c -0.73 -1.235 -0.949 0.757 -2.102 0.258 c -0.792 -0.036 -3.03 1.533 -2.617 0.406 c 1.186 -0.716 -2.497 -1.196 -3.229 0.16 c -0.44 0.816 -1.604 1.622 -0.08 1.578 c 0.625 1.797 1.01 -2.923 1.498 -1.1 c -0.342 0.961 1.704 0.455 0.059 1.314 c -0.355 0.934 -1.947 0.831 -2.027 0.289 c -0.549 0.796 -0.819 0.331 -1.031 1.191 c -1.282 0.246 -1.051 0.577 -0.822 1.467 c -0.939 -0.266 -2.086 1.432 -0.619 1.846 c 1.024 -1.137 2.623 -2.927 3.613 -0.6 c 0.801 -0.228 -1.618 -2.31 0.123 -1.141 c 0.466 0.629 1.119 2.478 1.283 0.68 c 1.038 0.3 0.607 -2.289 1.674 -0.889 c 0.42 -1.419 2.148 1.612 0.299 0.674 c -2.075 -0.058 -1.311 1.676 0.174 1.395 c -0.099 1.809 -2.277 0.486 -3.107 1.174 c -1.452 -0.087 -0.996 -2.189 -2.398 -1.285 c -1.994 -0.17 -2.765 1.748 -3.834 3.08 c -0.484 1.538 0.015 4.453 1.779 4.313 c 1.403 -0.464 3.566 -0.227 2.98 1.701 c 1.339 1.679 -0.206 3.805 0.977 5.588 c 0.654 0.9 0.222 2.643 1.648 1.795 c 1.56 -0.441 1.678 -2.62 2.449 -3.865 c 1.335 -1.196 -0.528 -3.528 1.518 -4.598 c 0.763 -0.567 1.652 -2.794 -0.121 -1.961 c -0.849 -1.116 -2.263 -3.047 -2.086 -4.156 c 1.124 0.823 1.446 4.478 3.174 3.066 c 1.652 -0.585 1.727 -2.398 -0.066 -2.447 c -0.653 -0.718 -0.668 -1.932 0.072 -0.461 c 1.756 0.42 4 0.557 4.174 2.764 c 0.052 1.106 1.293 2.543 1.221 0.604 c 0.122 -1.451 2.37 -3.422 2.67 -0.877 c 0.033 0.189 0.87 -0.506 0.66 0.629 c 0.464 -0.006 1.669 2.421 2.074 0.492 c 0.083 -0.624 -1.382 -2.353 -0.23 -2.127 c 0.166 1.321 0.38 -0.103 1.057 -0.551 c -1.608 -4.85 -5.01 -8.883 -9.43 -11.289 z m -22.1 2.336 c -0.77 -0.081 -1.382 3.183 -2.311 1.9 c -0.328 0.366 -0.644 0.741 -0.945 1.131 c 0.765 0.655 0.519 2.383 -0.275 0.807 c -0.547 0.727 -0.504 0.683 -0.475 0.199 c -0.715 1.055 -1.33 2.182 -1.836 3.367 c 0.071 0.016 0.139 0.021 0.215 0.049 c 1.25 -1.144 1.604 2.16 1.83 0.316 c 0.37 -2.048 2.872 -2.964 3.959 -4.334 c -0.582 -1.19 1.526 -1.17 1.377 -0.063 c 0.869 0.721 0.784 -2.145 0.037 -1.402 c -0.215 -0.926 -0.222 -1 -0.975 -1.193 c -0.215 -0.538 -0.413 -0.757 -0.602 -0.777 z m 10.268 0.822 c -0.529 0.479 0.19 1.566 -0.057 1.793 c 1.441 0.092 0.289 -1.233 0.057 -1.793 z m -0.674 1.027 c -0.786 0.687 0.755 0.69 0 0 z m 9.52 1.604 c 0.006 0.64 1.696 2.905 0.15 1.971 c -0.114 -0.717 -1.468 -1.497 -0.15 -1.971 z m -6.881 1.031 c -0.927 0.784 0.689 1.079 0 0 z m -1.09 0.65 c -0.121 0.283 0.328 0.088 0 0 z m 1.877 0.406 c -0.519 0.598 0.98 0.537 0 0 z m -17.08 3.609 c -0.144 -0.006 -0.291 0.013 -0.439 0.025 c -0.236 0.577 2.26 1.174 0.863 0.1 c -0.138 -0.086 -0.28 -0.119 -0.424 -0.125 z m -1.33 0.439 c -0.1 -0.036 -0.305 0.036 -0.701 0.275 c -0.265 0.217 -0.488 0.306 -0.676 0.316 c -0.064 0.244 -0.135 0.485 -0.189 0.732 c 0.893 0.409 1.659 0.984 2.219 1.879 c 1.867 0.069 -0.406 -0.631 -0.313 -1.551 c -0.693 -0.461 -0.041 -1.544 -0.34 -1.652 z m 2.365 2.271 c -1.081 0.618 -1.126 2.397 -1.426 3.494 c 0.072 2.075 2.424 3.077 2.062 5.148 c 0.051 2.185 0.3 4.532 1.584 6.363 c 0.548 0.822 1.507 0.738 0.637 -0.221 c -0.198 -1.193 -0.471 -2.707 0.924 -3.176 c -0.633 -1.222 1.316 -1.374 1.229 -2.83 c 1.505 -0.984 1.271 -2.952 2.121 -4.424 c -0.754 -1.415 -2.894 -0.984 -3.584 -2.723 c -1.039 -0.909 -2.02 -1.73 -3.547 -1.633 z m 31.715 0.426 c -0.308 1.096 2.099 2.668 0.709 0.816 l -0.709 -0.816 z m -3.127 0.059 c -0.91 0.834 0.648 1.163 0 0 z m 6.869 0.65 c -1.499 0.231 -2.261 2.483 -0.551 2.623 c 0.304 -0.114 0.517 -0.253 0.68 -0.406 c -0.001 -0.75 -0.047 -1.489 -0.129 -2.217 z m -3.832 0.354 c -0.084 1.134 1.609 3.716 3.457 3.361 c -1.531 -0.44 -2.114 -1.981 -3.281 -3.131 l -0.176 -0.23 z m -9.141 4.23 c -0.095 0.841 -1.248 0.982 -0.98 1.82 c -0.267 3.242 2.071 -1.609 0.98 -1.82 z m 12.652 1.865 c -0.767 0.566 -1.456 1.16 -1.084 2.449 c -0.079 0.373 -0.029 0.619 0.092 0.777 c 0.415 -1.037 0.754 -2.112 0.992 -3.227 z m -30.475 6.359 c -0.738 0.225 0.706 0.544 0 0 z m -0.736 0.162 c -0.663 0.63 0.574 0.522 0 0 z" style="fill:#70e963;fill-opacity:1"/>
+ <path transform="matrix(0.4,0,0,0.4,-1.6,-1.5999999)" d="m 19.838 5.03 c -0.688 -0.009 -1.602 0.057 -2.193 0.02 c -0.919 0.308 -1.806 0.684 -2.66 1.117 c 0.113 0.034 0.198 0.067 0.361 0.1 c 0.724 0.936 -1.536 2.471 0.391 2.953 c 1.904 -1.287 3.65 -1.493 4.42 -3.426 c 1.01 -0.618 0.533 -0.753 -0.318 -0.764 z m 5.416 0.271 c -0.953 -0.107 -1.427 0.829 -0.064 0.424 c 0.229 0.109 0.48 -0.055 0.498 -0.307 c -0.152 -0.065 -0.297 -0.102 -0.434 -0.117 z m 5.199 0.424 c -1.01 0.082 -1.531 2.01 -0.568 1.111 c -0.408 -0.985 1.535 -0.312 1.025 -1.02 c -0.16 -0.077 -0.313 -0.103 -0.457 -0.092 z m -17.303 1.49 c -0.341 0.221 -0.67 0.457 -0.996 0.697 c -0.043 0.054 -0.119 0.11 -0.225 0.168 c -0.081 0.061 -0.164 0.119 -0.244 0.182 c 0.709 0.981 1.2 0.447 1.533 -0.338 c 0.823 0.193 0.49 -0.257 -0.068 -0.709 z m 7.07 0.814 c -0.208 -0.022 -0.511 -0.024 -0.93 0.002 c -0.715 1.246 2.388 0.15 0.93 -0.002 z m -6.574 30.27 c -0.285 0.743 -1.379 0.802 -0.957 1.664 c -0.135 0.097 -0.281 0.161 -0.434 0.203 c 3.3 2.401 7.349 3.834 11.742 3.834 c 5.247 0 10.01 -2.035 13.574 -5.34 c -2.071 0.026 -4.144 0.327 -6.06 1.129 c 0.707 -1.241 -1.081 -0.247 -1.664 -1.326 c -2.068 1.278 -4.526 1.01 -6.879 1.117 c -1.898 -0.204 -3.085 1.549 -5.076 0.797 c -1.709 0.112 -3.703 0.457 -3.992 -1.814 l -0.258 -0.264 z" style="fill:#e6e6e6;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_todo.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_todo.svg
new file mode 100644
index 00000000..c4d3b1c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_todo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 10 c 2 0 2 0 2 2 l 0 28 c 0 2 0 2 -2 2 l -24 0 c -2 0 -2 0 -2 -2 l 0 -28 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 10 -20 0 l 0 28 20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16,6 0,6.142857 16,0 L 32,6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 25.963 7.06 -7.06 3.02 3.02 -10.08 10.08 c -2.068 -2.068 -3.982 -3.994 -6.05 -6.06 l 3.02 -3.01 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_top.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_undo.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_up.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_video-conferencing.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_video-conferencing.svg
new file mode 100644
index 00000000..9a16af8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_video-conferencing.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="10" x="20" y="31" style="fill:#2d2d2d;fill-opacity:1;stroke:none"/>
+ <path d="m 24 4 c -8.284 0 -15 6.716 -15 15 c 0 8.284 6.716 15 15 15 8.284 0 15 -6.716 15 -15 0 -8.284 -6.716 -15 -15 -15 z m 0 8.5 c 3.59 0 6.5 2.91 6.5 6.5 0 3.59 -2.91 6.5 -6.5 6.5 -3.59 0 -6.5 -2.91 -6.5 -6.5 0 -3.59 2.91 -6.5 6.5 -6.5 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 14.278 39.8 c 0.278 -1.067 19.17 -1.067 19.444 0 c 0.278 1.067 0.278 3.2 0.278 3.2 l -20 0 c 0 0 0 -2.133 0.278 -3.2 z" style="fill:#888;fill-opacity:1;stroke:none"/>
+ <path d="m 24 12 c -3.866 0 -7 3.134 -7 7 0 3.866 3.134 7 7 7 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 m -0.051 2 c 2.899 0 5.05 2.152 5.05 5.05 0 2.899 -2.152 4.949 -5.05 4.949 -2.899 0 -4.949 -2.049 -4.949 -4.949 0 -2.899 2.049 -5.05 4.949 -5.05" style="fill:#2d2d2d;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_view-details.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_view-details.svg
new file mode 120000
index 00000000..f72458f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_view-details.svg
@@ -0,0 +1 @@
+gtk-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_xfburn-burn-cd.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_xfburn-burn-cd.svg
new file mode 100644
index 00000000..78adac3f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_xfburn-burn-cd.svg
@@ -0,0 +1,12 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g>
+ <path d="m 24 20.5 c 1.932 0 3.5 1.568 3.5 3.5 0 1.932 -1.568 3.5 -3.5 3.5 -1.932 0 -3.5 -1.568 -3.5 -3.5 0 -1.932 1.568 -3.5 3.5 -3.5 z" style="stroke-opacity:1;fill:none;stroke:#888;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 24 4 c -11.09 0 -20 8.914 -20 20 0 11.09 8.914 20 20 20 11.09 0 20 -8.914 20 -20 0 -11.09 -8.914 -20 -20 -20 m 0 12 c 4.406 0 8 3.594 8 8 0 4.406 -3.594 8 -8 8 -4.406 0 -8 -3.594 -8 -8 0 -4.406 3.594 -8 8 -8 z" style="fill:#d1d1d1;fill-opacity:1;stroke:none"/>
+ <path white-space="normal" mix-blend-mode="normal" d="m 24 3 c -11.622 0 -21 9.378 -21 21 0 11.622 9.378 21 21 21 11.622 0 21 -9.378 21 -21 0 -11.622 -9.378 -21 -21 -21 m 0 2 c 10.55 0 19 8.45 19 19 0 10.55 -8.45 19 -19 19 -10.55 0 -19 -8.45 -19 -19 0 -10.55 8.45 -19 19 -19 m 0 10 c -4.95 0 -9 4.05 -9 9 0 4.95 4.05 9 9 9 4.95 0 9 -4.05 9 -9 0 -4.95 -4.05 -9 -9 -9 z m 0 2 c 3.863 0 7 3.137 7 7 0 3.863 -3.137 7 -7 7 -3.863 0 -7 -3.137 -7 -7 0 -3.863 3.137 -7 7 -7 z" isolation="auto" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#888;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 44 7.839 c 0 0 0.001 -1.237 -2.757 -2.83 -2.661 -1.537 -3.903 -0.861 -3.903 -0.861 l -14.352 24.859 -0.793 8.993 7.385 -5.187" style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.989 29.01 -0.793 8.993 7.385 -5.187" style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.549 33.806 -0.357 4.192 3.457 -2.403 m -3.1 -1.79" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_yes.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_yes.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_yes.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-1.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-1.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-1.svg
@@ -0,0 +1 @@
+zoom-original.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-in.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-page.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-page.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-page.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-butt.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-butt.svg
new file mode 100644
index 00000000..7ec9cf42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-butt.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 12 20 c 0 7.333 0 14.667 0 22 0.667 0 1.333 0 2 0 0 -6.667 0 -13.333 0 -20 6.667 0 13.333 0 20 0 0 6.667 0 13.333 0 20 0.667 0 1.333 0 2 0 0 -7.333 0 -14.667 0 -22 -8 0 -16 0 -24 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 24 44 0 -22" style="stroke-dasharray:4 4;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-round.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-round.svg
new file mode 100644
index 00000000..54b74f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-round.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="m 24 6 c -2.072 0 -4.144 0.534 -6 1.605 -3.711 2.143 -6 6.109 -6 10.395 l 0 1 0 23 2 0 0 -23 0 -1 c 0 -3.574 1.905 -6.873 5 -8.66 3.095 -1.787 6.905 -1.787 10 0 3.095 1.787 5 5.086 5 8.66 l 0 1 0 23 2 0 0 -23 0 -1 c 0 -4.286 -2.289 -8.252 -6 -10.395 -1.856 -1.071 -3.928 -1.605 -6 -1.605 z"/>
+ <path style="stroke-dasharray:4 4;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0" d="m 24 44 0 -22"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-square.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-square.svg
new file mode 100644
index 00000000..0b3baab2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-square.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 12 6 0 36 2 0 0 -34 20 0 0 34 2 0 0 -36 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 24 44 0 -22" style="stroke-dasharray:4 4;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-bevel.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-bevel.svg
new file mode 100644
index 00000000..797a0f89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-bevel.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="M 6,42 24,42 24,24 42,24 42,6 19.585938,6 6,19.585938 Z M 8,20.414062 20.414062,8 40,8 40,22 22,22 22,40 8,40 Z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-miter.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-miter.svg
new file mode 100644
index 00000000..1daa5aa0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-miter.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="m 6 6 0 36 18 0 0 -18 18 0 0 -18 z m 2 2 32 0 0 14 -18 0 0 18 -14 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-round.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-round.svg
new file mode 100644
index 00000000..fa9a2bbb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-round.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 42 18 0 0 -18 18 0 0 -18 -16 0 -1 0 c -5.04 0 -9.871 2 -13.434 5.566 -3.563 3.563 -5.566 8.395 -5.566 13.434 l 0 1 z m 2 -16 0 -1 c 0 -4.509 1.792 -8.831 4.98 -12.02 c 3.188 -3.188 7.51 -4.98 12.02 -4.98 l 1 0 14 0 0 14 -18 0 0 18 -14 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stroke-to-path.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-to-path.svg
new file mode 100644
index 00000000..a1baee42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-to-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#50b34a;opacity:0.4;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB" d="M 40.703124,7 C 22.181208,7 7,22.181206 7,40.703124 L 7,42 19.035156,42 A 22,22 0 0 1 19,41 22,22 0 0 1 41,19 a 22,22 0 0 1 1,0.05078 L 42,7 40.703124,7 Z"/>
+ <path transform="matrix(-1 0 0 -1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#50b34a;stroke-linecap:square;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" d="M -7 -41 A 34 33.999996 0 0 1 -40.999999 -7"/>
+ <rect width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="7" x="25" height="6"/>
+ <rect width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="25" x="7" height="6"/>
+ <path transform="matrix(-1 0 0 -1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#50b34a;stroke-linecap:square;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" d="m -18.999996 -41 a 22 22 0 0 1 -22 22"/>
+ <rect width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="31" x="17" height="6"/>
+ <rect width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="17" x="31" height="6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-lock-screen.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-lock-screen.svg
new file mode 100644
index 00000000..74f32975
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-lock-screen.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 24 4 C 30 4 38 4 38 14 L 38 20 C 40 20 44 19.996094 44 24 L 44 40 C 44 44 40.15625 44 38 44 L 10 44 C 7.84375 44 4 44 4 40 L 4 24 C 4 19.996094 8 20 10 20 L 10 14 C 10 4 18 4 24 4 Z M 24 10 C 22 10 16 10 16 16 L 16 20 L 32 20 L 32 16 C 32 10 26 10 24 10 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 24 28 C 21.789062 28 20 29.789062 20 32 C 20 33.480469 20.804688 34.746094 22 35.4375 L 22 42 L 26 42 L 26 35.4375 C 27.195312 34.746094 28 33.480469 28 32 C 28 29.789062 26.210938 28 24 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-log-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-log-out.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-log-out.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-logout.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-logout.svg
new file mode 100644
index 00000000..6251ea36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-logout.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#859900" d="M 24 4 C 35.046875 4 44 12.957031 44 24 C 44 35.050781 35.046875 44.007812 24 44 C 12.953125 44.007812 4 35.050781 4 24 C 4 12.957031 12.953125 4 24 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 24 8 C 17.28125 8 11.558594 12.132812 9.1875 18 L 13.625 18 C 15.699219 14.414062 19.558594 12 24 12 C 30.628906 12 36 17.371094 36 24 C 36 30.628906 30.628906 36 24 36 C 19.558594 36 15.699219 33.585938 13.625 30 L 9.1875 30 C 11.558594 35.867188 17.28125 40 24 40 C 32.835938 40 40 32.835938 40 24 C 40 15.164062 32.835938 8 24 8 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.902" d="M 24 22 L 24 26 L 8 26 L 8 22 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-reboot.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-reboot.svg
new file mode 100644
index 00000000..d6079e8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-reboot.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path style="fill-rule:evenodd" d="M 6 28 C 6 18.058594 14.058594 10 24 10 L 24 14 C 16.269531 14 10 20.269531 10 28 C 10 35.730469 16.269531 42 24 42 C 31.730469 42 38 35.730469 38 28 L 42 28 C 42 37.941406 33.941406 46 24 46 C 14.058594 46 6 37.941406 6 28 Z "/>
+<path d="M 24 2 L 24 22 L 34 12 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-restart-panel.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-restart-panel.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-restart-panel.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-restart.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-restart.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-restart.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-run.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-run.svg
new file mode 100644
index 00000000..f3764472
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-run.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#888" d="M 12.3125 11.996094 C 11.910156 11.996094 11.5625 12.347656 11.5625 12.746094 L 11.5625 14.621094 C 10.675781 14.851562 9.890625 15.289062 9.125 15.746094 L 7.71875 14.246094 C 7.4375 13.964844 6.96875 13.964844 6.6875 14.246094 L 4.25 16.683594 C 3.96875 16.964844 3.96875 17.433594 4.25 17.714844 L 5.75 19.121094 C 5.289062 19.890625 4.855469 20.675781 4.625 21.558594 L 2.75 21.558594 C 2.347656 21.558594 2 21.910156 2 22.308594 L 2 25.683594 C 2 26.085938 2.347656 26.433594 2.75 26.433594 L 4.625 26.433594 C 4.855469 27.320312 5.289062 28.105469 5.75 28.871094 L 4.25 30.277344 C 3.96875 30.558594 3.96875 31.027344 4.25 31.308594 L 6.6875 33.746094 C 6.96875 34.027344 7.4375 34.027344 7.71875 33.746094 L 9.125 32.246094 C 9.890625 32.707031 10.675781 33.144531 11.5625 33.371094 L 11.5625 35.246094 C 11.5625 35.648438 11.910156 35.996094 12.3125 35.996094 L 15.6875 35.996094 C 16.089844 35.996094 16.4375 35.648438 16.4375 35.246094 L 16.4375 33.371094 C 17.324219 33.144531 18.109375 32.707031 18.875 32.246094 L 20.28125 33.746094 C 20.5625 34.027344 21.03125 34.027344 21.3125 33.746094 L 23.75 31.308594 C 24.03125 31.027344 24.03125 30.558594 23.75 30.277344 L 22.25 28.871094 C 22.710938 28.105469 23.144531 27.320312 23.375 26.433594 L 25.25 26.433594 C 25.652344 26.433594 26 26.085938 26 25.683594 L 26 22.308594 C 26 21.910156 25.652344 21.558594 25.25 21.558594 L 23.375 21.558594 C 23.144531 20.675781 22.710938 19.890625 22.25 19.121094 L 23.75 17.714844 C 24.03125 17.433594 24.03125 16.964844 23.75 16.683594 L 21.3125 14.246094 C 21.03125 13.964844 20.5625 13.964844 20.28125 14.246094 L 18.875 15.746094 C 18.109375 15.289062 17.324219 14.851562 16.4375 14.621094 L 16.4375 12.746094 C 16.4375 12.347656 16.089844 11.996094 15.6875 11.996094 Z M 14 20.996094 C 15.652344 20.996094 17 22.34375 17 23.996094 C 17 25.652344 15.652344 26.996094 14 26.996094 C 12.347656 26.996094 11 25.652344 11 23.996094 C 11 22.34375 12.347656 20.996094 14 20.996094 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 12.3125 11.996094 C 11.910156 11.996094 11.5625 12.347656 11.5625 12.746094 L 11.5625 14.621094 C 10.675781 14.851562 9.890625 15.289062 9.125 15.746094 L 7.71875 14.246094 C 7.4375 13.964844 6.96875 13.964844 6.6875 14.246094 L 4.25 16.683594 C 3.96875 16.964844 3.96875 17.433594 4.25 17.714844 L 5.75 19.121094 C 5.289062 19.890625 4.855469 20.675781 4.625 21.558594 L 2.75 21.558594 C 2.347656 21.558594 2 21.910156 2 22.308594 L 2 25.683594 C 2 26.085938 2.347656 26.433594 2.75 26.433594 L 4.625 26.433594 C 4.855469 27.320312 5.289062 28.105469 5.75 28.871094 L 4.25 30.277344 C 3.96875 30.558594 3.96875 31.027344 4.25 31.308594 L 6.6875 33.746094 C 6.96875 34.027344 7.4375 34.027344 7.71875 33.746094 L 9.125 32.246094 C 9.890625 32.707031 10.675781 33.144531 11.5625 33.371094 L 11.5625 35.246094 C 11.5625 35.648438 11.910156 35.996094 12.3125 35.996094 L 15.6875 35.996094 C 16.089844 35.996094 16.4375 35.648438 16.4375 35.246094 L 16.4375 33.371094 C 17.324219 33.144531 18.109375 32.707031 18.875 32.246094 L 20.28125 33.746094 C 20.5625 34.027344 21.03125 34.027344 21.3125 33.746094 L 23.75 31.308594 C 24.03125 31.027344 24.03125 30.558594 23.75 30.277344 L 22.25 28.871094 C 22.710938 28.105469 23.144531 27.320312 23.375 26.433594 L 25.25 26.433594 C 25.652344 26.433594 26 26.085938 26 25.683594 L 26 22.308594 C 26 21.910156 25.652344 21.558594 25.25 21.558594 L 23.375 21.558594 C 23.144531 20.675781 22.710938 19.890625 22.25 19.121094 L 23.75 17.714844 C 24.03125 17.433594 24.03125 16.964844 23.75 16.683594 L 21.3125 14.246094 C 21.03125 13.964844 20.5625 13.964844 20.28125 14.246094 L 18.875 15.746094 C 18.109375 15.289062 17.324219 14.851562 16.4375 14.621094 L 16.4375 12.746094 C 16.4375 12.347656 16.089844 11.996094 15.6875 11.996094 Z M 14 20.996094 C 15.652344 20.996094 17 22.34375 17 23.996094 C 17 25.652344 15.652344 26.996094 14 26.996094 C 12.347656 26.996094 11 25.652344 11 23.996094 C 11 22.34375 12.347656 20.996094 14 20.996094 Z "/>
+<path style="fill:#888" d="M 32.3125 1.996094 C 31.910156 1.996094 31.5625 2.347656 31.5625 2.746094 L 31.5625 4.621094 C 30.675781 4.851562 29.890625 5.289062 29.125 5.746094 L 27.71875 4.246094 C 27.4375 3.964844 26.96875 3.964844 26.6875 4.246094 L 24.25 6.683594 C 23.96875 6.964844 23.96875 7.433594 24.25 7.714844 L 25.75 9.121094 C 25.289062 9.890625 24.855469 10.675781 24.625 11.558594 L 22.75 11.558594 C 22.347656 11.558594 22 11.910156 22 12.308594 L 22 15.683594 C 22 16.085938 22.347656 16.433594 22.75 16.433594 L 24.625 16.433594 C 24.855469 17.320312 25.289062 18.105469 25.75 18.871094 L 24.25 20.277344 C 23.96875 20.558594 23.96875 21.027344 24.25 21.308594 L 26.6875 23.746094 C 26.96875 24.027344 27.4375 24.027344 27.71875 23.746094 L 29.125 22.246094 C 29.890625 22.707031 30.675781 23.144531 31.5625 23.371094 L 31.5625 25.246094 C 31.5625 25.648438 31.910156 25.996094 32.3125 25.996094 L 35.6875 25.996094 C 36.089844 25.996094 36.4375 25.648438 36.4375 25.246094 L 36.4375 23.371094 C 37.324219 23.144531 38.109375 22.707031 38.875 22.246094 L 40.28125 23.746094 C 40.5625 24.027344 41.03125 24.027344 41.3125 23.746094 L 43.75 21.308594 C 44.03125 21.027344 44.03125 20.558594 43.75 20.277344 L 42.25 18.871094 C 42.710938 18.105469 43.144531 17.320312 43.375 16.433594 L 45.25 16.433594 C 45.652344 16.433594 46 16.085938 46 15.683594 L 46 12.308594 C 46 11.910156 45.652344 11.558594 45.25 11.558594 L 43.375 11.558594 C 43.144531 10.675781 42.710938 9.890625 42.25 9.121094 L 43.75 7.714844 C 44.03125 7.433594 44.03125 6.964844 43.75 6.683594 L 41.3125 4.246094 C 41.03125 3.964844 40.5625 3.964844 40.28125 4.246094 L 38.875 5.746094 C 38.109375 5.289062 37.324219 4.851562 36.4375 4.621094 L 36.4375 2.746094 C 36.4375 2.347656 36.089844 1.996094 35.6875 1.996094 Z M 34 10.996094 C 35.652344 10.996094 37 12.34375 37 13.996094 C 37 15.652344 35.652344 16.996094 34 16.996094 C 32.347656 16.996094 31 15.652344 31 13.996094 C 31 12.34375 32.347656 10.996094 34 10.996094 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 32.3125 1.996094 C 31.910156 1.996094 31.5625 2.347656 31.5625 2.746094 L 31.5625 4.621094 C 30.675781 4.851562 29.890625 5.289062 29.125 5.746094 L 27.71875 4.246094 C 27.4375 3.964844 26.96875 3.964844 26.6875 4.246094 L 24.25 6.683594 C 23.96875 6.964844 23.96875 7.433594 24.25 7.714844 L 25.75 9.121094 C 25.289062 9.890625 24.855469 10.675781 24.625 11.558594 L 22.75 11.558594 C 22.347656 11.558594 22 11.910156 22 12.308594 L 22 15.683594 C 22 16.085938 22.347656 16.433594 22.75 16.433594 L 24.625 16.433594 C 24.855469 17.320312 25.289062 18.105469 25.75 18.871094 L 24.25 20.277344 C 23.96875 20.558594 23.96875 21.027344 24.25 21.308594 L 26.6875 23.746094 C 26.96875 24.027344 27.4375 24.027344 27.71875 23.746094 L 29.125 22.246094 C 29.890625 22.707031 30.675781 23.144531 31.5625 23.371094 L 31.5625 25.246094 C 31.5625 25.648438 31.910156 25.996094 32.3125 25.996094 L 35.6875 25.996094 C 36.089844 25.996094 36.4375 25.648438 36.4375 25.246094 L 36.4375 23.371094 C 37.324219 23.144531 38.109375 22.707031 38.875 22.246094 L 40.28125 23.746094 C 40.5625 24.027344 41.03125 24.027344 41.3125 23.746094 L 43.75 21.308594 C 44.03125 21.027344 44.03125 20.558594 43.75 20.277344 L 42.25 18.871094 C 42.710938 18.105469 43.144531 17.320312 43.375 16.433594 L 45.25 16.433594 C 45.652344 16.433594 46 16.085938 46 15.683594 L 46 12.308594 C 46 11.910156 45.652344 11.558594 45.25 11.558594 L 43.375 11.558594 C 43.144531 10.675781 42.710938 9.890625 42.25 9.121094 L 43.75 7.714844 C 44.03125 7.433594 44.03125 6.964844 43.75 6.683594 L 41.3125 4.246094 C 41.03125 3.964844 40.5625 3.964844 40.28125 4.246094 L 38.875 5.746094 C 38.109375 5.289062 37.324219 4.851562 36.4375 4.621094 L 36.4375 2.746094 C 36.4375 2.347656 36.089844 1.996094 35.6875 1.996094 Z M 34 10.996094 C 35.652344 10.996094 37 12.34375 37 13.996094 C 37 15.652344 35.652344 16.996094 34 16.996094 C 32.347656 16.996094 31 15.652344 31 13.996094 C 31 12.34375 32.347656 10.996094 34 10.996094 Z "/>
+<path style="fill:#888" d="M 29.296875 18 C 29.191406 17.992188 29.144531 18.039062 29.035156 18.089844 L 25.265625 19.578125 C 24.835938 19.761719 24.652344 20.367188 24.828125 20.804688 L 25.617188 22.992188 C 24.746094 23.644531 24.148438 24.339844 23.511719 25.183594 L 21.320312 24.21875 C 20.890625 24.035156 20.277344 24.308594 20.09375 24.746094 L 18.601562 28.335938 C 18.425781 28.773438 18.699219 29.292969 19.128906 29.476562 L 21.320312 30.4375 C 21.175781 31.480469 21.167969 32.515625 21.320312 33.59375 L 19.128906 34.554688 C 18.699219 34.738281 18.515625 35.082031 18.691406 35.519531 L 20.09375 39.285156 C 20.277344 39.722656 20.890625 39.90625 21.320312 39.722656 L 23.511719 38.847656 C 24.164062 39.714844 24.945312 40.398438 25.789062 41.035156 L 24.828125 43.226562 C 24.652344 43.664062 24.835938 44.269531 25.265625 44.453125 L 29.035156 45.941406 C 29.472656 46.125 29.824219 45.855469 30 45.417969 L 30.960938 43.226562 C 32.015625 43.378906 33.050781 43.378906 34.117188 43.226562 L 34.996094 45.417969 C 35.179688 45.855469 35.792969 46.039062 36.222656 45.855469 L 39.816406 44.453125 C 40.253906 44.269531 40.523438 43.664062 40.34375 43.226562 L 39.378906 41.035156 C 40.246094 40.382812 40.941406 39.691406 41.570312 38.847656 L 43.847656 39.722656 C 44.285156 39.90625 44.726562 39.722656 44.898438 39.285156 L 46.476562 35.519531 C 46.660156 35.082031 46.476562 34.738281 46.039062 34.554688 L 43.761719 33.59375 C 43.910156 32.539062 43.921875 31.511719 43.761719 30.4375 L 45.953125 29.476562 C 46.390625 29.292969 46.660156 28.949219 46.476562 28.511719 L 44.898438 24.746094 C 44.726562 24.308594 44.199219 24.035156 43.761719 24.21875 L 41.570312 25.183594 C 40.921875 24.316406 40.230469 23.628906 39.378906 22.992188 L 40.34375 20.628906 C 40.523438 20.191406 40.253906 19.761719 39.816406 19.578125 L 36.222656 18.089844 C 35.792969 17.90625 35.179688 18.175781 34.996094 18.613281 L 34.117188 20.804688 C 33.074219 20.652344 32.039062 20.652344 30.960938 20.804688 L 30 18.613281 C 29.863281 18.289062 29.617188 18.015625 29.296875 18 Z M 32.539062 26.410156 C 35.640625 26.410156 38.152344 28.917969 38.152344 32.015625 C 38.152344 35.113281 35.640625 37.621094 32.539062 37.621094 C 29.449219 37.621094 26.929688 35.113281 26.929688 32.015625 C 26.929688 28.917969 29.449219 26.410156 32.539062 26.410156 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-search.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-shut-down.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-shut-down.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-shut-down.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-panel-restart.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-panel-restart.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-panel-restart.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-panel.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-panel.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-panel.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-restart-panel.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-restart-panel.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-restart-panel.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown.svg
new file mode 100644
index 00000000..e8da09fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#dc322f" d="M 44 24 C 44 35.046875 35.042969 44 24 44 C 12.949219 44 3.992188 35.046875 4 24 C 3.992188 12.953125 12.949219 4 24 4 C 35.042969 4 44 12.953125 44 24 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 40 24 C 40 17.28125 35.867188 11.558594 30 9.1875 L 30 13.625 C 33.585938 15.699219 36 19.558594 36 24 C 36 30.628906 30.628906 36 24 36 C 17.371094 36 12 30.628906 12 24 C 12 19.558594 14.414062 15.699219 18 13.625 L 18 9.1875 C 12.132812 11.558594 8 17.28125 8 24 C 8 32.835938 15.164062 40 24 40 C 32.835938 40 40 32.835938 40 24 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.902" d="M 26 24 L 22 24 L 22 8 L 26 8 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-suspend-hibernate.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-suspend-hibernate.svg
new file mode 120000
index 00000000..a45db2f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-suspend-hibernate.svg
@@ -0,0 +1 @@
+xfsm-hibernate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-suspend.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-suspend.svg
new file mode 120000
index 00000000..b4b8b124
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-suspend.svg
@@ -0,0 +1 @@
+xfsm-suspend.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-upgrade.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-upgrade.svg
new file mode 100644
index 00000000..2e194840
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <g>
+ <path d="M 6.285156 4 C 5.144531 4 4 5.144531 4 6.285156 L 4 41.777344 C 4 42.855469 5.144531 44 6.222656 44 L 41.777344 44 C 42.859375 44 44 42.855469 44 41.777344 L 44 6.222656 C 44 5.144531 42.859375 4 41.777344 4 Z " fill="#c19553"/>
+ <path d="M 6.285156 4 C 5.144531 4 4 5.144531 4 6.285156 L 4 18 C 8.445312 18 39.554688 18 44 18 L 44 6.222656 C 44 5.144531 42.859375 4 41.777344 4 Z " fill="#ffffff" fill-opacity="0.196"/>
+ <path d="M 20 8 L 20 26 L 28 26 L 28 8 Z " fill="#ffffff" fill-opacity="0.392"/>
+ <path d="M 36 24 L 48 36 L 40 36 L 40 48 L 32 48 L 32 36 L 24 36 Z " fill="#859900"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tab-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/tab-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tab-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tab_new.svg b/.icons/Material-Black-Lime-Numix/48/actions/tab_new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tab_new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/table.svg b/.icons/Material-Black-Lime-Numix/48/actions/table.svg
new file mode 120000
index 00000000..5783074e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/table.svg
@@ -0,0 +1 @@
+stock_insert-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tag-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/tag-new.svg
new file mode 100644
index 00000000..83f01057
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tag-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 23 5.5 -19.5 21 18 18 21 -21 l 0 -18 -19.5 0 z m 9 6 a 4.5 4.5 0 0 1 4.5 4.5 4.5 4.5 0 0 1 -4.5 4.5 4.5 4.5 0 0 1 -4.5 -4.5 4.5 4.5 0 0 1 4.5 -4.5 z" style="stroke-dasharray:none;stroke-opacity:1;fill:#e6e1a2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#a3a093;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 46 30 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tag.svg b/.icons/Material-Black-Lime-Numix/48/actions/tag.svg
new file mode 120000
index 00000000..05e6cd7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tag.svg
@@ -0,0 +1 @@
+folder-tag.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tap-create.svg b/.icons/Material-Black-Lime-Numix/48/actions/tap-create.svg
new file mode 100644
index 00000000..3eaca58c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tap-create.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 35.488 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.078 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#c19553"/>
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 13.711 c 4.441 0 35.559 0 40 0 l 0 -13.777 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24,8 -4,0 0,-4 4,0 0,8 -4,0 0,4 4,0 0,8.03125 L 20,24 l 0,8 8,0 0,-8 -4,0.03125 L 24,20 l 4,0 0,-4 -4,0 0,-4 4,0 0,-4 z" style="fill:#fff"/>
+ <path d="m 46 30 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tap-extract-to.svg b/.icons/Material-Black-Lime-Numix/48/actions/tap-extract-to.svg
new file mode 100644
index 00000000..f0d31fb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tap-extract-to.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 35.488 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.078 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#c19553"/>
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 13.711 c 4.441 0 35.559 0 40 0 l 0 -13.777 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24,8 -4,0 0,-4 4,0 0,8 -4,0 0,4 4,0 0,8.03125 L 20,24 l 0,8 8,0 0,-8 -4,0.03125 L 24,20 l 4,0 0,-4 -4,0 0,-4 4,0 0,-4 z" style="fill:#fff"/>
+ <path d="m 29.18 16.707 l 13.75 11 c 2.758 2.758 2.75 2.75 0 5.5 l -13.75 11 c -1.914 1.535 -1.914 0.965 -1.914 -2.828 c -0.039 -1.375 -0.086 -2.922 0 -4.922 c -0.031 0 0.031 0 0 0 c -13.664 0 -20.09 -8.75 -20 -19.836 c 5.414 5.586 11.75 8.01 20 7.836 c 0 -1.969 -0.039 -2.672 0 -4 c 0 -2 0 -5.109 1.914 -3.75 Z" style="fill:#268bd2;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tap-extract.svg b/.icons/Material-Black-Lime-Numix/48/actions/tap-extract.svg
new file mode 100644
index 00000000..a0ae04c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tap-extract.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 35.488 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.078 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#c19553"/>
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 13.711 c 4.441 0 35.559 0 40 0 l 0 -13.777 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24,8 -4,0 0,-4 4,0 0,8 -4,0 0,4 4,0 0,8.03125 L 20,24 l 0,8 8,0 0,-8 -4,0.03125 L 24,20 l 4,0 0,-4 -4,0 0,-4 4,0 0,-4 z" style="fill:#fff"/>
+ <path d="m 29.18 16.707 l 13.75 11 c 2.758 2.758 2.75 2.75 0 5.5 l -13.75 11 c -1.914 1.535 -1.914 0.965 -1.914 -2.828 c -0.039 -1.375 -0.086 -2.922 0 -4.922 c -0.031 0 0.031 0 0 0 c -13.664 0 -20.09 -8.75 -20 -19.836 c 5.414 5.586 11.75 8.01 20 7.836 c 0 -1.969 -0.039 -2.672 0 -4 c 0 -2 0 -5.109 1.914 -3.75 Z" style="fill:#859900;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tool-check-spelling.svg b/.icons/Material-Black-Lime-Numix/48/actions/tool-check-spelling.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tool-check-spelling.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tool-measure.svg b/.icons/Material-Black-Lime-Numix/48/actions/tool-measure.svg
new file mode 100644
index 00000000..ad5a390d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tool-measure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <rect width="38" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" x="-10.216" y="25.784" style="stroke-dasharray:none;stroke-opacity:1;fill:#ffde85;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#af8566;fill-rule:nonzero;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:4" height="14"/>
+ <rect width="2" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" x="-3.216" y="24.784" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="4"/>
+ <rect width="2" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" x="14.785" y="24.784" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="4"/>
+ <rect width="2" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" x="20.785" y="24.784" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="8"/>
+ <rect width="2" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" x="2.784" y="24.784" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="8"/>
+ <rect width="2" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" x="8.785" y="24.784" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tool-node-editor.svg b/.icons/Material-Black-Lime-Numix/48/actions/tool-node-editor.svg
new file mode 100644
index 00000000..3319dd2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tool-node-editor.svg
@@ -0,0 +1,10 @@
+<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 11 35 0 -22" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 35 11 -22 0" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="35" y="7" width="6" height="6"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="7" y="35" width="6" height="6"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="7" y="7" width="6" height="6"/>
+ <g transform="matrix(1.0056 0 0 1.0056 9.966 11.911)">
+ <path d="m 6 20.938 0 -17.9 12.345 12.962 -7.16 0 z" style="fill:#313131;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tool-pointer.svg b/.icons/Material-Black-Lime-Numix/48/actions/tool-pointer.svg
new file mode 100644
index 00000000..58b109c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tool-pointer.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" style="enable-background:new">
+ <path d="m 12 41.876 0 -35.8 24.689 25.924 -14.32 0 z" style="fill:#313131;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tool-spray.svg b/.icons/Material-Black-Lime-Numix/48/actions/tool-spray.svg
new file mode 100644
index 00000000..f60daaa2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tool-spray.svg
@@ -0,0 +1,10 @@
+
+<svg viewBox="0 0 48 48" style="enable-background:new" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient spreadMethod="pad" gradientUnits="userSpaceOnUse" gradientTransform="matrix(5.5 0 0 5.5 -53 -9)" cy="6" cx="14" id="radialGradient4329" r="4">
+ <stop style="stop-color:#2aa198;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#2eb5aa;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <circle style="fill:url(#radialGradient4329);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" cy="24" cx="24" r="22"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tool-tweak.svg b/.icons/Material-Black-Lime-Numix/48/actions/tool-tweak.svg
new file mode 100644
index 00000000..e1b20cf5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tool-tweak.svg
@@ -0,0 +1,3 @@
+<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#cb4b16;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 20,6 c 0,6 0,12 8,18 4.01261,3.009458 10,2 10,8 0,7 -6,10 -13,10 C 16,42 10,38 10,29.634 10,14 18,6 20,6 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tools-check-spelling.svg b/.icons/Material-Black-Lime-Numix/48/actions/tools-check-spelling.svg
new file mode 100644
index 00000000..7224a090
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tools-check-spelling.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.708382,0,0,2.6280072,2,3.2941173)" style="fill:#888;fill-opacity:1;stroke:none">
+ <path d="m 2.187 1.791 -2.187 6.088 l 1.01 0 0.58 -1.649 2.144 0 0.589 1.649 1.068 0 -2.187 -6.088 z m 1.219 3.478 -1.489 0 0.748 -2.215 z" style="fill:#888"/>
+ <path d="m 7.791 2.806 c 0.955 0 1.203 0.273 1.203 0.728 0 0.481 -0.324 0.756 -1.16 0.756 -0.296 0 -0.591 0 -0.887 0 l 0 -1.484 z m -0.085 2.368 c 1.262 0 1.731 0.326 1.731 0.867 0 0.661 -0.64 0.823 -1.723 0.823 l -0.768 0 0 -1.681 z m -1.798 -3.383 l 0 6.087 1.917 0 c 2.235 0 2.661 -1.03 2.661 -1.709 0 -0.592 -0.409 -1.305 -1.245 -1.46 0.546 -0.335 0.776 -0.79 0.776 -1.322 0 -0.541 -0.316 -1.633 -2.038 -1.597 z" style="fill:#888"/>
+ <path d="m 14.299 1.791 c -1.965 0 -3.222 1.314 -3.222 3.03 0 1.692 1.196 3.057 3.161 3.057 0.559 0 1.214 -0.129 1.851 -0.395 l 0.157 -0.06 -0.349 -0.85 -0.157 0.06 c -0.463 0.18 -0.926 0.275 -1.31 0.275 -1.415 0 -2.253 -0.833 -2.253 -2.095 0 -1.133 0.786 -2.087 2.096 -2.087 0.279 0 0.707 0 1.371 0.24 l 0.166 0.06 0.349 -0.842 -0.157 -0.06 c -0.637 -0.249 -1.231 -0.335 -1.703 -0.335" style="fill:#888"/>
+ </g>
+ <path d="m 24 34 l 16 -16 l 6 6 l -22 22 c -4.586 -4.586 -9.414 -9.422 -14 -14 l 6 -6 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tools-wizard.svg b/.icons/Material-Black-Lime-Numix/48/actions/tools-wizard.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tools-wizard.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/top.svg b/.icons/Material-Black-Lime-Numix/48/actions/top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-crop-and-resize.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-crop-and-resize.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-crop-and-resize.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-crop.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-move-horizontal.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-move-horizontal.svg
new file mode 100644
index 00000000..d73f51cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-move-horizontal.svg
@@ -0,0 +1,9 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0 2 -2 0 48 2)">
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#c3c3c3;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" height="8" y="13.5" width="6" x="4.5"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" height="8" y="2.5" width="6" x="4.5"/>
+ <path d="m 15.5 18 0 -12" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 13 8 2.501 -2.5 2.499 2.5 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-move-vertical.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-move-vertical.svg
new file mode 100644
index 00000000..3c95b66f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-move-vertical.svg
@@ -0,0 +1,7 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect x="11" width="12" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#c3c3c3;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="16" y="27"/>
+ <rect x="11" width="12" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="16" y="5"/>
+ <path d="m 33 36 0 -24" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 28 16 5 -4.999 4.999 4.999 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-move.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-move.svg
new file mode 100644
index 00000000..09fa886e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-move.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 18 36 12 0 -6 8 z" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 12 12 0 -6 -8 z" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 12 30 0 -12 -8 6" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 36 30 0 -12 8 6" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cy="24" cx="24" r="5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-rotate.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-rotate.svg
@@ -0,0 +1 @@
+object-rotate-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-scale-horizontal.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-scale-horizontal.svg
new file mode 100644
index 00000000..e57fa8fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-scale-horizontal.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 22 6 0 2 4 0 0 -2 z m 8 0 0 2 4 0 0 -2 z m 8 0 0 2 2 0 0 2 2 0 0 -4 z m 2 8 0 4 2 0 0 -4 z m 0 8 0 4 2 0 0 -4 z m 0 8 0 4 2 0 0 -4 z m 0 8 0 2 -2 0 0 2 4 0 0 -4 z m -18 2 0 2 4 0 0 -2 z m 8 0 0 2 4 0 0 -2 z" style="fill:#c3c3c3;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(-1 0 0 1 0 0)" width="12" height="34" y="7" x="-19"/>
+ <path d="m 23 24 14 0" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 25.999 19 -4.999 5 l 4.999 5 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 29 4.999 -5 -4.999 -5 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-scale-vertical.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-scale-vertical.svg
new file mode 100644
index 00000000..a0bd9ccc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-scale-vertical.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#c3c3c3;opacity:1;fill-opacity:1;stroke:none" d="m 6 26 2 0 0 -4 -2 0 z m 0 -8 2 0 0 -4 -2 0 z m 0 -8 2 0 0 -2 l 2 0 0 -2 -4 0 z m 8 -2 4 0 0 -2 -4 0 z m 8 0 4 0 0 -2 -4 0 z m 8 0 4 0 0 -2 -4 0 z m 8 0 2 0 0 2 2 0 0 -4 -4 0 z m 2 18 2 0 0 -4 -2 0 z m 0 -8 2 0 0 -4 -2 0 z"/>
+ <rect height="34" y="7" x="29" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(0 1 1 0 0 0)" width="12"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 24 25 0 -14"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 19 22 5 4.999 5 -4.999 z"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 29,14 24,9.000626 19,14 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-scale.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-scale.svg
new file mode 100644
index 00000000..7fc34895
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-scale.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 6 0 4 2 0 0 -2 2 0 0 -2 z m 8 0 0 2 4 0 0 -2 z m 8 0 0 2 4 0 0 -2 z m 8 0 0 2 4 0 0 -2 z m 8 0 0 2 2 0 0 2 2 0 0 -4 z m -32 8 0 4 2 0 0 -4 m 32 0 0 4 2 0 0 -4 z m -34 8 0 4 2 0 0 -4 z m 34 0 0 4 2 0 0 -4 z m 0 8 0 4 2 0 0 -4 z m 0 8 0 2 -2 0 0 2 4 0 0 -4 z m -18 2 0 2 4 0 0 -2 z m 8 0 0 2 4 0 0 -2 z" style="fill:#c3c3c3;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(-1 0 0 1 0 0)" height="12" x="-19" y="29" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="12"/>
+ <path d="m 23 25 14.14 -14.14" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 22 18.929 0 7.07 l 7.07 0 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 37.999 17.07 0 -7.07 -7.07 0 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-down.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-down.svg
new file mode 100644
index 00000000..d7d40c41
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-down.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 7 18 0 20" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 12 36 -5 4.999 -4.999 -4.999 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 46 12 -5 -4.999 -4.999 4.999 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 41 30 0 -20" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 15 16.5 0 24 18 -9 0 -24 z" style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-left.svg
new file mode 100644
index 00000000..aca36188
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-left.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0 -2 2 0 0 48)">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1" d="m 3.5 9 0 10"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 6 18 -2.501 2.5 -2.499 -2.5 z"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 23 6 -2.501 -2.5 -2.499 2.5 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1" d="m 20.5 15 0 -10"/>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:1" d="m 7.5 8.25 0 12 9 -4.5 0 -12 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-right.svg
new file mode 100644
index 00000000..63baad95
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-right.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0 -2 -2 0 48 48)">
+ <path d="m 3.5 9 0 10" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 6 18 -2.501 2.5 -2.499 -2.5 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23 6 -2.501 -2.5 -2.499 2.5 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.5 15 0 -10" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 7.5 8.25 0 12 9 -4.5 0 -12 z" style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-up.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-up.svg
new file mode 100644
index 00000000..7e1b4e71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-up.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="M 7,30 7,10"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 12 11.999 -5 -4.999 -4.999 4.999 z"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 46 36 -5 4.999 -4.999 -4.999 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 41 18 0 20"/>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:2" d="m 15 31.5 0 -24 18 9 0 24 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-skew-horizontal.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-skew-horizontal.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-skew-horizontal.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-skew-vertical.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-skew-vertical.svg
new file mode 120000
index 00000000..294c4e3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-skew-vertical.svg
@@ -0,0 +1 @@
+transform-shear-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/underline.svg b/.icons/Material-Black-Lime-Numix/48/actions/underline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/underline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/undo.svg b/.icons/Material-Black-Lime-Numix/48/actions/undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/up.svg b/.icons/Material-Black-Lime-Numix/48/actions/up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/upindicator.svg b/.icons/Material-Black-Lime-Numix/48/actions/upindicator.svg
new file mode 120000
index 00000000..a518c3c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/upindicator.svg
@@ -0,0 +1 @@
+arrow-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/user-group-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/user-group-new.svg
new file mode 120000
index 00000000..480d81aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/user-group-new.svg
@@ -0,0 +1 @@
+stock_new-meeting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/user-identity.svg b/.icons/Material-Black-Lime-Numix/48/actions/user-identity.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/user-identity.svg
@@ -0,0 +1 @@
+x-clementine-artist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-day.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-day.svg
new file mode 100644
index 00000000..45335d51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-day.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 26.5 c -0.332 0 -0.601 0.269 -0.601 0.601 l 0 4.799 c 0 0.332 0.269 0.601 0.601 0.601 l 4.799 0 c 0.332 0 0.601 -0.269 0.601 -0.601 l 0 -4.799 c 0 -0.332 -0.269 -0.601 -0.601 -0.601 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#d480e2;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-list.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-list.svg
new file mode 120000
index 00000000..9b595029
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-list.svg
@@ -0,0 +1 @@
+view-calendar-week.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-month.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-month.svg
new file mode 100644
index 00000000..299c9c58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-month.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 26.25 14.51 c -1.048 0.121 -0.684 1.322 -0.75 2.049 l 0 3.946 -17.239 0 c -1.048 0.121 -0.684 1.322 -0.75 2.049 l 0 15.186 c 0.121 1.048 1.322 0.684 2.049 0.749 l 12.192 0 c 1.048 -0.121 0.684 -1.322 0.75 -2.049 l 0 -3.946 17.239 0 c 1.048 -0.121 0.684 -1.322 0.75 -2.049 l 0 -15.186 c -0.121 -1.048 -1.322 -0.684 -2.049 -0.749" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#78cf72;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-upcoming-days.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-upcoming-days.svg
new file mode 100644
index 00000000..2c4c92bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-upcoming-days.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 20.5 c -0.332 0 -0.601 0.269 -0.601 0.601 l 0 4.799 c 0 0.332 0.269 0.601 0.601 0.601 l 13.799 0 c 0.332 0 0.601 -0.269 0.601 -0.601 l 0 -4.799 c 0 -0.332 -0.269 -0.601 -0.601 -0.601 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#53cded;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-week.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-week.svg
new file mode 100644
index 00000000..44f821e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-week.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8.101 20.5 c -0.332 0 -0.601 0.269 -0.601 0.601 l 0 4.799 c 0 0.332 0.269 0.601 0.601 0.601 l 31.799 0 c 0.332 0 0.601 -0.269 0.601 -0.601 l 0 -4.799 c 0 -0.332 -0.269 -0.601 -0.601 -0.601 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#51a5e0;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-workweek.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-workweek.svg
new file mode 100644
index 00000000..7416d3a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-workweek.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.1 20.5 c -0.332 0 -0.601 0.269 -0.601 0.601 l 0 4.799 c 0 0.332 0.269 0.601 0.601 0.601 l 22.799 0 c 0.332 0 0.601 -0.269 0.601 -0.601 l 0 -4.799 c 0 -0.332 -0.269 -0.601 -0.601 -0.601 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#c28e5c;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-calendar.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-fullscreen.svg
new file mode 100644
index 00000000..5577d74b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-fullscreen.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 24 18 L 30 24 L 42 12 L 36 6 Z "/>
+<path d="M 28 4 L 44 4 L 44 20 Z "/>
+<path d="M 24 30 L 18 24 L 6 36 L 12 42 Z "/>
+<path d="M 20 44 L 4 44 L 4 28 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-grid.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-grid.svg
new file mode 100644
index 00000000..ed87fc41
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-grid.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="8" x="6" y="34" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="34" x="20" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="34" y="34" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="6" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="20" y="20" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="34" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="6" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="6" x="20" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="34" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-list-details.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-list-details.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-list-details.svg
@@ -0,0 +1 @@
+view-list.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-list-icons.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-list-icons.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-list-icons.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-list-tree.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-list-tree.svg
new file mode 100644
index 00000000..c2786503
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-list-tree.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="8" x="16" y="34" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="16" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="6" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 8 12 0 28 6 0 0 -4 -2 0 0 -8 2 0 0 -4 -2 0 0 -12 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="4" x="26" y="24" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="4" x="26" y="36" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-list.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-list.svg
new file mode 100644
index 00000000..a9527793
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-list.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="8" x="6" y="34" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="36" x="18" height="4" width="24" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="6" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="4" x="18" y="22" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="6" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="8" x="18" height="4" width="24" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-media-artist.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-media-artist.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-media-artist.svg
@@ -0,0 +1 @@
+x-clementine-artist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-media-lyrics.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-media-lyrics.svg
new file mode 100644
index 00000000..60cda483
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-media-lyrics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 4 0 6 -34 0 0 -6" style="fill:#888"/>
+ <path d="m 24 28 0 6 -22 0 0 -6 z" style="fill:#888"/>
+ <path d="m 24 40 0 6 -22 0 0 -6 z" style="fill:#888"/>
+ <circle cy="37" cx="35" r="9" style="fill:#ff9800;fill-opacity:1;stroke:none"/>
+ <rect width="6" height="36" x="38" y="4" rx="3" style="fill:#ff9800;fill-opacity:1;stroke:none"/>
+ <path d="m 36 16 0 6 -34 0 0 -6 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-media-playlist.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-media-playlist.svg
new file mode 100644
index 00000000..6d6ffeda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-media-playlist.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 45 3 0 6 -30 0 0 -6" style="fill:#888"/>
+ <path d="m 45 27 0 6 -42 0 0 -6 z" style="fill:#888"/>
+ <path d="m 45 15 0 6 -30 0 0 -6 z" style="fill:#888"/>
+ <path d="m 45 39 0 6 -42 0 0 -6 z" style="fill:#888"/>
+ <path d="M 15,12 3,3 3,21 Z" style="fill:#dc322f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-pim-calendar.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-calendar.svg
new file mode 120000
index 00000000..95df05f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-calendar.svg
@@ -0,0 +1 @@
+stock_calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-pim-contacts.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-contacts.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-contacts.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-pim-journal.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-journal.svg
new file mode 120000
index 00000000..3342eac7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-journal.svg
@@ -0,0 +1 @@
+notebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-pim-mail.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-mail.svg
new file mode 120000
index 00000000..05db5292
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-mail.svg
@@ -0,0 +1 @@
+mail-message.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-pim-notes.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-notes.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-notes.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-pim-tasks.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-tasks.svg
new file mode 120000
index 00000000..277c7633
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-tasks.svg
@@ -0,0 +1 @@
+stock_todo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-preview.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-preview.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-preview.svg
@@ -0,0 +1 @@
+gtk-orientation-landscape.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-process-all-tree.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-process-all-tree.svg
new file mode 120000
index 00000000..029cc0b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-process-all-tree.svg
@@ -0,0 +1 @@
+view-list-tree.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-process-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-process-all.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-process-all.svg
@@ -0,0 +1 @@
+view-list.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-process-own.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-process-own.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-process-own.svg
@@ -0,0 +1 @@
+x-clementine-artist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-process-system.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-process-system.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-process-system.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-process-tree.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-process-tree.svg
new file mode 120000
index 00000000..029cc0b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-process-tree.svg
@@ -0,0 +1 @@
+view-list-tree.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-process-users.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-process-users.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-process-users.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-refresh.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-refresh.svg
new file mode 100644
index 00000000..d929b8ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-refresh.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 44 24 C 44 35.042969 35.042969 44 24 44 C 12.957031 44 4 35.042969 4 24 C 4 12.957031 12.957031 4 24 4 C 35.042969 4 44 12.957031 44 24 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 35.367188 19.214844 C 33.398438 14.824219 28.992188 12 24.027344 12 C 18.949219 12 14.300781 15.089844 12.472656 19.675781 L 16.324219 21.121094 C 17.542969 18.054688 20.640625 16.003906 24.027344 16.003906 C 27.292969 16.003906 30.183594 17.835938 31.523438 20.699219 L 28.714844 21.789062 L 35.898438 25.808594 L 38 18.199219 Z "/>
+<path d="M 24.027344 32.003906 C 20.785156 32.003906 17.835938 30.109375 16.515625 27.265625 L 19.28125 26.230469 L 12.175781 22.296875 L 10 29.707031 L 12.652344 28.710938 C 14.582031 33.089844 19.09375 36 24.027344 36 C 29.125 36 33.636719 33.035156 35.527344 28.445312 L 31.695312 26.964844 C 30.4375 30.027344 27.425781 32.003906 24.027344 32.003906 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-restore.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-restore.svg
new file mode 100644
index 00000000..04541aee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-restore.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 4 38 L 10 44 L 22 32 L 16 26 Z "/>
+<path d="M 8 24 L 24 24 L 24 40 Z "/>
+<path d="M 44 10 L 38 4 L 26 16 L 32 22 Z "/>
+<path d="M 40 24 L 24 24 L 24 8 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-right-close.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-right-close.svg
new file mode 100644
index 00000000..b7492494
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-right-close.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 6 c -6 0 -6 4 -6 5.93 l 0 34.07 l 40 0 l 0 -34 c 0 -2 0 -6 -6 -6 Z" style="fill:#fff"/>
+ <path d="m 10 6 c -6 0 -6 4 -6 5.93 l 0 34.07 l 40 0 l 0 -34 c 0 -2 0 -6 -6 -6 m -28 2 l 28 0 c 4 0 4.125 2 4 4 l 0 32 l -36 0 l 0 -32 c 0 -2 0 -4 4 -4 Z" style="fill:#888"/>
+ <path d="m 6 20 l 12 0 l 0 24 l -12 0 Z" style="fill:#000;fill-opacity:0.102"/>
+ <g style="fill:#888;fill-opacity:0.902">
+ <path d="m 6 18 l 0 2 l 12 0 l 0 24 l 2 0 l 0 -24 l 22 0 l 0 -2 l -36 0 z"/>
+ </g>
+ <path d="m 47.97 42.34 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 5.657 5.657 5.657 -5.657 5.657 5.657 5.657 5.657 -5.657 5.657 5.657" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-right-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-right-new.svg
new file mode 100644
index 00000000..4532cfc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-right-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 6 c -6 0 -6 4 -6 5.93 l 0 34.07 l 40 0 l 0 -34 c 0 -2 0 -6 -6 -6 Z" style="fill:#fff"/>
+ <path d="m 10 6 c -6 0 -6 4 -6 5.93 l 0 34.07 l 40 0 l 0 -34 c 0 -2 0 -6 -6 -6 m -28 2 l 28 0 c 4 0 4.125 2 4 4 l 0 32 l -36 0 l 0 -32 c 0 -2 0 -4 4 -4 Z" style="fill:#888"/>
+ <path d="m 6 20 l 12 0 l 0 24 l -12 0 Z" style="fill:#000;fill-opacity:0.102"/>
+ <g style="fill:#888;fill-opacity:0.902">
+ <path d="m 6 18 l 0 2 l 36 0 l 0 -2 Z"/>
+ <path d="m 18 20 l 0 24 l 2 0 l 0 -24 Z"/>
+ </g>
+ <path d="m 48 32 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-sort-ascending.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-sort-ascending.svg
new file mode 100644
index 00000000..dfa05ad8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-sort-ascending.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 16 10 C 16 7.789062 14.210938 6 12 6 C 9.789062 6 8 7.789062 8 10 C 8 12.210938 9.789062 14 12 14 C 14.210938 14 16 12.210938 16 10 Z "/>
+<path style="fill:#dc322f" d="M 30 42 C 30.609375 42 31.191406 41.738281 31.625 41.3125 L 39.3125 33.875 C 39.738281 33.472656 39.980469 32.898438 40 32.3125 C 40.027344 31.382812 39.5 30.550781 38.625 30.1875 C 37.746094 29.824219 36.722656 30.019531 36.0625 30.6875 L 32 34.625 L 32 6 L 28 6 L 28 34.625 L 23.9375 30.6875 C 23.035156 29.8125 21.585938 29.8125 20.6875 30.6875 C 19.785156 31.5625 19.785156 33 20.6875 33.875 L 28.375 41.3125 C 28.804688 41.738281 29.386719 42 30 42 Z "/>
+<g style="fill:#268bd2;fill-rule:evenodd">
+<path d="M 16 22 C 16 19.789062 14.210938 18 12 18 C 9.789062 18 8 19.789062 8 22 C 8 24.210938 9.789062 26 12 26 C 14.210938 26 16 24.210938 16 22 Z "/>
+<path d="M 16 34 C 16 31.789062 14.210938 30 12 30 C 9.789062 30 8 31.789062 8 34 C 8 36.210938 9.789062 38 12 38 C 14.210938 38 16 36.210938 16 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-sort-descending.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-sort-descending.svg
new file mode 100644
index 00000000..9de2799d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-sort-descending.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 16 38 C 16 40.210938 14.210938 42 12 42 C 9.789062 42 8 40.210938 8 38 C 8 35.789062 9.789062 34 12 34 C 14.210938 34 16 35.789062 16 38 Z "/>
+<path style="fill:#dc322f" d="M 30 6 C 30.609375 6 31.191406 6.261719 31.625 6.6875 L 39.3125 14.125 C 39.738281 14.527344 39.980469 15.101562 40 15.6875 C 40.027344 16.617188 39.5 17.449219 38.625 17.8125 C 37.746094 18.175781 36.722656 17.980469 36.0625 17.3125 L 32 13.375 L 32 42 L 28 42 L 28 13.375 L 23.9375 17.3125 C 23.035156 18.1875 21.585938 18.1875 20.6875 17.3125 C 19.785156 16.4375 19.785156 15 20.6875 14.125 L 28.375 6.6875 C 28.804688 6.261719 29.386719 6 30 6 Z "/>
+<g style="fill:#268bd2;fill-rule:evenodd">
+<path d="M 16 26 C 16 28.210938 14.210938 30 12 30 C 9.789062 30 8 28.210938 8 26 C 8 23.789062 9.789062 22 12 22 C 14.210938 22 16 23.789062 16 26 Z "/>
+<path d="M 16 14 C 16 16.210938 14.210938 18 12 18 C 9.789062 18 8 16.210938 8 14 C 8 11.789062 9.789062 10 12 10 C 14.210938 10 16 11.789062 16 14 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-split-left-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-split-left-right.svg
new file mode 100644
index 00000000..9d46afa7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-split-left-right.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 7.07 5.982 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 33.623 c 0 0.628 0.57 1.197 1.199 1.197 l 33.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -33.623 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -1.801 2 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -31 4 32 0 0 27.982 -32 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="4" height="28" x="22" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-split-top-bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-split-top-bottom.svg
new file mode 100644
index 00000000..56d94ac9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-split-top-bottom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 7.07 5.982 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 33.623 c 0 0.628 0.57 1.197 1.199 1.197 l 33.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -33.623 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -1.801 2 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -31 4 32 0 0 27.982 -32 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="32" height="4" x="8" y="24" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-statistics.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-statistics.svg
new file mode 120000
index 00000000..954856fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-statistics.svg
@@ -0,0 +1 @@
+games-difficult.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-task.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-task.svg
new file mode 120000
index 00000000..837366cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-task.svg
@@ -0,0 +1 @@
+stock_task.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-wrapped.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-wrapped.svg
new file mode 120000
index 00000000..0334e38c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-wrapped.svg
@@ -0,0 +1 @@
+wrapped.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/viewimage.svg b/.icons/Material-Black-Lime-Numix/48/actions/viewimage.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/viewimage.svg
@@ -0,0 +1 @@
+gtk-orientation-landscape.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/viewmag+.svg b/.icons/Material-Black-Lime-Numix/48/actions/viewmag+.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/viewmag+.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/viewmag-.svg b/.icons/Material-Black-Lime-Numix/48/actions/viewmag-.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/viewmag-.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/viewmag1.svg b/.icons/Material-Black-Lime-Numix/48/actions/viewmag1.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/viewmag1.svg
@@ -0,0 +1 @@
+zoom-original.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/viewmagfit.svg b/.icons/Material-Black-Lime-Numix/48/actions/viewmagfit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/viewmagfit.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/window-close.svg b/.icons/Material-Black-Lime-Numix/48/actions/window-close.svg
new file mode 100644
index 00000000..ebdd5450
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/window-close.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 10 37.996094 C 13.929688 37.871094 14.023438 38.003906 16 35.996094 C 17.414062 34.582031 22.535156 29.402344 23.949219 27.988281 C 26.777344 30.816406 29.171875 33.167969 32 35.996094 C 34.023438 38.003906 33.964844 38.046875 38 37.996094 C 37.964844 34.046875 38.023438 34.003906 36 31.996094 C 33.171875 29.167969 30.777344 26.816406 27.949219 23.988281 C 30.183594 21.691406 33.171875 18.824219 36 15.996094 C 38.023438 14.003906 38.066406 14.089844 38 9.996094 C 34.066406 10.089844 34.023438 10.003906 32 11.996094 C 29.171875 14.824219 25.78125 18.15625 23.949219 19.988281 C 21.121094 17.160156 18.828125 14.824219 16 11.996094 C 14.023438 10.003906 13.972656 10.121094 10 9.996094 C 9.972656 14.121094 10.023438 14.003906 12 15.996094 C 13.414062 17.410156 18.535156 22.574219 19.949219 23.988281 C 17.121094 26.816406 14.828125 29.167969 12 31.996094 C 10.023438 34.003906 9.929688 33.871094 10 37.996094 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/window-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/window-new.svg
new file mode 100644
index 00000000..25f7fe5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/window-new.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="34" height="34" x="7" y="7" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 7.07 5.982 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 33.623 c 0 0.628 0.57 1.197 1.199 1.197 l 33.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -33.623 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -1.801 2 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -31 4 32 0 0 27.982 -32 0 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 46 30 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/window_fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/window_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/window_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/window_new.svg b/.icons/Material-Black-Lime-Numix/48/actions/window_new.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/window_new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/window_nofullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/window_nofullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/window_nofullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/wrapped.svg b/.icons/Material-Black-Lime-Numix/48/actions/wrapped.svg
new file mode 100644
index 00000000..2d8ad84e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/wrapped.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,-1,1,0,0,47.999985)">
+ <path d="m 10 10 28 0 c 7.938 0 8 0 8 8 l 0 12 c 0 8 0 8 -8 8 -4 0 -4 0 -7.078 0 1.035 0.883 1.777 2.191 1.238 3.621 -0.574 2.074 -3.57 2.594 -4.855 0.891 -2.395 -2.414 -3.723 -4.777 -6.05 -7.254 2.473 -2.613 3.93 -5.129 6.473 -7.668 1.672 -1.543 4.77 -0.156 4.637 2.145 c 0.055 1.199 -0.691 1.504 -1.469 2.266 3.109 0 3.109 0 7.109 0 c 2 0 2 0 2 -2 l 0 -12 c 0 -2 0 -2 -2 -2 -6.305 0 -28 0 -28 0 -2 0 -2 0 -2 2 l 0 12 c 0 2 0 2 2 2 l 4 0 c 2 0 2 0 2.023 2.059 c -0.023 0.645 -0.012 1.32 -0.023 1.941 c 0 2 0 2 -2 2 l -4 0 c -8 0 -8 0 -8 -8 l 0 -12 c 0 -8 -0.063 -8 8 -8 z" style="fill:#268bd1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/x-clementine-artist.svg b/.icons/Material-Black-Lime-Numix/48/actions/x-clementine-artist.svg
new file mode 100644
index 00000000..5064dc45
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/x-clementine-artist.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 14.01 9.703 c -1.598 5.66 -1.633 13.492 1.211 17.356 1.195 1.836 2.828 4.246 1.551 6.438 -2.363 3.422 -6.305 5.27 -9.895 7.133 -1.219 0.125 -0.781 1.254 -0.859 2.09 -0.004 0.66 -0.203 1.527 0.773 1.215 l 34.415 0 c 0.977 0.313 0.777 -0.555 0.773 -1.215 -0.078 -0.836 0.359 -1.965 -0.859 -2.09 -3.59 -1.863 -7.531 -3.711 -9.895 -7.133 -1.277 -2.191 0.355 -4.602 1.551 -6.438 c 3 -4.203 3.395 -13.356 1.203 -17.481 -1.98 -3.578 -3.981 -5.441 -9.981 -5.578 -6.01 0.242 -8 2 -9.988 5.703" style="fill:#6c71c4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/x-clementine-shuffle.svg b/.icons/Material-Black-Lime-Numix/48/actions/x-clementine-shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/x-clementine-shuffle.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/xfce-system-exit.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfce-system-exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/xfce-system-exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/xfce-system-lock.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfce-system-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/xfce-system-lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/xfsm-hibernate.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-hibernate.svg
new file mode 100644
index 00000000..4d7a4d83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-hibernate.svg
@@ -0,0 +1,31 @@
+
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg viewBox="0 0 47.999998 47.999998" xmlns="http://www.w3.org/2000/svg">
+ <rect width="4" height="42" rx="0.5" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="22" y="3"/>
+ <g>
+ <rect width="3" rx="0.5" height="7" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="19.879" y="-22.797"/>
+ <rect width="3" height="7" rx="0.5" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-4.121" y="18.772"/>
+ </g>
+ <g transform="matrix(1 0 0 -1 0 48)">
+ <rect width="3" height="7" rx="0.5" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="19.879" y="-22.797"/>
+ <rect width="3" rx="0.5" height="7" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-4.121" y="18.772"/>
+ </g>
+ <rect width="4" rx="0.5" height="42" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="30.785" y="-29.785"/>
+ <g transform="matrix(0.5 0.86603 -0.86603 0.5 32.785 -8.785)">
+ <rect width="3" height="7" rx="0.5" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="19.879" y="-22.797"/>
+ <rect width="3" rx="0.5" height="7" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-4.121" y="18.772"/>
+ </g>
+ <g transform="matrix(0.5 0.86603 0.86603 -0.5 -8.785 15.215)">
+ <rect width="3" rx="0.5" height="7" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="19.879" y="-22.797"/>
+ <rect width="3" height="7" rx="0.5" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-4.121" y="18.772"/>
+ </g>
+ <rect width="4" height="42" rx="0.5" transform="matrix(-0.5 0.86603 -0.86603 -0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="6.785" y="-53.785"/>
+ <g transform="matrix(-0.5 0.86603 -0.86603 -0.5 56.785 15.215)">
+ <rect width="3" rx="0.5" height="7" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="19.879" y="-22.797"/>
+ <rect width="3" height="7" rx="0.5" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-4.121" y="18.772"/>
+ </g>
+ <g transform="matrix(-0.5 0.86603 0.86603 0.5 15.215 -8.785)">
+ <rect width="3" height="7" rx="0.5" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="19.879" y="-22.797"/>
+ <rect width="3" rx="0.5" height="7" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-4.121" y="18.772"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/xfsm-logout.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/xfsm-reboot.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/xfsm-shutdown.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/xfsm-suspend.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-suspend.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-suspend.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/yellow-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/yellow-add-folders-to-archive.svg
new file mode 100644
index 00000000..b313ec2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/yellow-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <path d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" y="23.998" x="8"/>
+ <path d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 6 36.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <path d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" y="10.998" x="23"/>
+ <path d="m 7 20.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 21 23.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open-recent.svg
new file mode 100644
index 00000000..f15b3218
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open.svg
new file mode 100644
index 00000000..8f456308
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/yellow-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/yellow-folder-new.svg
new file mode 100644
index 00000000..b0ca3e9f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/yellow-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-best-fit.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-best-fit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-best-fit.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-best.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-best.svg
new file mode 100644
index 00000000..84cf0454
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-best.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 10 4 L 38 4 C 41.273438 4 44 6.726562 44 10 L 44 38 C 44 41.265625 41.273438 44 38 44 L 10 44 C 6.726562 44 4 41.265625 4 38 L 4 10 C 4 6.726562 6.726562 4 10 4 Z "/>
+<g style="fill-opacity:.902;fill:#fff">
+<path d="M 8 8 L 8 22 L 12 22 L 12 12 L 22 12 L 22 8 Z M 26 8 L 26 12 L 36 12 L 36 22 L 40 22 L 40 8 Z M 8 26 L 8 40 L 22 40 L 22 36 L 12 36 L 12 26 Z M 36 26 L 36 36 L 26 36 L 26 40 L 40 40 L 40 26 Z "/>
+<path d="M 16 16 L 16 32 L 32 32 L 32 16 Z M 20 20 L 28 20 L 28 28 L 20 28 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-height.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-height.svg
new file mode 100644
index 00000000..0c188fb2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-height.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 4 l 28 0 c 3.273 0 6 2.727 6 6 l 0 28 c 0 3.266 -2.727 6 -6 6 l -28 0 c -3.273 0 -6 -2.734 -6 -6 l 0 -28 c 0 -3.273 2.727 -6 6 -6 Z" style="fill:#268bd2"/>
+ <g transform="matrix(0,1,-1,0,48,0)">
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 16 16 0 16 16 0 0 -16 z m 4 4 8 0 0 8 -8 0 z"/>
+ </g>
+ <rect y="10" x="8" height="28" width="4" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ <rect width="4" height="28" x="36" y="10" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-width.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-width.svg
new file mode 100644
index 00000000..04291e70
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-width.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 4 l 28 0 c 3.273 0 6 2.727 6 6 l 0 28 c 0 3.266 -2.727 6 -6 6 l -28 0 c -3.273 0 -6 -2.734 -6 -6 l 0 -28 c 0 -3.273 2.727 -6 6 -6 Z" style="fill:#268bd2"/>
+ <g>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 16 16 l 0 16 l 16 0 l 0 -16 m -12 4 l 8 0 l 0 8 l -8 0 Z"/>
+ </g>
+ <rect y="10" x="8" height="28" width="4" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ <rect width="4" height="28" x="36" y="10" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-in.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-in.svg
new file mode 100644
index 00000000..69c5d2f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-in.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 10 4 L 38 4 C 41.273438 4 44 6.726562 44 10 L 44 38 C 44 41.265625 41.273438 44 38 44 L 10 44 C 6.726562 44 4 41.265625 4 38 L 4 10 C 4 6.726562 6.726562 4 10 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 18 10 L 18 18 L 10 18 L 10 30 L 18 30 L 18 38 L 30 38 L 30 30 L 38 30 L 38 18 L 30 18 L 30 10 Z M 22 14 L 26 14 L 26 22 L 34 22 L 34 26 L 26 26 L 26 34 L 22 34 L 22 26 L 14 26 L 14 22 L 22 22 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-original.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-original.svg
new file mode 100644
index 00000000..b3348e37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-original.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 10 4 L 38 4 C 41.273438 4 44 6.726562 44 10 L 44 38 C 44 41.265625 41.273438 44 38 44 L 10 44 C 6.726562 44 4 41.265625 4 38 L 4 10 C 4 6.726562 6.726562 4 10 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 14 10 L 14 24 L 18 24 L 18 38 L 30 38 C 30 28.65625 30 17.742188 30 10 C 25.414062 10 18.585938 10 14 10 Z M 26 14 C 26 21.789062 26 26.242188 26 34 L 22 34 C 22 28.5 22 25.5 22 20 L 18 20 L 18 14 C 20.75 14 23.25 14 26 14 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-out.svg
new file mode 100644
index 00000000..0a36762b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-out.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 10 4 L 38 4 C 41.273438 4 44 6.726562 44 10 L 44 38 C 44 41.265625 41.273438 44 38 44 L 10 44 C 6.726562 44 4 41.265625 4 38 L 4 10 C 4 6.726562 6.726562 4 10 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 10 18 L 10 30 C 19.195312 30 29.40625 30 38 30 L 38 18 C 27.710938 18 19.914062 18 10 18 Z M 34 22 L 34 26 C 26.640625 26 20.445312 26 14 26 L 14 22 C 21.789062 22 26.242188 22 34 22 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom.svg
new file mode 120000
index 00000000..12af19e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom.svg
@@ -0,0 +1 @@
+./edit-find.svg \ No newline at end of file