summaryrefslogtreecommitdiff
path: root/.icons/Material-Black-Lime-Numix/32/actions
diff options
context:
space:
mode:
Diffstat (limited to '.icons/Material-Black-Lime-Numix/32/actions')
l---------.icons/Material-Black-Lime-Numix/32/actions/action-unavailable.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/active-notes.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/add-files-to-archive.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/add-folder-to-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/add-folders-to-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/add.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/address-book-new.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/adjustrgb.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/alarm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-baseline.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-bottom-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-center.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-node.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-top-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-baseline.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-center.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-node.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/amarok_artist.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/amarok_clock.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/amarok_lyrics.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/amarok_playcount.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist_refresh.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/answer-correct.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/application-exit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/application-menu.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/appointment-new.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/appointment.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/archive-extract.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/archive-insert-directory.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/archive-insert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/archive-remove.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-down-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-down.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-left-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-left.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-right-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-right.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-up-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-up.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/autocorrection.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/back.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/blue-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/blue-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/blue-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/blue-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/bold.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/bonobo-component-browser.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/bookmark-add.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/bookmark-new.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/bookmark_add.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/bookmarks_list_add.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/bottom.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/bp-next.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/bp-prev.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/bp-rm-all.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/bp-toggle.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/brown-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/brown-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/brown-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/brown-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/browser-download.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/button_cancel.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/cab_extract.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/calendar-go-today.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/call-end.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/call-start.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/call-stop.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/cancel.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/chronometer-lap.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/chronometer-pause.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/chronometer-reset.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/chronometer-start.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/chronometer.svg10
l---------.icons/Material-Black-Lime-Numix/32/actions/collection-rescan-amarok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/color-gradient.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/color-picker-black.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/color-picker-grey.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/color-picker-white.svg10
l---------.icons/Material-Black-Lime-Numix/32/actions/color-picker.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/color-select.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/configure.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/contact-new.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/contrast.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/credentials-add-account.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/custom-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/custom-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/custom-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/custom-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/db-cont.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/db-step-in.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/db-step-out.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/db-step.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/db-stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/default-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/default-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/default-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/default-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/delete-table-row.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/dialog-apply.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/dialog-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/dialog-close.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/dialog-layers.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/dialog-no.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/dialog-ok-apply.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/dialog-ok.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/dialog-transform.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/dialog-yes.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-graph.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-baseline.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-center.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-equal.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-gaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-left.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-node.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-right.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-randomize.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-remove-overlaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-unclump.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-baseline.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-bottom.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-center.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-equal.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-gaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-node.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-top.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-close.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/document-edit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-export.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-import.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-new.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/document-open-recent.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/document-open.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-page-setup.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-print-preview.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-print.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-properties.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-revert-rtl.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-revert.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/document-save-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-save-as.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-save.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-send.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/documentinfo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/down.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/download.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-calligraphic.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-connector.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-cuboid.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-ellipse.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-eraser.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-freehand.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-path.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-polygon-star.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-rectangle.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-spiral.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-text.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/dynamic-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-add.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-clear-all.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-clear-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-ltr.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-rtl.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-clear-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-clear.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-copy.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-cut.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-delete-mail.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-delete.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-find-mail.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-find-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-find-replace.svg12
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-find-user.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-find.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-flag.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-mark.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-paste.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-redo-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-redo.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-rename.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-select-all.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-merge.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-split.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-column.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-row.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-left.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-right.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-above.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-below.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-under.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-undo-archive.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-undo-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-undo.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/edit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/editclear.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/editcopy.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/editcut.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/editdelete.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/editor.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/editpaste.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/eog-image-gallery.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/eom-image-collection.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/epiphany-download.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/error.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/event-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/evolution-addressbook.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/evolution-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/evolution-contacts.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/evolution-mail.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/evolution-memos.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/evolution-tasks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-clockwise.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-zorder.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/exchange-positions.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/exifinfo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/exit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/extract-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/feed-arrow-up.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/feed-mark-read.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/filefind.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/filenew.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/fileopen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/fileprint.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/filequickprint.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/filesave.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/filesaveas.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/fileview-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/fill-color.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/fill-rule-even-odd.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/fill-rule-nonzero.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/filter-note-all.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/filter-note-unfiled.svg13
l---------.icons/Material-Black-Lime-Numix/32/actions/find-location.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/find.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/finish.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/folder-new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/folder-tag.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/folder_color_picker.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/folder_new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/font-select.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/format-fill-color.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/format-indent-less-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-indent-less.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/format-indent-more-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-indent-more.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-justify-center.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-justify-fill.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-justify-left.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-justify-right.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/format-segment-curve.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/format-segment-line.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-bold.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-ltr.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-rtl.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-italic.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-none.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-strikethrough.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-underline.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/forward.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/games-difficult.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/games-endturn.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/games-hint.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/games-solve.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/geany-build.svg13
l---------.icons/Material-Black-Lime-Numix/32/actions/geany-close-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/geany-save-all.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/globe.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-app-install-star.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-lockscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-log-out.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-logout.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-run.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-searchtool.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-session-logout.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-session-reboot.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-shutdown.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-fwd.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-rpl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-snd.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/go-back-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-bottom.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-down.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/go-first-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-first.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/go-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-home.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/go-jump-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/go-jump-today.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-jump.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/go-last-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-last.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/go-left.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/go-next-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-next.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/go-previous-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-previous.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/go-right.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/go-today.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-top.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-up.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/gohome.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/green-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/green-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/green-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/green-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/grey-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/grey-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/grey-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/grey-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-about.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-add.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-apply.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-bold.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-clear.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-close.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-color-picker.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-connect.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-convert.svg12
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-copy.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-cut.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-delete.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-disconnect.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd-multiple.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-edit.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-execute.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-find-and-replace.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-find.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-go-down.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-go-forward-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-go-forward-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-go-up.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-bottom.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-first-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-first-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-last-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-last-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-top.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-help.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-index.svg10
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-info.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-leave-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-forward-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-forward-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-next-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-next-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-pause.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-play-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-previous-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-previous-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-record.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-rewind-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-rewind-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-stop.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-no.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-ok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-open.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-landscape.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-portrait.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-landscape.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-portrait.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-page-setup.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-paste.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-print-error.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-print-paused.svg10
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-print-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-print-report.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-print-warning.svg16
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-print.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-properties.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-quit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-redo-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-refresh.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-remove.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-save-all.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-save-as.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-save.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-search.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-select-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-select-color.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-select-font.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-spell-check.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-stop.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-ltr.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-rtl.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete.svg10
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-undo-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-yes.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-100.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-fit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/help-about.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/help-contents.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/help-contextual.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/help-faq.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/help-hint.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/help-info.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/help.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/hint.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/history-view.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/hook-notifier.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/image-adjust.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/image-auto-adjust.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/image-crop.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/image-gallery.svg32
l---------.icons/Material-Black-Lime-Numix/32/actions/image-loading.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/image-red-eye.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/image-zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/image-zoom-out.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/insert-horizontal-rule.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/insert-image.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/insert-link.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/insert-object.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/insert-table-row.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/insert-table.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/insert-text.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/internet-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/invertimage.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/italic.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/journal-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kdenlive-menu.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kfind.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kfm_home.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/knotes_alarm.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/knotes_close.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/knotes_date.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/knotes_delete.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/korg-todo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kt-check-data.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kt-info-widget.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kt-pause.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kt-remove.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kt-start.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kt-stop.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_alignblock.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_aligncenter.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_alignhorizontalcenter.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_alignleft.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_alignright.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_bold.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_crop.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_decrementindent.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_deletecolumns.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_deleterows.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_incrementindent.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_italic.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_mergecells.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_sortascending.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_sortdescending.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_underline.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/list-add-user.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/list-add.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/list-itemize.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/list-remove-user.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/list-remove.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-archive.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-attachment.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-copy.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-encrypted.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-forward.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/mail-forwarded.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-mark-important.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-mark-junk.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-mark-notjunk.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-mark-read.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-mark-unread.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-message-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-message.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-move.svg12
l---------.icons/Material-Black-Lime-Numix/32/actions/mail-read.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-replied.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-reply-all.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-reply-sender.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-send-receive.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-send.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/mail-unread.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/mail_forward.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/mail_new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/mail_reply.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/mail_replyall.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-eject.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-import-audio-cd.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playback-pause.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playback-record.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playback-start-rtl.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playback-start.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playback-stop.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playlist-repeat.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playlist-shuffle.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/media-record.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/media-track-add-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/media-track-edit-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/media-track-remove-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/menu_new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/merge.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/nemo-eject.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/network-connect.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/network-disconnect.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/next.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-add.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-break.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-cusp.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-delete-segment.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-delete.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-join-segment.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-join.svg10
l---------.icons/Material-Black-Lime-Numix/32/actions/node-segment-curve.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/node-segment-line.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-smooth.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-symmetric.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-type-auto-smooth.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/node-type-cusp.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/node-type-smooth.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/node-type-symmetric.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/note-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/note.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/notebook-new.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/notebook.svg12
l---------.icons/Material-Black-Lime-Numix/32/actions/object-crop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-fill.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-flip-horizontal.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-flip-vertical.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-group.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-inverse.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/object-merge.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-rotate-left.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-rotate-right.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/object-rotate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-straighten.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-stroke-style.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-stroke.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-to-path.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-ungroup.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/open-menu.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/orange-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/orange-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/orange-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/orange-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-available-locked.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/package-available-new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-available.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-broken.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-downgrade.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-install.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-installed-locked.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-installed-outdated.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-installed-updated.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-new.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-purge.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-reinstall.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-remove.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-supported.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-upgrade.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-linear.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-radial.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/paint-none.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/paint-pattern.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/paint-solid.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/paint-swatch.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/paint-unknown.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/panel-searchtool.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/photos-amarok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/pink-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/pink-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/pink-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/pink-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/pixelart-trace.svg18
l---------.icons/Material-Black-Lime-Numix/32/actions/player_eject.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_end.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_fwd.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_pause.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_play.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_record.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_rew.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_start.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_stop.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/playlist-generator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/poedit-fuzzy.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/poedit-update.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/poedit-validate.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/previous.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/printer-error.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/printer-info.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/printer-paused.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/printer-warning.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/process-stop.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/purple-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/purple-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/purple-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/purple-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/query-free-busy.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/rating.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/ratiocrop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/red-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/red-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/red-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/red-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/redeyes.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/redhat-home.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/redo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/reload.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/reload3.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/reload_all_tabs.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/reload_page.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/remmina-fit-window.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/remmina-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/remmina-scale.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/remmina-switch-page.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/remove-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/remove.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/resource-group-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/resource-group.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/revert.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/rhythmbox-set-star.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/rotate.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/search.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/segment-curve.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/segment-line.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-bottom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-break.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-combine.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-exclude.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-lower.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-raise.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-top.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/send-to.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/setroubleshoot_icon.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/shear.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/shotwell-auto-enhance.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/show-hidden.svg102
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/sidebar.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/similarartists-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/slideshow-play.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/split.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/star-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/start.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock-spell-check.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_about.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_add-bookmark.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_addressbook.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_alarm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_bell.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_bottom.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_calc-accept.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_calc-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_calendar-and-taks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_calendar.svg23
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_close.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_contact-list.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_copy.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_cut.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_delete.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_down.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_edit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_exit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_file-properites.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_file-properties.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_first.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_folder-properties.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_folder_properties.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_help-add-bookmark.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_help.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_insert-note.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_insert-rule.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_insert-table.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_last.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_leave-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_left.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-compose.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-filters-apply.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup-done.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-forward.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_mail-open-multiple.svg15
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply-to-all.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-send-receive.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-send.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_mail-unread-multiple.svg13
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mailto.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mark.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-fwd.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-next.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-pause.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-play.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-prev.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-rec.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-rew.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-stop.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_navigator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_new-24h-appointment.svg25
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-address-book.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-appointment.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-bcard.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-dir.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_new-meeting.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-tab.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-text.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-window.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_no.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_not.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_notes.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_paste.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_people.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_print-preview.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_print-setup.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_print.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_properties.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_redo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_refresh.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_repeat.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_right.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_save-as.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_save.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_scores.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_search-and-replace.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_search.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_select-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_select-column.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_select-row.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_show-all.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_shuffle.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned-to.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_task-recurring.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_task.svg16
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_tasks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_text-monospaced.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_timezone.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_todo.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_top.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_undo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_up.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_video-conferencing.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_view-details.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_xfburn-burn-cd.svg13
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_yes.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-1.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-out.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-page.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-butt.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-round.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-square.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stroke-join-bevel.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stroke-join-round.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stroke-to-path.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/system-lock-screen.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/system-log-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/system-logout.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/system-reboot.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/system-restart-panel.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/system-restart.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/system-run.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/system-search.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/system-shut-down.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-panel-restart.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-panel.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-restart-panel.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/system-shutdown.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/system-suspend-hibernate.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/system-suspend.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/system-upgrade.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/tab-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/tab_new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/table.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tag-new.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/tag.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tap-create.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tap-extract-to.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tap-extract.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/tool-check-spelling.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tool-measure.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tool-node-editor.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tool-pointer.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tool-spray.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tool-tweak.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tools-check-spelling.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/tools-wizard.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/top.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/transform-crop-and-resize.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/transform-crop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-move-horizontal.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-move-vertical.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-move.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/transform-rotate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-scale-horizontal.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-scale-vertical.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-scale.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-shear-down.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-shear-left.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-shear-right.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-shear-up.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/transform-skew-horizontal.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/transform-skew-vertical.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/underline.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/undo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/up.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/upindicator.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/user-group-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/user-identity.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-calendar-day.svg24
l---------.icons/Material-Black-Lime-Numix/32/actions/view-calendar-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-calendar-month.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-calendar-upcoming-days.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-calendar-week.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-calendar-workweek.svg24
l---------.icons/Material-Black-Lime-Numix/32/actions/view-calendar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-fullscreen.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-grid.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/view-list-details.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-list-icons.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-list-tree.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-list.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/view-media-artist.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-media-lyrics.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-media-playlist.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/view-pim-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-pim-contacts.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-pim-journal.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-pim-mail.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-pim-notes.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-pim-tasks.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-preview.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-process-all-tree.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-process-all.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-process-own.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-process-system.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-process-tree.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-process-users.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-refresh.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-restore.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-right-close.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-right-new.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-sort-ascending.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-sort-descending.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-split-left-right.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-split-top-bottom.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/view-statistics.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-task.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-wrapped.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/viewimage.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/viewmag+.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/viewmag-.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/viewmag1.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/viewmagfit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/window-close.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/window-new.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/window_fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/window_new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/window_nofullscreen.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/wrapped.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/x-clementine-artist.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/x-clementine-shuffle.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/xfce-system-exit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/xfce-system-lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/xfsm-hibernate.svg19
l---------.icons/Material-Black-Lime-Numix/32/actions/xfsm-logout.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/xfsm-reboot.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/xfsm-shutdown.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/xfsm-suspend.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/yellow-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/yellow-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/zoom-best-fit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-best.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-height.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-width.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/zoom-in.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/zoom-original.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/zoom-out.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/zoom.svg1
910 files changed, 4086 insertions, 0 deletions
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/action-unavailable.svg b/.icons/Material-Black-Lime-Numix/32/actions/action-unavailable.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/action-unavailable.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/active-notes.svg b/.icons/Material-Black-Lime-Numix/32/actions/active-notes.svg
new file mode 100644
index 00000000..3f4c8e5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/active-notes.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 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="32" width="32" xlink:href="#SVGCleanerId_0" transform="matrix(1.0416667,0,0,1.0416667,-9.0000008,-9.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="translate(-8.0000005,-8.0000008)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 22 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 16 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 10 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 4 2 0 0 24 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(-0.49999884,0,0,-0.49999884,31.000003,32.49998)" style="fill-rule:evenodd">
+ <path transform="matrix(2.0000046,0,0,2.0000046,-38.00008,0.99996166)" d="m 32 7 a 7 7 0 0 1 -14 0 7 7 0 1 1 14 0 z" style="fill:#268bd2"/>
+ <path d="m 14 17.5 -4 0 0 -5 4 0 0 5" transform="matrix(1.0000023,0,0,2.0000046,8.0000186e-6,-12.000078)" style="fill:#fff;fill-opacity:0.9"/>
+ <path d="m 13.169 8.492 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/add-files-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/add-files-to-archive.svg
new file mode 100644
index 00000000..0230f011
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/add-files-to-archive.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#888" d="M 2.855469 4 L 17.144531 4 C 20 4 20 4 20 7.109375 L 20 28.890625 C 20 32 20 32 17.144531 32 L 2.855469 32 C 0 32 0 32 0 28.890625 L 0 7.109375 C 0 4 0 4 2.855469 4 Z "/>
+<path style="fill:#fff" d="M 10.855469 0 L 25.144531 0 C 28 0 28 0 28 3.109375 L 28 24.890625 C 28 28 28 28 25.144531 28 L 10.855469 28 C 8 28 8 28 8 24.890625 L 8 3.109375 C 8 0 8 0 10.855469 0 Z "/>
+</g>
+<path style="fill:#859900" d="M 32 20 L 26 20 L 26 14 L 20 14 L 20 20 L 14 20 L 14 26 L 20 26 L 20 32 L 26 32 L 26 26 L 32 26 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/add-folder-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/add-folder-to-archive.svg
new file mode 120000
index 00000000..ec22d8e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/add-folders-to-archive.svg
new file mode 120000
index 00000000..8bb82dd9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/add.svg b/.icons/Material-Black-Lime-Numix/32/actions/add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/address-book-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/address-book-new.svg
new file mode 100644
index 00000000..6d6920e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/address-book-new.svg
@@ -0,0 +1,5 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 5.5 0 L 26.5 0 C 30 0 30 0 30 3.554688 L 30 28.445312 C 30 32 30 32 26.5 32 L 5.5 32 C 2 32 2 32 2 28.445312 L 2 3.554688 C 2 0 2 0 5.5 0 Z "/>
+<path style="fill:#2d2d2d;fill-opacity:.533" d="M 11.144531 8.121094 C 10.367188 10.886719 10.351562 14.71875 11.734375 16.605469 C 12.316406 17.503906 13.109375 18.683594 12.488281 19.753906 C 11.335938 21.425781 9.421875 22.328125 7.675781 23.242188 C 7.085938 23.300781 7.296875 23.855469 7.257812 24.261719 C 7.257812 24.585938 7.160156 25.007812 7.636719 24.855469 L 24.363281 24.855469 C 24.839844 25.007812 24.742188 24.585938 24.742188 24.261719 C 24.703125 23.855469 24.914062 23.300781 24.324219 23.242188 C 22.578125 22.328125 20.664062 21.425781 19.511719 19.753906 C 18.890625 18.683594 19.683594 17.503906 20.265625 16.605469 C 21.726562 14.550781 21.917969 10.078125 20.851562 8.058594 C 19.890625 6.3125 18.917969 5.402344 16 5.332031 C 13.078125 5.453125 12.109375 6.3125 11.144531 8.121094 Z "/>
+<path style="fill:#859900" d="M 32 20 L 26 20 L 26 14 L 20 14 L 20 20 L 14 20 L 14 26 L 20 26 L 20 32 L 26 32 L 26 26 L 32 26 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/adjustrgb.svg b/.icons/Material-Black-Lime-Numix/32/actions/adjustrgb.svg
new file mode 120000
index 00000000..b8f88410
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/adjustrgb.svg
@@ -0,0 +1 @@
+image-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/alarm.svg b/.icons/Material-Black-Lime-Numix/32/actions/alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-baseline.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-baseline.svg
new file mode 100644
index 00000000..c6d5f8d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-baseline.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <rect transform="matrix(1 0 0 -1 0 0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-30" x="3" width="2" height="28"/>
+ <path d="m 12.97,11.682 q 0.771,0 1.354,-0.023 0.607,-0.047 1,-0.14 l 0,-3.62 Q 15.09,7.782 14.553,7.712 14.039,7.619 13.292,7.619 q -0.49,0 -1.051,0.07 -0.537,0.07 -1,0.304 -0.444,0.21 -0.747,0.607 -0.304,0.374 -0.304,1 0,1.168 0.747,1.635 0.747,0.444 2.032,0.444 z M 12.783,0.8 q 1.308,0 2.195,0.35 0.911,0.327 1.448,0.957 0.56,0.607 0.794,1.471 0.234,0.841 0.234,1.868 l 0,7.59 q -0.28,0.047 -0.794,0.14 -0.49,0.07 -1.121,0.14 -0.631,0.07 -1.378,0.117 -0.724,0.07 -1.448,0.07 -1.028,0 -1.892,-0.21 -0.864,-0.21 -1.495,-0.654 -0.631,-0.467 -0.981,-1.214 -0.35,-0.747 -0.35,-1.798 0,-1 0.397,-1.728 0.42,-0.724 1.121,-1.168 0.701,-0.444 1.635,-0.654 0.934,-0.21 1.962,-0.21 0.327,0 0.677,0.047 0.35,0.023 0.654,0.093 0.327,0.047 0.56,0.093 0.234,0.047 0.327,0.07 l 0,-0.607 q 0,-0.537 -0.117,-1.051 Q 15.094,3.975 14.791,3.578 14.487,3.158 13.95,2.924 13.436,2.667 12.596,2.667 11.522,2.667 10.704,2.83 9.91,2.97 9.513,3.134 L 9.256,1.336 q 0.42,-0.187 1.401,-0.35 0.981,-0.187 2.125,-0.187 z" style="fill:#888888;fill-opacity:1"/>
+ <path d="m 7.554,29.075 q 0.257,0.117 0.654,0.21 0.42,0.117 0.817,0.117 1.284,0 2.01,-0.584 0.724,-0.56 1.308,-1.845 Q 10.872,24.171 9.587,21.041 8.326,17.888 7.485,14.666 l 2.335,0 q 0.257,1.051 0.607,2.265 0.374,1.214 0.817,2.499 0.444,1.284 0.957,2.569 0.514,1.284 1.074,2.475 0.887,-2.452 1.541,-4.857 0.654,-2.405 1.238,-4.951 l 2.242,0 q -0.841,3.433 -1.868,6.609 -1.028,3.153 -2.219,5.908 -0.467,1.051 -0.981,1.798 -0.49,0.771 -1.098,1.261 -0.607,0.49 -1.378,0.724 Q 10.005,31.2 9.047,31.2 8.79,31.2 8.51,31.153 8.23,31.13 7.95,31.06 7.693,31.013 7.46,30.943 7.25,30.873 7.156,30.826 l 0.397,-1.751 z" style="fill:#888888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-bottom-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-bottom-out.svg
new file mode 100644
index 00000000..045b0bb0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect y="12" x="19" height="6" width="8" 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="8" height="14" x="5" y="4" 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="28" x="-24" y="2" 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="8" x="-30" y="19" 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/32/actions/align-horizontal-center.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-center.svg
new file mode 100644
index 00000000..d7802713
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-20.5" x="19" height="9" width="8" 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="8" height="18" x="5" y="-25" 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="28" x="15" y="2" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-out.svg
new file mode 100644
index 00000000..955785a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect y="-20" x="19" height="6" width="8" 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="8" height="14" x="5" y="-28" 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="28" x="8" y="2" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="2" y="19" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-to-anchor.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-to-anchor.svg
new file mode 100644
index 00000000..ebf476ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect y="-20" x="19" height="6" width="8" 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="8" height="14" x="5" y="-28" 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="28" x="8" y="2" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="2" y="2" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left.svg
new file mode 100644
index 00000000..96024c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-19" x="19" height="9" width="8" 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="8" height="18" x="5" y="-28" 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="28" x="3" y="2" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-node.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-node.svg
new file mode 100644
index 00000000..17a21e9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-node.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m10 4v8l4-4z" fill="#f9b13a"/><path d="m24 13h6v6h-6z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/><g fill="#888"><path d="m15 3h2v6h-2z"/><path d="m15 13h2v6h-2z"/><path d="m15 23h2v6h-2z"/></g><path d="m10 20v8l4-4z" fill="#f9b13a"/><path d="m22 12v8l-4-4z" fill="#f9b13a"/><path d="m2 5h6v6h-6z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/><path d="m2 21h6v6h-6z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/></svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-out.svg
new file mode 100644
index 00000000..a4321975
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect y="12" x="19" height="6" width="8" 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="8" height="14" x="5" y="4" 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="28" x="-24" y="2" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="-30" y="19" 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/32/actions/align-horizontal-right-to-anchor.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-to-anchor.svg
new file mode 100644
index 00000000..85a49b00
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect y="12" x="19" height="6" width="8" 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="8" height="14" x="5" y="4" 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="28" x="-24" y="2" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="-30" y="2" 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/32/actions/align-horizontal-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right.svg
new file mode 100644
index 00000000..6b2fcde3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect transform="matrix(0,1,1,0,0,0)" y="13" x="19" height="9" width="8" 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="8" height="18" x="5" y="4" 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="28" x="-29" y="2" 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/32/actions/align-horizontal-top-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-top-out.svg
new file mode 100644
index 00000000..ec3984bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect y="-20" x="19" height="6" width="8" 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="8" height="14" x="5" y="-28" 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="28" x="8" y="2" 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="8" x="2" y="19" 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/32/actions/align-vertical-baseline.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-baseline.svg
new file mode 100644
index 00000000..568f7c4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-baseline.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect height="28" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-29" y="-30" width="2" transform="matrix(0 -1 -1 0 0 0)"/>
+ <path style="fill:#888888;fill-opacity:1" d="m 5.396 26.01 q 0.257 0.117 0.654 0.21 0.421 0.117 0.817 0.117 1.284 0 2.01 -0.584 q 0.724 -0.56 1.307 -1.845 -1.471 -2.802 -2.756 -5.932 -1.261 -3.153 -2.102 -6.375 l 2.335 0 q 0.257 1.051 0.608 2.265 0.374 1.214 0.817 2.499 0.443 1.284 0.958 2.569 0.514 1.284 1.075 2.475 0.888 -2.452 1.541 -4.857 0.654 -2.406 1.238 -4.951 l 2.241 0 q -0.841 3.433 -1.868 6.608 -1.027 3.153 -2.219 5.908 -0.467 1.051 -0.981 1.798 -0.491 0.771 -1.097 1.261 -0.608 0.491 -1.378 0.724 -0.747 0.234 -1.701 0.234 -0.257 0 -0.537 -0.047 -0.28 -0.024 -0.56 -0.093 -0.257 -0.047 -0.491 -0.117 -0.21 -0.07 -0.304 -0.117 l 0.397 -1.752 z"/>
+ <path style="fill:#888888;fill-opacity:1" d="m 22.516 22.18 q 0.771 0 1.355 -0.024 0.608 -0.047 1 -0.14 l 0 -3.62 q -0.234 -0.117 -0.771 -0.187 -0.514 -0.093 -1.261 -0.093 -0.491 0 -1.051 0.07 -0.537 0.07 -1 0.304 -0.443 0.21 -0.747 0.608 -0.304 0.374 -0.304 1 0 1.168 0.747 1.635 0.747 0.443 2.032 0.443 z m -0.187 -10.882 q 1.307 0 2.195 0.35 0.91 0.327 1.448 0.958 0.56 0.608 0.794 1.471 0.234 0.841 0.234 1.868 l 0 7.589 q -0.28 0.047 -0.794 0.14 -0.491 0.07 -1.121 0.14 -0.63 0.07 -1.378 0.117 -0.724 0.07 -1.448 0.07 -1.027 0 -1.891 -0.21 -0.864 -0.21 -1.494 -0.654 -0.63 -0.467 -0.981 -1.214 -0.35 -0.747 -0.35 -1.798 0 -1 0.397 -1.728 0.421 -0.724 1.121 -1.168 0.701 -0.443 1.635 -0.654 0.934 -0.21 1.961 -0.21 0.327 0 0.677 0.047 0.35 0.024 0.654 0.093 0.327 0.047 0.56 0.093 0.234 0.047 0.327 0.07 l 0 -0.608 q 0 -0.537 -0.117 -1.051 -0.117 -0.537 -0.421 -0.934 -0.304 -0.421 -0.841 -0.654 -0.514 -0.257 -1.355 -0.257 -1.075 0 -1.891 0.163 -0.794 0.14 -1.191 0.304 l -0.257 -1.798 q 0.421 -0.187 1.401 -0.35 0.981 -0.187 2.125 -0.187 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-out.svg
new file mode 120000
index 00000000..a39373f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/align-vertical-bottom-to-anchor.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-to-anchor.svg
new file mode 100644
index 00000000..d6f33bef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect y="12" x="19" height="6" width="8" 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="8" height="14" x="5" y="4" 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="28" x="-24" y="-30" 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="8" x="-30" y="-30" 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/32/actions/align-vertical-bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom.svg
new file mode 100644
index 00000000..08934ac4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect y="13" x="19" height="9" width="8" 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="8" height="18" x="5" y="4" 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="28" x="-29" y="-30" 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/32/actions/align-vertical-center.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-center.svg
new file mode 100644
index 00000000..c188d921
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect y="11.5" x="19" height="9" width="8" 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="8" height="18" x="5" y="7" 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="28" x="-17" y="2" 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/32/actions/align-vertical-node.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-node.svg
new file mode 100644
index 00000000..e7b90d2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-node.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 -1 1 0 0 32)"><path d="m10 4v8l4-4z" fill="#f9b13a"/><path d="m24 13h6v6h-6z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/><g fill="#888"><path d="m15 3h2v6h-2z"/><path d="m15 13h2v6h-2z"/><path d="m15 23h2v6h-2z"/></g><path d="m10 20v8l4-4z" fill="#f9b13a"/><path d="m22 12v8l-4-4z" fill="#f9b13a"/><path d="m2 5h6v6h-6z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/><path d="m2 21h6v6h-6z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/></g></svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-out.svg
new file mode 120000
index 00000000..ef163574
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/align-vertical-top-to-anchor.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-to-anchor.svg
new file mode 100644
index 00000000..b6b0ec23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect y="-20" x="19" height="6" width="8" 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="8" height="14" x="5" y="-28" 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="28" x="8" y="2" 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="8" x="2" y="-30" 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/32/actions/align-vertical-top.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top.svg
new file mode 100644
index 00000000..77c2f8dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <rect transform="scale(1,-1)" y="-19" x="19" height="9" width="8" 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="8" height="18" x="5" y="-28" 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="28" x="3" y="2" 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/32/actions/amarok_artist.svg b/.icons/Material-Black-Lime-Numix/32/actions/amarok_artist.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/amarok_clock.svg b/.icons/Material-Black-Lime-Numix/32/actions/amarok_clock.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/amarok_clock.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/amarok_lyrics.svg b/.icons/Material-Black-Lime-Numix/32/actions/amarok_lyrics.svg
new file mode 120000
index 00000000..2dd76767
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/amarok_playcount.svg b/.icons/Material-Black-Lime-Numix/32/actions/amarok_playcount.svg
new file mode 120000
index 00000000..954856fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/amarok_playcount.svg
@@ -0,0 +1 @@
+games-difficult.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist.svg b/.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/amarok_playlist_refresh.svg b/.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/answer-correct.svg b/.icons/Material-Black-Lime-Numix/32/actions/answer-correct.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/answer-correct.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/application-exit.svg b/.icons/Material-Black-Lime-Numix/32/actions/application-exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/application-exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/application-menu.svg b/.icons/Material-Black-Lime-Numix/32/actions/application-menu.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/application-menu.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/appointment-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/appointment-new.svg
new file mode 100644
index 00000000..d588521e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/appointment-new.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 16 c 0 7.731 -6.269 14 -14 14 -7.731 0 -14 -6.269 -14 -14 0 -7.731 6.269 -14 14 -14 7.731 0 14 6.269 14 14" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 15.977 5.574 c -0.883 0.012 -1.59 0.746 -1.578 1.625 l 0 8.801 c 0 0.375 0.133 0.738 0.375 1.023 l 4 4.801 c 0.359 0.48 0.945 0.719 1.531 0.633 c 0.59 -0.094 1.078 -0.5 1.27 -1.063 c 0.195 -0.563 0.059 -1.188 -0.348 -1.621 l -3.625 -4.348 l 0 -8.227 c 0.004 -0.43 -0.164 -0.848 -0.469 -1.156 c -0.309 -0.305 -0.727 -0.473 -1.156 -0.469 Z" style="fill:#268bd2"/>
+ <path d="m 16 0 c -8.82 0 -16 7.18 -16 16 c 0 8.82 7.18 16 16 16 c 8.82 0 16 -7.18 16 -16 c 0 -8.82 -7.18 -16 -16 -16 m 0 3.199 c 7.086 0 12.801 5.715 12.801 12.801 c 0 7.086 -5.715 12.801 -12.801 12.801 c -7.086 0 -12.801 -5.715 -12.801 -12.801 c 0 -7.086 5.715 -12.801 12.801 -12.801 Z" style="fill:#aaa"/>
+ <path d="m 32 20 l -6 0 l 0 -6 l -6 0 l 0 6 l -6 0 l 0 6 l 6 0 l 0 6 l 6 0 l 0 -6 l 6 0 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/appointment.svg b/.icons/Material-Black-Lime-Numix/32/actions/appointment.svg
new file mode 100644
index 00000000..12a3ad32
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/appointment.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 31 16 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 8.284 0 15 6.716 15 15" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 15.977 5.574 c -0.883 0.012 -1.59 0.746 -1.578 1.625 l 0 8.801 c 0 0.375 0.133 0.738 0.375 1.023 l 4 4.801 c 0.359 0.48 0.945 0.719 1.531 0.633 c 0.59 -0.094 1.078 -0.5 1.27 -1.063 c 0.195 -0.563 0.059 -1.188 -0.348 -1.621 l -3.625 -4.348 l 0 -8.227 c 0.004 -0.43 -0.164 -0.848 -0.469 -1.156 c -0.309 -0.305 -0.727 -0.473 -1.156 -0.469 Z" style="fill:#268bd2"/>
+ <path d="m 16 0 c -8.82 0 -16 7.18 -16 16 c 0 8.82 7.18 16 16 16 c 8.82 0 16 -7.18 16 -16 c 0 -8.82 -7.18 -16 -16 -16 m 0 3.199 c 7.086 0 12.801 5.715 12.801 12.801 c 0 7.086 -5.715 12.801 -12.801 12.801 c -7.086 0 -12.801 -5.715 -12.801 -12.801 c 0 -7.086 5.715 -12.801 12.801 -12.801 Z" style="fill:#aaa"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/archive-extract.svg b/.icons/Material-Black-Lime-Numix/32/actions/archive-extract.svg
new file mode 120000
index 00000000..8d098844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/archive-insert-directory.svg b/.icons/Material-Black-Lime-Numix/32/actions/archive-insert-directory.svg
new file mode 120000
index 00000000..ec22d8e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/archive-insert.svg b/.icons/Material-Black-Lime-Numix/32/actions/archive-insert.svg
new file mode 120000
index 00000000..c4404088
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/archive-insert.svg
@@ -0,0 +1 @@
+tap-create.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/archive-remove.svg b/.icons/Material-Black-Lime-Numix/32/actions/archive-remove.svg
new file mode 100644
index 00000000..f6395435
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/archive-remove.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3.605 2 c -0.805 0 -1.605 0.801 -1.605 1.605 l 0 24.836 c 0 0.758 0.801 1.559 1.559 1.559 l 24.883 0 c 0.758 0 1.559 -0.801 1.559 -1.559 l 0 -24.883 c 0 -0.758 -0.801 -1.559 -1.559 -1.559 Z" style="fill:#c19553"/>
+ <path d="m 3.605 2 c -0.805 0 -1.605 0.801 -1.605 1.605 l 0 8.395 c 3.109 0 24.891 0 28 0 l 0 -8.441 c 0 -0.758 -0.801 -1.559 -1.559 -1.559 Z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 2 l 0 2 l 2 0 l 0 2 l -2 0 l 0 2 l 2 0 l 0 2 l -2 0 l 0 2 l 2 0.02 l 0 4 l -2 -0.02 l 0 4 l 4 0 l 0 -4 l -2 0.02 l 0 -2.02 l 2 0 l 0 -2 l -2 0.02 l 0 -2.02 l 2 0 l 0 -2 l -2 0 l 0 -2 l 2 0 l 0 -2 l -2 0 l 0 -2 Z" style="fill:#fff"/>
+ <path d="m 16 22 16 0 0 6 -16 0 z" style="fill:#dc322f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-down-double.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-down-double.svg
new file mode 100644
index 00000000..449ebedb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-down-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 30,2 2,2 9.777344,12 2,12 16,30 30,12 22.222656,12 30,2 Z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-down.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-down.svg
new file mode 100644
index 00000000..5944d52d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-down.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0,-2,-2,0,32,39)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-left-double.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-left-double.svg
new file mode 100644
index 00000000..827c9a9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-left-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 30,2 30,30 20,22.222656 20,30 2,16 20,2 20,9.7773438 30,2 Z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-left.svg
new file mode 100644
index 00000000..12ec11bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-left.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(2,0,0,2,-7,0)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-right-double.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-right-double.svg
new file mode 100644
index 00000000..0489f89e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-right-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 2 2 L 2 30 L 12 22.222656 L 12 30 L 30 16 L 12 2 L 12 9.7773438 L 2 2 z " style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-right.svg
new file mode 100644
index 00000000..19634152
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-right.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(-2,0,0,2,39,0)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-up-double.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-up-double.svg
new file mode 100644
index 00000000..8a5b15e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-up-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 30,30 2,30 9.777344,20 2,20 16,2 30,20 22.222656,20 30,30 Z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-up.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-up.svg
new file mode 100644
index 00000000..6651dae6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-up.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0,2,-2,0,32,-7)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/autocorrection.svg b/.icons/Material-Black-Lime-Numix/32/actions/autocorrection.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/autocorrection.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/back.svg b/.icons/Material-Black-Lime-Numix/32/actions/back.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/back.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/blue-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/blue-add-folders-to-archive.svg
new file mode 100644
index 00000000..d314002e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/blue-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect height="2.971" width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="4.25" y="13.999"/>
+ <path d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 24.499 0 0.5 16 0 0 -0.5 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect height="2.971" width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="14.25" y="4.998"/>
+ <path d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 13 14.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/blue-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/blue-document-open-recent.svg
new file mode 100644
index 00000000..6f95afd8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/blue-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/blue-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/blue-document-open.svg
new file mode 100644
index 00000000..a1167e8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/blue-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/blue-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/blue-folder-new.svg
new file mode 100644
index 00000000..94aa976a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/blue-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bold.svg b/.icons/Material-Black-Lime-Numix/32/actions/bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bonobo-component-browser.svg b/.icons/Material-Black-Lime-Numix/32/actions/bonobo-component-browser.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/bookmark-add.svg b/.icons/Material-Black-Lime-Numix/32/actions/bookmark-add.svg
new file mode 100644
index 00000000..3c376e86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bookmark-add.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4 0 0 26 8 -8 8 8 0 -8 0 -2 -4 0 0 -8 4 0 0 -8 z" style="fill:#bebebe"/>
+ <path d="m 22 6 0 4 -4 0 0 4 4 0 0 4 4 0 0 -4 4 0 0 -4 -4 0 0 -4 -4 0 z" style="fill:#859900;fill-opacity:1"/>
+ <path d="M 20,0 4,0.0625 4,26 l 8,-8 8,8 0,-10 -4,0 0,-8 4,0 0,-8 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="M 4,0 4,26 6,24 6,0 z m 14,0 0,8 2,0 0,-8 z m 0,16 0,8 2,2 0,-10 z" style="fill-opacity:0.1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bookmark-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/bookmark-new.svg
new file mode 100644
index 00000000..cad8c252
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bookmark-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16.03 2 c -1.991 -0.008 -3.11 7.101 -4.725 8.274 -1.615 1.172 -8.642 -0.025 -9.264 1.88 -0.622 1.906 5.735 5.172 6.342 7.083 0.607 1.91 -2.662 8.279 -1.057 9.465 1.606 1.186 6.652 -3.894 8.642 -3.886 1.99 0.008 6.966 5.184 8.58 4.01 1.615 -1.173 -1.618 -7.621 -0.995 -9.527 0.623 -1.905 7.01 -5.11 6.404 -7.02 -0.608 -1.911 -7.658 -0.757 -9.264 -1.943 c -1.605 -1.186 -2.673 -8.329 -4.663 -8.336 z" style="fill:#f1c40f;fill-opacity:1;color:#000"/>
+ <path d="m 14 11 0 4 -4 0 0 4 4 0 l 0 4 l 4 0 0 -4 4 0 0 -4 -4 0 0 -4 l -4 0 z" style="fill:#859900;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bookmark_add.svg b/.icons/Material-Black-Lime-Numix/32/actions/bookmark_add.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bookmark_add.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bookmarks_list_add.svg b/.icons/Material-Black-Lime-Numix/32/actions/bookmarks_list_add.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bp-next.svg b/.icons/Material-Black-Lime-Numix/32/actions/bp-next.svg
new file mode 100644
index 00000000..d7ad94c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bp-next.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 16 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 15 8 10 8 -10 8 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="8" y="14" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bp-prev.svg b/.icons/Material-Black-Lime-Numix/32/actions/bp-prev.svg
new file mode 100644
index 00000000..678031b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bp-prev.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 16 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 17 8 -10 8 l 10 8 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="-24" y="14" transform="scale(-1,1)" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bp-rm-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/bp-rm-all.svg
new file mode 100644
index 00000000..e2390e88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bp-rm-all.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 16.41 2.01 A 14 14 0 0 0 2 16 14 14 0 0 0 3.453 22.18 L 22.18 3.454 A 14 14 0 0 0 16.41 2.01 M 28.55 9.817 9.82 28.547 A 14 14 0 0 0 29.999 16 14 14 0 0 0 28.55 9.817" style="fill:#dc322f;fill-rule:evenodd"/>
+ <rect width="39.25" height="6" x="-19.627" y="19.627" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bp-toggle.svg b/.icons/Material-Black-Lime-Numix/32/actions/bp-toggle.svg
new file mode 100644
index 00000000..b8327bd4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bp-toggle.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 16 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/brown-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/brown-add-folders-to-archive.svg
new file mode 100644
index 00000000..fb97c0ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/brown-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="2.971" x="4.25" y="13.999" width="7.893"/>
+ <path d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 24.499 0 0.5 16 0 0 -0.5 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" x="14.25" height="2.971" y="4.998" width="7.893"/>
+ <path d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 13 14.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/brown-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/brown-document-open-recent.svg
new file mode 100644
index 00000000..ecab3df7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/brown-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/brown-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/brown-document-open.svg
new file mode 100644
index 00000000..5aeaead7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/brown-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/brown-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/brown-folder-new.svg
new file mode 100644
index 00000000..9d80e432
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/brown-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/browser-download.svg b/.icons/Material-Black-Lime-Numix/32/actions/browser-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/browser-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/button_cancel.svg b/.icons/Material-Black-Lime-Numix/32/actions/button_cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/button_cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/cab_extract.svg b/.icons/Material-Black-Lime-Numix/32/actions/cab_extract.svg
new file mode 120000
index 00000000..01735382
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/cab_extract.svg
@@ -0,0 +1 @@
+tap-extract.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/calendar-go-today.svg b/.icons/Material-Black-Lime-Numix/32/actions/calendar-go-today.svg
new file mode 120000
index 00000000..dd6941d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/call-end.svg b/.icons/Material-Black-Lime-Numix/32/actions/call-end.svg
new file mode 120000
index 00000000..5e4612b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/call-end.svg
@@ -0,0 +1 @@
+call-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/call-start.svg b/.icons/Material-Black-Lime-Numix/32/actions/call-start.svg
new file mode 100644
index 00000000..45c1d578
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/call-start.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 27.304688 0 C 25.253906 0 23.757812 1.859375 22.453125 3.191406 C 21.226562 4.789062 19.945312 6.648438 19.597656 8.511719 C 19.597656 9.308594 20.371094 9.574219 20.691406 10.109375 C 21.945312 11.171875 23.226562 12.769531 22.453125 14.628906 C 21.304688 16.757812 19.199219 18.355469 17.546875 20.21875 C 16.238281 21.546875 14.53125 23.410156 12.453125 22.613281 C 10.90625 21.8125 10.023438 20.484375 8.824219 19.683594 C 7.144531 19.683594 5.703125 20.75 4.316406 21.546875 C 2.53125 22.878906 0.691406 24.472656 0.0507812 26.601562 C -0.324219 28.199219 1.488281 29.261719 2.609375 30.058594 C 5.410156 32.1875 9.199219 32.453125 12.425781 31.390625 C 17.597656 29.527344 21.757812 25.539062 25.4375 21.8125 C 28.558594 18.089844 31.574219 13.832031 31.972656 9.042969 C 32.238281 5.585938 30.507812 2.394531 27.839844 0.265625 L 27.574219 0 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/call-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/call-stop.svg
new file mode 100644
index 00000000..f86c6a10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/call-stop.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 5.238281 3.390625 C 2.476562 4.203125 0.664062 6.484375 0.214844 10.253906 C 0.09375 11.839844 -0.425781 14.039062 0.789062 15.09375 C 2.414062 16.285156 4.402344 16.085938 6.171875 15.707031 C 7.460938 15.289062 8.011719 15.136719 9.039062 13.949219 C 9.039062 13.949219 8.921875 10.933594 9.472656 9.285156 C 13.90625 7.003906 18.21875 7.171875 22.527344 9.285156 C 23.078125 10.933594 22.960938 13.949219 22.960938 13.949219 C 23.988281 15.136719 24.539062 15.289062 25.828125 15.707031 C 27.597656 16.085938 29.585938 16.285156 31.210938 15.09375 C 32.425781 14.039062 31.90625 11.839844 31.785156 10.253906 C 31.335938 6.484375 29.523438 4.203125 26.761719 3.390625 C 19.558594 1.726562 12.351562 1.351562 5.238281 3.390625 Z "/>
+<path style="fill:#dc322f" d="M 22.398438 19.5 L 20.265625 19.5 C 19.71875 19.5 19.140625 19.808594 18.734375 20.246094 L 16 23.296875 L 13.265625 20.246094 C 12.859375 19.808594 12.28125 19.5 11.734375 19.5 L 9.601562 19.5 L 9.601562 21.882812 C 9.601562 22.621094 9.792969 23.199219 10.199219 23.671875 L 16 30 L 21.800781 23.671875 C 22.207031 23.199219 22.398438 22.621094 22.398438 21.882812 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/cancel.svg b/.icons/Material-Black-Lime-Numix/32/actions/cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/chronometer-lap.svg b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-lap.svg
new file mode 100644
index 00000000..217e3b4f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-lap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.4000001,0,0,1.4000001,-0.79998782,0.2000034)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="8" height="4" x="12" y="1" rx="1" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2.588 6.393 c -0.783 0.783 -0.783 2.045 0 2.828 l 2.121 2.121 5.657 -5.657 -2.121 -2.121 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 29.404 6.393 c 0.783 0.783 0.783 2.045 0 2.828 l -2.121 2.121 -5.657 -5.657 2.121 -2.121 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 16,7 0,10 10,0 A 10,10 0 0 0 16,7 Z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/chronometer-pause.svg b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-pause.svg
new file mode 100644
index 00000000..a7288a97
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-pause.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.4000001,0,0,1.4000001,-0.79998782,0.2000034)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="8" height="4" x="12" y="1" rx="1" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2.588 6.393 c -0.783 0.783 -0.783 2.045 0 2.828 l 2.121 2.121 5.657 -5.657 -2.121 -2.121 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 29.404 6.393 c 0.783 0.783 0.783 2.045 0 2.828 l -2.121 2.121 -5.657 -5.657 2.121 -2.121 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="4" height="12" x="11" y="11" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="11" x="17" height="12" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/chronometer-reset.svg b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-reset.svg
new file mode 100644
index 00000000..c985cec5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-reset.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.4000001,0,0,1.4000001,-0.79998782,0.2000034)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="8" height="4" x="12" y="1" rx="1" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2.588 6.393 c -0.783 0.783 -0.783 2.045 0 2.828 l 2.121 2.121 5.657 -5.657 -2.121 -2.121 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 29.404 6.393 c 0.783 0.783 0.783 2.045 0 2.828 l -2.121 2.121 -5.657 -5.657 2.121 -2.121 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="12" height="12" x="10" y="11" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/chronometer-start.svg b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-start.svg
new file mode 100644
index 00000000..582e4d93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-start.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.4000001,0,0,1.4000001,-0.79998782,0.2000034)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="8" height="4" x="12" y="1" rx="1" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2.588 6.393 c -0.783 0.783 -0.783 2.045 0 2.828 l 2.121 2.121 5.657 -5.657 -2.121 -2.121 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 29.404 6.393 c 0.783 0.783 0.783 2.045 0 2.828 l -2.121 2.121 -5.657 -5.657 2.121 -2.121 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 12 9 12 8 -12 8 z" style="fill:#859900;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/chronometer.svg b/.icons/Material-Black-Lime-Numix/32/actions/chronometer.svg
new file mode 100644
index 00000000..67f4d369
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/chronometer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.4000001,0,0,1.4000001,-0.79998782,0.2000034)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="8" height="4" x="12" y="1" rx="1" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2.588 6.393 c -0.783 0.783 -0.783 2.045 0 2.828 l 2.121 2.121 5.657 -5.657 -2.121 -2.121 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 29.404 6.393 c 0.783 0.783 0.783 2.045 0 2.828 l -2.121 2.121 -5.657 -5.657 2.121 -2.121 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 16 8 c -0.554 0 -1 0.446 -1 1 l 0 8 c 0 0.016 0.009 0.029 0.01 0.045 c -0.01 0.24 0.058 0.484 0.225 0.684 l 3.535 4.213 c 0.356 0.424 0.986 0.479 1.41 0.123 c 0.424 -0.356 0.479 -0.984 0.123 -1.408 l -3.303 -3.936 l 0 -7.721 c 0 -0.554 -0.446 -1 -1 -1 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/collection-rescan-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/collection-rescan-amarok.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/color-gradient.svg b/.icons/Material-Black-Lime-Numix/32/actions/color-gradient.svg
new file mode 100644
index 00000000..7c6301fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/color-gradient.svg
@@ -0,0 +1,13 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(1.42857 0 0 1.42857 -1.143 -1.143)" y1="19" id="linearGradient4178" y2="5" x1="5" gradientUnits="userSpaceOnUse" x2="19">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#bbb;stop-opacity:0"/>
+ </linearGradient>
+ </defs>
+ <path d="m 6 6 0 17.857 2.143 0 0 2.143 l 17.857 0 0 -17.857 l -2.143 0 0 -2.143 z" style="fill:url(#linearGradient4178);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.529 24.471 16.941 -16.941" style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect width="4" x="24" y="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"/>
+ <rect width="4" x="4" y="24" 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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/color-picker-black.svg b/.icons/Material-Black-Lime-Numix/32/actions/color-picker-black.svg
new file mode 100644
index 00000000..86887b8b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/color-picker-black.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <ellipse cx="14.667" cy="29.333" rx="14.667" ry="2.667" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.75818848,0.4402589,-0.4362755,0.760016,12.270867,-15.087568)">
+ <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/32/actions/color-picker-grey.svg b/.icons/Material-Black-Lime-Numix/32/actions/color-picker-grey.svg
new file mode 100644
index 00000000..f41a9fe4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/color-picker-grey.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <ellipse cx="14.667" cy="29.333" rx="14.667" ry="2.667" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.75818848,0.4402589,-0.4362755,0.760016,12.270867,-15.087568)">
+ <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/32/actions/color-picker-white.svg b/.icons/Material-Black-Lime-Numix/32/actions/color-picker-white.svg
new file mode 100644
index 00000000..30f97c34
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/color-picker-white.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <ellipse cx="14.667" cy="29.333" rx="14.667" ry="2.667" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.75818848,0.4402589,-0.4362755,0.760016,12.270867,-15.087568)">
+ <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/32/actions/color-picker.svg b/.icons/Material-Black-Lime-Numix/32/actions/color-picker.svg
new file mode 120000
index 00000000..ee5401f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/color-select.svg b/.icons/Material-Black-Lime-Numix/32/actions/color-select.svg
new file mode 120000
index 00000000..ee5401f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/configure.svg b/.icons/Material-Black-Lime-Numix/32/actions/configure.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/configure.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/contact-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/contact-new.svg
new file mode 100644
index 00000000..8de82dc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/contact-new.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 7.324219 4.5625 C 6.066406 9.089844 6.035156 15.355469 8.28125 18.449219 C 9.226562 19.914062 10.515625 21.84375 9.503906 23.597656 C 7.636719 26.335938 4.527344 27.8125 1.691406 29.304688 C 0.730469 29.402344 1.078125 30.308594 1.015625 30.972656 C 1.011719 31.503906 0.855469 32.195312 1.625 31.949219 L 28.796875 31.949219 C 29.566406 32.195312 29.410156 31.503906 29.40625 30.972656 C 29.34375 30.308594 29.691406 29.402344 28.726562 29.304688 C 25.894531 27.8125 22.78125 26.335938 20.917969 23.597656 C 19.90625 21.84375 21.195312 19.914062 22.140625 18.449219 C 24.511719 15.082031 24.820312 7.761719 23.089844 4.460938 C 21.527344 1.601562 19.949219 0.109375 15.210938 0 C 10.464844 0.191406 8.894531 1.601562 7.324219 4.5625 Z "/>
+<path style="fill:#859900" d="M 32 20 L 26 20 L 26 14 L 20 14 L 20 20 L 14 20 L 14 26 L 20 26 L 20 32 L 26 32 L 26 26 L 32 26 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/contrast.svg b/.icons/Material-Black-Lime-Numix/32/actions/contrast.svg
new file mode 100644
index 00000000..38ee865a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/contrast.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <circle cx="7.5" cy="23.5" r="7.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle r="7.5" cy="23.5" cx="24.5" style="fill:#000;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="16" cy="8.5" r="7.5" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/credentials-add-account.svg b/.icons/Material-Black-Lime-Numix/32/actions/credentials-add-account.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/custom-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/custom-add-folders-to-archive.svg
new file mode 100644
index 00000000..9e6e51ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/custom-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#7db738;fill-opacity:1;stroke:none" d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z"/>
+ <rect height="2.971" x="4.25" y="13.999" width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 3 24.499 0 0.5 16 0 0 -0.5 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z"/>
+ <path style="fill:#7db738;fill-opacity:1;stroke:none" d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z"/>
+ <rect x="14.25" height="2.971" y="4.998" width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 13 14.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/custom-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/custom-document-open-recent.svg
new file mode 100644
index 00000000..08867eb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/custom-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/custom-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/custom-document-open.svg
new file mode 100644
index 00000000..8d687f0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/custom-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/custom-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/custom-folder-new.svg
new file mode 100644
index 00000000..a2ecf6ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/custom-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/db-cont.svg b/.icons/Material-Black-Lime-Numix/32/actions/db-cont.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/db-step-in.svg b/.icons/Material-Black-Lime-Numix/32/actions/db-step-in.svg
new file mode 100644
index 00000000..71b8626f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/db-step-in.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 3 0 10 c 4.667 0 9.333 0 14 0 l 0 -10 m -12 2 10 0 0 6 -10 0 z m -2 14 0 10 14 0 0 -10 c -4.667 0 -9.333 0 -14 0 z m 2 2 10 0 0 6 -10 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 30 5 c 0 10 -3.313 14 -7.953 14 l -0.017 4 -8.03 -7 8.05 -6.998 l 0 4 c 2.891 0 5.953 -2 7.953 -8" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/db-step-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/db-step-out.svg
new file mode 100644
index 00000000..2e7e5a52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/db-step-out.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 3 0 10 c 4.667 0 9.333 0 14 0 l 0 -10 m -12 2 10 0 0 6 -10 0 z m -2 14 0 10 14 0 0 -10 c -4.667 0 -9.333 0 -14 0 z m 2 2 10 0 0 6 -10 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 13 15 c 10 0 14 3.313 14 7.953 l 4 0.017 l -7 8.03 -6.998 -8.05 l 4 0 c 0 -2.891 -2 -5.953 -8 -7.953" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/db-step.svg b/.icons/Material-Black-Lime-Numix/32/actions/db-step.svg
new file mode 100644
index 00000000..7893f98c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/db-step.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 3 c 0 8.667 0 17.333 0 26 l 14 0 c 0 -8.667 0 -17.333 0 -26 z m 2 2 10 0 0 6 -10 0 z m 0 8 10 0 0 6 -10 0 z m 0 8 10 0 0 6 -10 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 25.02 4 c 10.114 5.206 6 15 -1.97 15 l -0.017 4 -8.03 -7 8.05 -6.998 l 0 4 c 7.953 0 4.953 -6 1.97 -9" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/db-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/db-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/default-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/default-add-folders-to-archive.svg
new file mode 100644
index 00000000..1c8bbacb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/default-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="2.971" y="13.999" x="4.25" width="7.893"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 3 24.499 0 0.5 16 0 0 -0.5 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z"/>
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="2.971" y="4.998" x="14.25" width="7.893"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 13 14.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/default-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/default-document-open-recent.svg
new file mode 100644
index 00000000..9ed5ea2f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/default-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/default-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/default-document-open.svg
new file mode 100644
index 00000000..712424cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/default-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/default-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/default-folder-new.svg
new file mode 100644
index 00000000..ba83d192
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/default-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/delete-table-row.svg b/.icons/Material-Black-Lime-Numix/32/actions/delete-table-row.svg
new file mode 120000
index 00000000..01bb020c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/dialog-apply.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-cancel.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-close.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-layers.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-layers.svg
new file mode 100644
index 00000000..d5a51fe5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-layers.svg
@@ -0,0 +1,6 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 13 6 -8 8 14 0 8 -8 z"/>
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 23 12 -3 3 -10 0 -5 5 14 0 8 -8 -4 0 z"/>
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 23 18 -3 3 -10 0 -5 5 14 0 8 -8 -4 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-no.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-no.svg
new file mode 100644
index 00000000..4e0f6906
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-no.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 16.4375 0 C 12.117188 -0.117188 7.9375 1.515625 4.839844 4.527344 C 1.742188 7.542969 0 11.679688 0 16 C 0 24.835938 7.164062 31.996094 16 31.996094 C 24.835938 31.996094 32 24.835938 32 16 C 32.003906 7.332031 25.101562 0.238281 16.4375 0 Z M 15.125 4 C 17.925781 3.785156 20.710938 4.558594 23 6.1875 L 6.25 22.9375 C 4.796875 20.914062 4.011719 18.488281 4 16 C 3.984375 9.699219 8.839844 4.460938 15.125 4 Z M 25.8125 9 C 27.253906 11.046875 28.019531 13.496094 28 16 C 27.984375 20.480469 25.476562 24.578125 21.492188 26.628906 C 17.511719 28.679688 12.71875 28.339844 9.0625 25.75 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-ok-apply.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-ok-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/dialog-ok.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-ok.svg
new file mode 100644
index 00000000..730c1ff1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-ok.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 12 18.046875 L 26 4.046875 L 32 10.046875 L 12 30.046875 C 7.898438 25.945312 4.101562 22.125 0 18.023438 L 6 12.046875 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-transform.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-transform.svg
new file mode 120000
index 00000000..8c656af4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-transform.svg
@@ -0,0 +1 @@
+transform-scale.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-yes.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-yes.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-yes.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-graph.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-graph.svg
new file mode 100644
index 00000000..37e14222
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-graph.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 24.678 5.908 -7.77 7.77 c 0.646 0.255 1.159 0.768 1.414 1.414 l 7.77 -7.77 c -0.646 -0.255 -1.159 -0.768 -1.414 -1.414 z m -6.281 10.762 c -0.19 0.675 -0.654 1.232 -1.268 1.547 l 7.475 6.113 c 0.19 -0.674 0.653 -1.232 1.266 -1.547 z" 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"/>
+ <rect width="12" transform="matrix(0 -1 1 0 0 0)" y="4" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-22" height="2"/>
+ <path d="m 7.438 23.463 c -0.153 -0.687 -0.593 -1.264 -1.184 -1.611 l 7.309 -5.314 c 0.153 0.687 0.593 1.264 1.184 1.611 z" 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"/>
+ <circle r="2" cy="24" cx="5" 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"/>
+ <path d="m 7.438 8.537 c -0.153 0.687 -0.593 1.264 -1.184 1.611 l 7.309 5.314 c 0.153 -0.687 0.593 -1.264 1.184 -1.611 z" 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"/>
+ <circle r="2" cy="8" cx="5" 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"/>
+ <circle r="2" cy="16" cx="16" 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"/>
+ <circle r="2" cy="5" cx="27" 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"/>
+ <circle r="2" cy="25" cx="27" 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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-baseline.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-baseline.svg
new file mode 100644
index 00000000..3d2880b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-baseline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#888;fill-opacity:1" d="m 5.396 26.01 q 0.257 0.117 0.654 0.21 0.421 0.117 0.817 0.117 1.284 0 2.01 -0.584 q 0.724 -0.56 1.307 -1.845 -1.471 -2.802 -2.756 -5.932 -1.261 -3.153 -2.102 -6.375 l 2.335 0 q 0.257 1.051 0.608 2.265 0.374 1.214 0.817 2.499 0.443 1.284 0.958 2.569 0.514 1.284 1.075 2.475 0.888 -2.452 1.541 -4.857 0.654 -2.406 1.238 -4.951 l 2.241 0 q -0.841 3.433 -1.868 6.608 -1.027 3.153 -2.219 5.908 -0.467 1.051 -0.981 1.798 -0.491 0.771 -1.097 1.261 -0.608 0.491 -1.378 0.724 -0.747 0.234 -1.701 0.234 -0.257 0 -0.537 -0.047 -0.28 -0.024 -0.56 -0.093 -0.257 -0.047 -0.491 -0.117 -0.21 -0.07 -0.304 -0.117 l 0.397 -1.752 z"/>
+ <path style="fill:#888;fill-opacity:1" d="m 22.516 22.18 q 0.771 0 1.355 -0.024 0.608 -0.047 1 -0.14 l 0 -3.62 q -0.234 -0.117 -0.771 -0.187 -0.514 -0.093 -1.261 -0.093 -0.491 0 -1.051 0.07 -0.537 0.07 -1 0.304 -0.443 0.21 -0.747 0.608 -0.304 0.374 -0.304 1 0 1.168 0.747 1.635 0.747 0.443 2.032 0.443 z m -0.187 -10.882 q 1.307 0 2.195 0.35 0.91 0.327 1.448 0.958 0.56 0.608 0.794 1.471 0.234 0.841 0.234 1.868 l 0 7.589 q -0.28 0.047 -0.794 0.14 -0.491 0.07 -1.121 0.14 -0.63 0.07 -1.378 0.117 -0.724 0.07 -1.448 0.07 -1.027 0 -1.891 -0.21 -0.864 -0.21 -1.494 -0.654 -0.63 -0.467 -0.981 -1.214 -0.35 -0.747 -0.35 -1.798 0 -1 0.397 -1.728 0.421 -0.724 1.121 -1.168 0.701 -0.443 1.635 -0.654 0.934 -0.21 1.961 -0.21 0.327 0 0.677 0.047 0.35 0.024 0.654 0.093 0.327 0.047 0.56 0.093 0.234 0.047 0.327 0.07 l 0 -0.608 q 0 -0.537 -0.117 -1.051 -0.117 -0.537 -0.421 -0.934 -0.304 -0.421 -0.841 -0.654 -0.514 -0.257 -1.355 -0.257 -1.075 0 -1.891 0.163 -0.794 0.14 -1.191 0.304 l -0.257 -1.798 q 0.421 -0.187 1.401 -0.35 0.981 -0.187 2.125 -0.187 z"/>
+ <g transform="matrix(0 1 -1 0 54.644 -20.13)">
+ <path style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 25.627 30.644 -2.5 5 5 0 z"/>
+ <path style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 25.627 46.644 -2.5 -5 5 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-center.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-center.svg
new file mode 100644
index 00000000..e03db17a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="7" y="5" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-1.4433757,-1.6666666,0,60.669583,54.31045)" 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"/>
+ <rect width="8" height="18" x="4" y="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="5" x="23" height="24" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="20" height="14" width="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 27 10 0 0 -20 -10 0 m 2 18 0 -16 6 0 l 0 16 m 8 0 10 0 0 -16 -10 0 m 2 14 0 -12 6 0 0 12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-1.4433757,1.6666666,0,-28.669583,54.31045)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-equal.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-equal.svg
new file mode 100644
index 00000000..56a83cb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-equal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="11" y="5" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-1.4433757,-1.6666666,0,72.669583,54.31045)" 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"/>
+ <rect width="8" height="18" x="4" y="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="5" x="19" height="24" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="20" height="14" width="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 27 10 0 0 -20 -10 0 m 2 18 0 -16 6 0 l 0 16 m 8 0 10 0 0 -16 -10 0 m 2 14 0 -12 6 0 0 12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-1.4433757,1.6666666,0,-40.732083,54.37295)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-gaps.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-gaps.svg
new file mode 120000
index 00000000..8ff499f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/distribute-horizontal-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-left.svg
new file mode 100644
index 00000000..3d2f02a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-left.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="3" y="5" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-1.4433757,-1.6666666,0,56.669583,54.31045)" 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"/>
+ <rect width="8" height="18" x="4" y="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="5" x="19" height="24" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="20" height="14" width="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 27 10 0 0 -20 -10 0 m 2 18 0 -16 6 0 l 0 16 m 8 0 10 0 0 -16 -10 0 m 2 14 0 -12 6 0 0 12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-1.4433757,1.6666666,0,-32.669583,54.31045)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-node.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-node.svg
new file mode 100644
index 00000000..a81ffb73
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-node.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0 -1 1 0 0 32)">
+ <path d="m 24 13 6 0 0 6 -6 0 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 2 5 6 0 0 6 -6 0 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 2 21 6 0 0 6 -6 0 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 13 8 0 1 2 0 0 4 -2 0 0 1 6 0 0 -1 -2 0 0 -4 2 0 0 -1 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ <path d="m 13 18 0 1 2 0 0 4 -2 0 0 1 6 0 0 -1 -2 0 0 -4 2 0 0 -1 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-right.svg
new file mode 100644
index 00000000..fee5e6f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-right.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="11" y="5" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-1.4433757,-1.6666666,0,64.669583,54.31045)" 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"/>
+ <rect width="8" height="18" x="4" y="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="5" x="27" height="24" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="20" height="14" width="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 27 10 0 0 -20 -10 0 m 2 18 0 -16 6 0 l 0 16 m 8 0 10 0 0 -16 -10 0 m 2 14 0 -12 6 0 0 12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-1.4433757,1.6666666,0,-24.669583,54.31045)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-randomize.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-randomize.svg
new file mode 100644
index 00000000..aae009ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-randomize.svg
@@ -0,0 +1,12 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1 0 0 1 0 -1020.36)">
+ <rect width="9" 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" height="6" y="1023.36" x="3"/>
+ <rect width="9" 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" height="6" y="1033.36" x="6"/>
+ <rect width="9" 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" height="6" y="1023.36" x="20"/>
+ <rect width="6" 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" height="6" y="1033.36" x="22"/>
+ <rect width="4" 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" height="6" y="1043.36" x="3"/>
+ <rect width="12" 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" height="6" y="1043.36" x="15"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-remove-overlaps.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-remove-overlaps.svg
new file mode 100644
index 00000000..01a6b74b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-remove-overlaps.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="#fff" stroke="#888" stroke-width="2"><path d="m3 2.9999855h6v6h-6z"/><path d="m24 3h5v26h-5z"/><path d="m3 12.999984h6v16h-6z"/><path d="m13 2.9999838h7v26h-7z"/></g></svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-unclump.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-unclump.svg
new file mode 100644
index 00000000..d2d7c1ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-unclump.svg
@@ -0,0 +1,12 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1 0 0 1 0 -1020.36)">
+ <rect height="26" width="6" 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="3" y="1023.36"/>
+ <rect height="6" width="6" 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="23" y="1023.36"/>
+ <rect height="6" width="6" 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="23" y="1043.36"/>
+ <rect height="2" width="8" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="12" y="1025.36"/>
+ <rect height="2" width="8" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="12" y="1045.36"/>
+ <rect height="8" width="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="25" y="1032.36"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-baseline.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-baseline.svg
new file mode 100644
index 00000000..32346fe9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-baseline.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 12.97,11.682 q 0.771,0 1.354,-0.023 0.607,-0.047 1,-0.14 l 0,-3.62 Q 15.09,7.782 14.553,7.712 14.039,7.619 13.292,7.619 q -0.49,0 -1.051,0.07 -0.537,0.07 -1,0.304 -0.444,0.21 -0.747,0.607 -0.304,0.374 -0.304,1 0,1.168 0.747,1.635 0.747,0.444 2.032,0.444 z M 12.783,0.8 q 1.308,0 2.195,0.35 0.911,0.327 1.448,0.957 0.56,0.607 0.794,1.471 0.234,0.841 0.234,1.868 l 0,7.59 q -0.28,0.047 -0.794,0.14 -0.49,0.07 -1.121,0.14 -0.631,0.07 -1.378,0.117 -0.724,0.07 -1.448,0.07 -1.028,0 -1.892,-0.21 -0.864,-0.21 -1.495,-0.654 -0.631,-0.467 -0.981,-1.214 -0.35,-0.747 -0.35,-1.798 0,-1 0.397,-1.728 0.42,-0.724 1.121,-1.168 0.701,-0.444 1.635,-0.654 0.934,-0.21 1.962,-0.21 0.327,0 0.677,0.047 0.35,0.023 0.654,0.093 0.327,0.047 0.56,0.093 0.234,0.047 0.327,0.07 l 0,-0.607 q 0,-0.537 -0.117,-1.051 Q 15.094,3.975 14.791,3.578 14.487,3.158 13.95,2.924 13.436,2.667 12.596,2.667 11.522,2.667 10.704,2.83 9.91,2.97 9.513,3.134 L 9.256,1.336 q 0.42,-0.187 1.401,-0.35 0.981,-0.187 2.125,-0.187 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 7.554,29.075 q 0.257,0.117 0.654,0.21 0.42,0.117 0.817,0.117 1.284,0 2.01,-0.584 0.724,-0.56 1.308,-1.845 Q 10.872,24.171 9.587,21.041 8.326,17.888 7.485,14.666 l 2.335,0 q 0.257,1.051 0.607,2.265 0.374,1.214 0.817,2.499 0.444,1.284 0.957,2.569 0.514,1.284 1.074,2.475 0.887,-2.452 1.541,-4.857 0.654,-2.405 1.238,-4.951 l 2.242,0 q -0.841,3.433 -1.868,6.609 -1.028,3.153 -2.219,5.908 -0.467,1.051 -0.981,1.798 -0.49,0.771 -1.098,1.261 -0.607,0.49 -1.378,0.724 Q 10.005,31.2 9.047,31.2 8.79,31.2 8.51,31.153 8.23,31.13 7.95,31.06 7.693,31.013 7.46,30.943 7.25,30.873 7.156,30.826 l 0.397,-1.751 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 26.5 8 -2.5 5 l 5 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.5 24 -2.5 -5 l 5 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-bottom.svg
new file mode 100644
index 00000000..1c95989a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-bottom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="11" y="-27" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(1.4433757,0,0,-1.6666666,-22.31045,64.669499)" 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"/>
+ <rect width="8" height="18" x="4" y="-24" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-27" x="27" height="24" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-22" x="20" height="14" width="8" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5 3 0 10 20 0 0 -10 z m 2 2 16 0 0 6 -16 0 z m 0 14 0 10 16 0 0 -10 z m 2 2 12 0 0 6 -12 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(1.4433757,0,0,1.6666666,-22.31045,-24.669667)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-center.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-center.svg
new file mode 100644
index 00000000..0e9e4274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="7" y="-27" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(1.4433757,0,0,-1.6666666,-22.31045,60.669499)" 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"/>
+ <rect width="8" height="18" x="4" y="-24" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-27" x="23" height="24" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-22" x="20" height="14" width="8" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5 3 0 10 20 0 0 -10 z m 2 2 16 0 0 6 -16 0 z m 0 14 0 10 16 0 0 -10 z m 2 2 12 0 0 6 -12 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(1.4433757,0,0,1.6666666,-22.31045,-28.669667)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-equal.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-equal.svg
new file mode 100644
index 00000000..2fc56f51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-equal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="11" y="-27" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(1.4433757,0,0,-1.6666666,-22.31045,72.669499)" 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"/>
+ <rect width="8" height="18" x="4" y="-24" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-27" x="19" height="24" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-22" x="20" height="14" width="8" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5 3 0 10 20 0 0 -10 z m 2 2 16 0 0 6 -16 0 z m 0 14 0 10 16 0 0 -10 z m 2 2 12 0 0 6 -12 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(1.4433757,0,0,1.6666666,-22.31045,-40.669667)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-gaps.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-gaps.svg
new file mode 120000
index 00000000..3ec7a15c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/distribute-vertical-node.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-node.svg
new file mode 100644
index 00000000..a18bb059
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-node.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m24 13h6v6h-6z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m2 5h6v6h-6z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m2 21h6v6h-6z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 13 8 0 1 2 0 0 4 -2 0 0 1 6 0 0 -1 -2 0 0 -4 2 0 0 -1 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ <path d="m 13 18 0 1 2 0 0 4 -2 0 0 1 6 0 0 -1 -2 0 0 -4 2 0 0 -1 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-top.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-top.svg
new file mode 100644
index 00000000..5f2d28e4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="3" y="-27" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(1.4433757,0,0,-1.6666666,-22.31045,56.669499)" 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"/>
+ <rect width="8" height="18" x="4" y="-24" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-27" x="19" height="24" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-22" x="20" height="14" width="8" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5 3 0 10 20 0 0 -10 z m 2 2 16 0 0 6 -16 0 z m 0 14 0 10 16 0 0 -10 z m 2 2 12 0 0 6 -12 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(1.4433757,0,0,1.6666666,-22.31045,-32.669667)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-close.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-close.svg
new file mode 100644
index 00000000..dd4db19e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-close.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 7.429688 0 L 24.570312 0 C 28 0 28 0 28 3.554688 L 28 28.445312 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.445312 L 4 3.554688 C 4 0 4 0 7.429688 0 Z " style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 32 27.5 -4.5 -4.5 4.5 -4.5 -4.5 -4.5 -4.5 4.5 -4.5 -4.5 -4.5 4.5 4.5 4.5 -4.5 4.5 4.5 4.5 4.5 -4.5 4.5 4.5" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-edit.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-edit.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-edit.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-export.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-export.svg
new file mode 100644
index 00000000..947b1085
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-export.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill-rule:evenodd">
+ <path d="M 3.429688 0 L 20.570312 0 C 24 0 24 0 24 3.554688 L 24 28.445312 C 24 32 24 32 20.570312 32 L 3.429688 32 C 0 32 0 32 0 28.445312 L 0 3.554688 C 0 0 0 0 3.429688 0 Z " style="fill:#fff"/>
+ <path d="m 18.751 26.75 c 0.281 0 0.635 -0.308 1.188 -0.75 l 10 -8 c 2.217 -1.774 2.209 -2.233 0 -4 l -10 -8 c -1.657 -1.325 -1.938 -1 -2 2.25 -0.019 1 0 3.75 0 3.75 l -0.063 0 c -9.938 0 -13.939 6 -13.876 14.06 3.938 -4.063 7.938 -6.06 13.939 -5.938 l 0 3.625 c 0.063 2.25 0.25 3 0.813 3 z" style="fill:#268bd2"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-import.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-import.svg
new file mode 100644
index 00000000..53d36829
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-import.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(-1,0,0,1,31.99928,0)" style="fill-rule:evenodd">
+ <path d="M 3.429688,0 20.570312,0 C 24,0 24,0 24,3.554688 l 0,24.890624 C 24,32 24,32 20.570312,32 L 3.429688,32 C 0,32 0,32 0,28.445312 L 0,3.554688 C 0,0 0,0 3.429688,0 Z" style="fill:#fff"/>
+ <path d="m 18.751 5.27 c 0.281 0 0.635 0.308 1.188 0.75 3.334 2.667 10 8 10 8 2.217 1.774 2.209 2.233 0 4 l -10 8 c -1.657 1.325 -1.938 1 -2 -2.25 -0.019 -1 0 -3.75 0 -3.75 l -0.063 0 c -9.938 0 -13.939 -6 -13.876 -14.06 3.938 4.062 7.938 6.06 13.939 5.937 0 -1.434 -0.031 -2.66 0 -3.625 0.063 -2.25 0.25 -3 0.813 -3 z" style="fill:#268bd2"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-new.svg
new file mode 100644
index 00000000..0eccbc1f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-new.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 7.429688 0 L 24.570312 0 C 28 0 28 0 28 3.554688 L 28 28.445312 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.445312 L 4 3.554688 C 4 0 4 0 7.429688 0 Z "/>
+<path style="fill:#859900" d="M 32 20 L 26 20 L 26 14 L 20 14 L 20 20 L 14 20 L 14 26 L 20 26 L 20 32 L 26 32 L 26 26 L 32 26 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-open-recent.svg
new file mode 120000
index 00000000..7527cbfa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-open.svg
new file mode 120000
index 00000000..1589f93d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/document-page-setup.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-page-setup.svg
new file mode 100644
index 00000000..1b0fff2f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-page-setup.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 7.429688 0 L 24.570312 0 C 28 0 28 0 28 3.554688 L 28 28.445312 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.445312 L 4 3.554688 C 4 0 4 0 7.429688 0 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(-8 -10)"/>
+<path d="M 33 35 L 33 38 L 30 38 " transform="translate(-8 -10)"/>
+<path d="M 30 14 L 33 14 L 33 17 " transform="translate(-8 -10)"/>
+<path d="M 15 17 L 15 14 L 18 14 " transform="translate(-8 -10)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-print-preview.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-print-preview.svg
new file mode 100644
index 00000000..5ca67317
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-print-preview.svg
@@ -0,0 +1,12 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa;fill-opacity:.941" d="M 9.332031 0.0078125 L 22.667969 0.0078125 C 26 0.0078125 26 -0.324219 26 3.339844 L 26 16.667969 C 26 20 26 20 22.667969 20 L 9.332031 20 C 6 20 6 20 6 16.667969 L 6 3.339844 C 6 0.0078125 6 0.0078125 9.332031 0.0078125 Z "/>
+<path style="fill:#ccc" d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 6 16 L 26 16 L 26 32 L 6 32 Z "/>
+<g style="fill-rule:evenodd">
+<path style="fill:#fff" d="M 26 16 C 26 21.523438 21.523438 26 16 26 C 10.476562 26 6 21.523438 6 16 C 6 10.476562 10.476562 6 16 6 C 21.523438 6 26 10.476562 26 16 Z "/>
+<path style="fill:#555" d="M 22.667969 16 C 22.667969 19.683594 19.683594 22.667969 16 22.667969 C 12.316406 22.667969 9.332031 19.683594 9.332031 16 C 9.332031 12.320312 12.316406 9.335938 16 9.335938 C 19.683594 9.335938 22.667969 12.320312 22.667969 16 Z "/>
+<path style="fill:#eee" d="M 21 13.5 C 21 14.882812 19.878906 16 18.5 16 C 17.121094 16 16 14.882812 16 13.5 C 16 12.121094 17.121094 11 18.5 11 C 19.878906 11 21 12.121094 21 13.5 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-print.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-print.svg
new file mode 100644
index 00000000..c7c38437
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-print.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa;fill-opacity:.941" d="M 9.332031 0.0078125 L 22.667969 0.0078125 C 26 0.0078125 26 -0.324219 26 3.339844 L 26 16.667969 C 26 20 26 20 22.667969 20 L 9.332031 20 C 6 20 6 20 6 16.667969 L 6 3.339844 C 6 0.0078125 6 0.0078125 9.332031 0.0078125 Z "/>
+<path style="fill:#ccc" d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 6 16 L 26 16 L 26 32 L 6 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-properties.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-properties.svg
new file mode 100644
index 00000000..b9af2dde
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-properties.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 7.429688 0 L 24.570312 0 C 28 0 28 0 28 3.554688 L 28 28.445312 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.445312 L 4 3.554688 C 4 0 4 0 7.429688 0 Z "/>
+<g style="fill:#268bd2">
+<path d="M 32 32 L 24 32 L 24 20 L 32 20 L 32 32 "/>
+<path style="fill-rule:evenodd" d="M 32 12 C 32 14.210938 30.210938 16 28 16 C 25.789062 16 24 14.210938 24 12 C 24 9.789062 25.789062 8 28 8 C 30.210938 8 32 9.789062 32 12 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-revert-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-revert-rtl.svg
new file mode 100644
index 00000000..065dff54
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-revert-rtl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 24.570312,0 7.429688,0 C 4,0 4,0 4,3.554688 L 4,28.445312 C 4,32 4,32 7.429688,32 l 17.140624,0 C 28,32 28,32 28,28.445312 L 28,3.554688 C 28,0 28,0 24.570312,0 Z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 10 28 c -2.66 0 -4.668 0 -6 0 0 0 -4 0.125 -4 -6 0 -6.125 4 -6.418 4 -6.418 0 4.699 0.68 4.418 6 4.418 0 -1.566 -0.262 -3.258 1.066 -3.258 l 6.934 6.586 c 0.434 0.41 0.441 1.199 0 1.598 l -6.883 6.25 c -1.328 0 -1.117 -1.652 -1.117 -3.176" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-revert.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-revert.svg
new file mode 100644
index 00000000..e078b335
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-revert.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 7.429688 0 L 24.570312 0 C 28 0 28 0 28 3.554688 L 28 28.445312 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.445312 L 4 3.554688 C 4 0 4 0 7.429688 0 Z "/>
+<path style="fill:#859900" d="M 22 28 C 24.660156 28 26.667969 28 28 28 C 28 28 32 28.125 32 22 C 32 15.875 28 15.582031 28 15.582031 C 28 20.28125 27.320312 20 22 20 C 22 18.433594 22.261719 16.742188 20.933594 16.742188 L 14 23.328125 C 13.566406 23.738281 13.558594 24.527344 14 24.925781 L 20.882812 31.175781 C 22.210938 31.175781 22 29.523438 22 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-save-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-save-all.svg
new file mode 120000
index 00000000..bd903f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/document-save-as.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-save-as.svg
new file mode 100644
index 00000000..b8b6384f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-save-as.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 8.223 0 l 15.555 0 c 4.668 0 6.223 1.602 6.223 6.398 l 0 19.2 c 0 4.797 -1.555 6.398 -6.223 6.398 l -15.555 0 c -4.668 0 -6.223 -1.602 -6.223 -6.398 l 0 -19.2 c 0 -4.797 1.555 -6.398 6.223 -6.398 Z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff">
+ <path d="m 8.223 0 15.555 0 c 4.668 0 6.223 1.602 6.223 6.398 l 0 12.801 c 0 4.801 -1.555 6.801 -6.223 6.801 l -15.555 0 c -4.668 0 -6.223 -2 -6.223 -6.801 l 0 -12.801 c 0 -4.797 1.555 -6.398 6.223 -6.398" style="fill-opacity:0.302;fill-rule:evenodd"/>
+ <path d="m 12 4 l 0 2 l 8 0 l 0 -2 m -8 4 l 0 4 l 8 0 l 0 -4 m -13 6 l 9 10 l 9 -10 Z" style="fill-opacity:0.902"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-save.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-save.svg
new file mode 100644
index 00000000..e1f60be1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-save.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 8.223 0 l 15.555 0 c 4.668 0 6.223 1.602 6.223 6.398 l 0 19.2 c 0 4.797 -1.555 6.398 -6.223 6.398 l -15.555 0 c -4.668 0 -6.223 -1.602 -6.223 -6.398 l 0 -19.2 c 0 -4.797 1.555 -6.398 6.223 -6.398 Z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff">
+ <path d="m 8.223 0 15.555 0 c 4.668 0 6.223 1.602 6.223 6.398 l 0 12.801 c 0 4.801 -1.555 6.801 -6.223 6.801 l -15.555 0 c -4.668 0 -6.223 -2 -6.223 -6.801 l 0 -12.801 c 0 -4.797 1.555 -6.398 6.223 -6.398" style="fill-opacity:0.302;fill-rule:evenodd"/>
+ <path d="m 25 14 l -9 10 l -9 -10 l 5 0 l 0 -10 l 8 0 l 0 10 Z" style="fill-opacity:0.902"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-send.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-send.svg
new file mode 100644
index 00000000..43120ebf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-send.svg
@@ -0,0 +1,11 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 8.003906 14.398438 L 24 4.800781 L 24 8 L 8.003906 17.597656 Z "/>
+<path d="M 8.003906 17.597656 L 24 27.195312 L 24 23.996094 L 8.003906 14.398438 Z "/>
+</g>
+<g style="fill-rule:evenodd">
+<path style="fill:#268bd2" d="M 30.394531 6.398438 C 30.394531 9.933594 27.53125 12.796875 23.996094 12.796875 C 20.464844 12.796875 17.601562 9.933594 17.601562 6.398438 C 17.601562 2.863281 20.464844 0 23.996094 0 C 27.53125 0 30.394531 2.863281 30.394531 6.398438 Z "/>
+<path style="fill:#2aa198" d="M 14.398438 15.996094 C 14.398438 19.53125 11.535156 22.394531 8.003906 22.394531 C 4.46875 22.394531 1.605469 19.53125 1.605469 15.996094 C 1.605469 12.460938 4.46875 9.597656 8.003906 9.597656 C 11.535156 9.597656 14.398438 12.460938 14.398438 15.996094 Z "/>
+<path style="fill:#dc322f" d="M 30.394531 25.601562 C 30.394531 29.136719 27.53125 32 23.996094 32 C 20.464844 32 17.601562 29.136719 17.601562 25.601562 C 17.601562 22.066406 20.464844 19.203125 23.996094 19.203125 C 27.53125 19.203125 30.394531 22.066406 30.394531 25.601562 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/documentinfo.svg b/.icons/Material-Black-Lime-Numix/32/actions/documentinfo.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/documentinfo.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/down.svg b/.icons/Material-Black-Lime-Numix/32/actions/down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/download.svg b/.icons/Material-Black-Lime-Numix/32/actions/download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-calligraphic.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-calligraphic.svg
new file mode 100644
index 00000000..9d24f544
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-calligraphic.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" style="enable-background:new 0 0 1000 1000">
+ <path style="fill:#af8566;fill-opacity:1" d="m 17.08 6.308 8.615 8.615 4.308 -2.154 -10.769 -10.769 z"/>
+ <path style="fill:#aaa;fill-opacity:1" d="m 16 7.385 -8.615 4.308 -5.385 16.15 0.538 0.538 8.71 -8.71 a 2.284503 2.284503 0 0 1 0.443811 -2.597659 2.284503 2.284503 0 0 1 3.230775 0 2.284503 2.284503 0 0 1 0 3.230774 2.284503 2.284503 0 0 1 -2.59766 0.443811 l -8.71 8.71 0.538 0.538 16.15 -5.385 4.308 -8.615 -8.615 -8.615 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-connector.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-connector.svg
new file mode 100644
index 00000000..6dfad283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-connector.svg
@@ -0,0 +1,6 @@
+
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 7.529 24.471 16.941 -16.941" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect width="4" y="4" x="24" 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"/>
+ <rect width="4" y="24" x="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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-cuboid.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-cuboid.svg
new file mode 100644
index 00000000..54d0de4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-cuboid.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="M 4,21 4,9 15,2 15,14 Z" style="fill:#d5c7d3;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 28,21 28,9 17,2 17,14 Z" style="fill:#745871;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 16 15.734 l -10.633 6.766 l 10.633 6.766 l 10.633 -6.766 l -10.633 -6.766 z" style="fill:#a78ba4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-ellipse.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-ellipse.svg
new file mode 100644
index 00000000..f022f5e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-ellipse.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="16" cy="16" r="12" style="fill:#e2727f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-eraser.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-eraser.svg
new file mode 100644
index 00000000..38219928
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-eraser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect style="fill:#ee7266;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="19.695" y="16.474" rx="2.649" x="-12.366" height="12.309" transform="matrix(0.70716 -0.70706 0.70716 0.70706 0 0)"/>
+ <path style="fill:#1385bf;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 13.351 9.946 8.703 8.702 5.223 -5.222 c 0.964 -0.964 0.964 -2.517 0 -3.481 l -5.223 -5.222 c -0.964 -0.964 -2.517 -0.964 -3.481 0 l -5.223 5.222 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-freehand.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-freehand.svg
new file mode 100644
index 00000000..25594b20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-freehand.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.15981 1.15981 -0.97362 0.97362 13.07 -8.905)">
+ <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 5 27 c 5.099 3.046 21.54 1.613 18.921 -7.846 -0.892 -3.221 7.47 -4.335 3.01 -0.521 c 1.704 10.19 -12.13 14.53 -21.933 8.367 z" style="fill:#2d2d2d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-path.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-path.svg
new file mode 100644
index 00000000..02ba99db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-path.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.15981 1.15981 -0.97362 0.97362 13.07 -8.905)">
+ <g transform="matrix(1.22226 -0.70567 0.70567 1.22226 -10.611 5.175)">
+ <path style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero" 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"/>
+ <path style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 8.02 15.15 -0.313 3.539 2.909 -2.041"/>
+ <path style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 7.849 17.04 -0.142 1.65 1.362 -0.945"/>
+ </g>
+ </g>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 5 28 20 0"/>
+ <rect width="4" x="25" y="26" 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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-polygon-star.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-polygon-star.svg
new file mode 100644
index 00000000..3c0c1c40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-polygon-star.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 16 3 -4.223 8.559 -9.444 1.373 6.834 6.662 -1.613 9.406 8.447 -4.441 8.447 4.441 -1.613 -9.406 6.834 -6.662 -9.444 -1.373 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-rectangle.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-rectangle.svg
new file mode 100644
index 00000000..504ea0f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-rectangle.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <rect height="24" style="fill:#75cae9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="4" y="4" width="24"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-spiral.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-spiral.svg
new file mode 100644
index 00000000..cf45f800
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-spiral.svg
@@ -0,0 +1,5 @@
+
+<!--Created with Inkscape (http://www.inkscape.org/)-->
+<svg viewBox="0 0 32 32" style="enable-background:new" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 16.14 3.02 c -3.365 -0.171 -6.774 1 -9.385 3.648 -4.639 4.699 -5.135 12.806 -0.592 17.815 4 4.411 10.873 4.868 15.1 0.49 3.684 -3.817 4.053 -10.346 0.337 -14.336 -3.202 -3.439 -8.649 -3.769 -11.955 -0.234 c -2.811 3.01 -3.066 8.088 -0.108 11.146 2.474 2.558 6.628 2.776 9.1 0.005 2.027 -2.273 2.181 -6.06 -0.098 -8.278 -1.824 -1.776 -4.835 -1.891 -6.565 0.206 -1.342 1.627 -1.408 4.286 0.288 5.769 1.264 1.105 3.31 1.134 4.398 -0.408 0.384 -0.545 0.559 -1.201 0.508 -1.873 -0.052 -0.671 -0.381 -1.395 -1.01 -1.82 -0.412 -0.28 -0.872 -0.388 -1.362 -0.313 -0.49 0.075 -1.054 0.421 -1.313 1.017 -0.161 0.372 -0.187 0.695 -0.087 1.094 0.097 0.386 0.519 0.89 1.049 0.985 -0.33 0.038 -0.68 -0.035 -0.953 -0.274 -0.768 -0.672 -0.733 -2 -0.061 -2.82 0.952 -1.155 2.724 -1.084 3.794 -0.042 1.421 1.383 1.32 3.857 0 5.337 -1.678 1.882 -4.604 1.73 -6.338 -0.062 -2.138 -2.21 -1.949 -5.989 0.131 -8.214 2.504 -2.678 6.73 -2.422 9.2 0.231 2.92 3.135 2.624 8.366 -0.314 11.409 c -3.418 3.542 -9.07 3.166 -12.346 -0.445 -3.763 -4.15 -3.347 -10.962 0.534 -14.893 4.412 -4.47 11.612 -3.962 15.751 0.694 4.665 5.246 4.118 13.764 -0.784 18.646 l 1.327 1.504 c 5.669 -5.646 6.301 -15.456 0.868 -21.565 -2.43 -2.733 -5.751 -4.248 -9.116 -4.419 z" 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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-text.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-text.svg
new file mode 100644
index 00000000..db6c0080
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-text.svg
@@ -0,0 +1,5 @@
+
+<!--Created with Inkscape (http://www.inkscape.org/)-->
+<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 13.918 4 -8.584 24 4.666 0 1.789 -5 8.424 0 1.787 5 4.666 0 -8.584 -24 z m 2.082 7.221 2.781 7.779 -5.562 0 z" style="fill:#393939;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dynamic-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/dynamic-amarok.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/edit-add.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-all.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/edit-clear-list.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-list.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/edit-clear-locationbar-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-ltr.svg
new file mode 100644
index 00000000..eb5660d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-ltr.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(-1,0,0,1,32,0)">
+ <path d="m 12 6 -10 10 10 10 16.07 0 c 1.06 -0.044 1.929 -0.984 1.929 -2 l 0 -16 c 0 -1.062 -0.691 -2 -2.02 -2" style="fill:#dc322f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 14.01 10 1.999 0 c 0.021 0 0.042 -0.001 0.063 0 0.51 0.022 1.019 0.257 1.374 0.625 l 2.561 2.563 2.624 -2.563 c 0.531 -0.461 0.893 -0.611 1.374 -0.625 l 1.999 0 l 0 2 c 0 0.573 -0.069 1.101 -0.5 1.5 l -2.561 2.563 2.499 2.5 c 0.376 0.376 0.562 0.907 0.562 1.438 l 0 2 -1.999 0 c -0.53 0 -1.061 -0.186 -1.437 -0.563 l -2.561 -2.563 -2.561 2.563 c -0.376 0.376 -0.906 0.563 -1.437 0.563 l -1.999 0 0 -2 c 0 -0.531 0.186 -1.061 0.562 -1.438 l 2.561 -2.5 l -2.561 -2.563 c -0.421 -0.389 -0.606 -0.938 -0.562 -1.5 l 0 -2 z" style="fill:#fff;fill-opacity:1;color:#000"/>
+ <path d="m 14.01 10 1.999 0 c 0.021 0 0.042 -0.001 0.063 0 0.51 0.022 1.019 0.257 1.374 0.625 l 2.561 2.563 2.624 -2.563 c 0.531 -0.461 0.893 -0.611 1.374 -0.625 l 1.999 0 l 0 2 c 0 0.573 -0.069 1.101 -0.5 1.5 l -2.561 2.563 2.499 2.5 c 0.376 0.376 0.562 0.907 0.562 1.438 l 0 2 -1.999 0 c -0.53 0 -1.061 -0.186 -1.437 -0.563 l -2.561 -2.563 -2.561 2.563 c -0.376 0.376 -0.906 0.563 -1.437 0.563 l -1.999 0 0 -2 c 0 -0.531 0.186 -1.061 0.562 -1.438 l 2.561 -2.5 l -2.561 -2.563 c -0.421 -0.389 -0.606 -0.938 -0.562 -1.5 l 0 -2 z" style="fill:#dc322f;fill-opacity:0.102;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-rtl.svg
new file mode 100644
index 00000000..d9aa478a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-rtl.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g>
+ <path d="m 12 6 -10 10 10 10 16.07 0 c 1.06 -0.044 1.929 -0.984 1.929 -2 l 0 -16 c 0 -1.062 -0.691 -2 -2.02 -2" style="fill:#dc322f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 14.01 10 1.999 0 c 0.021 0 0.042 -0.001 0.063 0 0.51 0.022 1.019 0.257 1.374 0.625 l 2.561 2.563 2.624 -2.563 c 0.531 -0.461 0.893 -0.611 1.374 -0.625 l 1.999 0 l 0 2 c 0 0.573 -0.069 1.101 -0.5 1.5 l -2.561 2.563 2.499 2.5 c 0.376 0.376 0.562 0.907 0.562 1.438 l 0 2 -1.999 0 c -0.53 0 -1.061 -0.186 -1.437 -0.563 l -2.561 -2.563 -2.561 2.563 c -0.376 0.376 -0.906 0.563 -1.437 0.563 l -1.999 0 0 -2 c 0 -0.531 0.186 -1.061 0.562 -1.438 l 2.561 -2.5 l -2.561 -2.563 c -0.421 -0.389 -0.606 -0.938 -0.562 -1.5 l 0 -2 z" style="fill:#fff;fill-opacity:1;color:#000"/>
+ <path d="m 14.01 10 1.999 0 c 0.021 0 0.042 -0.001 0.063 0 0.51 0.022 1.019 0.257 1.374 0.625 l 2.561 2.563 2.624 -2.563 c 0.531 -0.461 0.893 -0.611 1.374 -0.625 l 1.999 0 l 0 2 c 0 0.573 -0.069 1.101 -0.5 1.5 l -2.561 2.563 2.499 2.5 c 0.376 0.376 0.562 0.907 0.562 1.438 l 0 2 -1.999 0 c -0.53 0 -1.061 -0.186 -1.437 -0.563 l -2.561 -2.563 -2.561 2.563 c -0.376 0.376 -0.906 0.563 -1.437 0.563 l -1.999 0 0 -2 c 0 -0.531 0.186 -1.061 0.562 -1.438 l 2.561 -2.5 l -2.561 -2.563 c -0.421 -0.389 -0.606 -0.938 -0.562 -1.5 l 0 -2 z" style="fill:#dc322f;fill-opacity:0.102;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-rtl.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/edit-clear.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear.svg
new file mode 100644
index 00000000..a527b3a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 14 2 C 10.445312 2 10 2.046875 10 5.246094 L 10 12 L 4 12 C 0.445312 12 0 11.601562 0 14.800781 L 0 18 L 32 18 L 32 14.800781 C 32 11.601562 31.554688 12 28 12 L 22 12 L 22 5.296875 C 22 2.097656 21.554688 2 18 2 Z "/>
+<path style="fill:#dfd187" d="M 4 18 L 4 32 L 19.429688 32 L 19.429688 21.5 L 22.855469 32 L 28 32 L 28 18 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-copy.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-copy.svg
new file mode 100644
index 00000000..011b371e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-copy.svg
@@ -0,0 +1,11 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa" d="M 3.667969 0 L 18.332031 0 C 22 0 22 0 22 3 L 22 21 C 22 24 22 24 18.332031 24 L 3.667969 24 C 0 24 0 24 0 21 L 0 3 C 0 0 0 0 3.667969 0 Z "/>
+<path style="fill:#fff" d="M 13.667969 8 L 28.332031 8 C 32 8 32 8 32 11 L 32 29 C 32 32 32 32 28.332031 32 L 13.667969 32 C 10 32 10 32 10 29 L 10 11 C 10 8 10 8 13.667969 8 Z "/>
+</g>
+<g style="fill:#888">
+<path d="M 14 12 L 14 14 L 28 14 L 28 12 Z "/>
+<path d="M 14 24 L 14 26 L 22 26 L 22 24 Z "/>
+<path d="M 14 18 L 14 20 L 28 20 L 28 18 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-cut.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-cut.svg
new file mode 100644
index 00000000..9cb6b9a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-cut.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#aaa" d="M 3.199219 0 C 3.199219 17.601562 11.199219 14.398438 20.449219 21.855469 C 19.664062 22.910156 19.199219 24.175781 19.199219 25.601562 C 19.199219 29.136719 22.0625 32 25.601562 32 C 29.136719 32 32 29.136719 32 25.601562 C 32 25.023438 31.839844 24.480469 31.742188 23.953125 L 32 24 L 31.648438 23.550781 C 31.167969 22.144531 30.191406 20.992188 28.945312 20.191406 Z M 25.601562 22.398438 C 27.359375 22.398438 28.800781 23.839844 28.800781 25.601562 C 28.800781 27.359375 27.359375 28.800781 25.601562 28.800781 C 23.839844 28.800781 22.398438 27.359375 22.398438 25.601562 C 22.398438 23.839844 23.839844 22.398438 25.601562 22.398438 Z "/>
+<path style="fill:#ccc" d="M 28.800781 0 C 28.800781 17.601562 20.800781 14.398438 11.550781 21.855469 C 12.335938 22.910156 12.800781 24.175781 12.800781 25.601562 C 12.800781 29.136719 9.9375 32 6.398438 32 C 2.863281 32 0 29.136719 0 25.601562 C 0 25.023438 0.113281 24.480469 0.257812 23.953125 L 0 24 L 0.351562 23.550781 C 0.832031 22.144531 1.808594 20.992188 3.054688 20.191406 Z M 6.398438 22.398438 C 4.640625 22.398438 3.199219 23.839844 3.199219 25.601562 C 3.199219 27.359375 4.640625 28.800781 6.398438 28.800781 C 8.160156 28.800781 9.601562 27.359375 9.601562 25.601562 C 9.601562 23.839844 8.160156 22.398438 6.398438 22.398438 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-delete-mail.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-delete-mail.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/edit-delete.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-delete.svg
new file mode 100644
index 00000000..8a3ca7e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-delete.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 28 10 L 28 28.855469 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.855469 L 4 10 C 10.855469 10 22.855469 10 28 10 Z "/>
+<g style="fill-opacity:.667;fill:#fff">
+<path d="M 6 14 L 6 28 L 10 28 L 10 14 Z "/>
+<path d="M 14 14 L 14 28 L 18 28 L 18 14 Z "/>
+<path d="M 22 14 L 22 28 L 26 28 L 26 14 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 4 8 L 28 8 L 28 4 L 22 4 L 22 0 L 10 0 L 10 4 L 4 4 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-find-mail.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-mail.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/edit-find-project.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-project.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/edit-find-replace.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-replace.svg
new file mode 100644
index 00000000..d2c2bc9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-replace.svg
@@ -0,0 +1,12 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#2aa198" d="M 13.253906 0 C 5.929688 0 0 5.925781 0 13.253906 C 0 20.578125 5.929688 26.507812 13.253906 26.507812 C 15.273438 26.507812 17.175781 26.058594 18.898438 25.265625 L 23.867188 30.234375 C 26.203125 32.589844 26.226562 32.589844 28.578125 30.234375 C 30.914062 27.898438 30.914062 27.875 28.578125 25.523438 L 24.023438 20.96875 C 25.578125 18.78125 26.507812 16.136719 26.507812 13.253906 C 26.507812 5.925781 20.578125 0 13.253906 0 Z M 13.046875 6.625 C 14.839844 6.570312 16.578125 7.246094 17.867188 8.492188 C 19.15625 9.742188 19.882812 11.460938 19.882812 13.253906 C 19.882812 16.914062 16.914062 19.878906 13.253906 19.878906 C 9.59375 19.878906 6.625 16.914062 6.625 13.253906 C 6.625 9.671875 9.46875 6.738281 13.046875 6.625 Z "/>
+<path style="fill:#fff" d="M 6.625 13.25 C 6.625 16.910156 9.59375 19.875 13.253906 19.875 C 16.914062 19.875 19.882812 16.910156 19.882812 13.25 C 19.882812 9.59375 16.914062 6.625 13.253906 6.625 C 9.59375 6.625 6.625 9.59375 6.625 13.25 Z "/>
+<path style="fill:#2aa198;fill-opacity:.102" d="M 6.625 13.25 C 6.625 16.910156 9.59375 19.875 13.253906 19.875 C 16.914062 19.875 19.882812 16.910156 19.882812 13.25 C 19.882812 9.59375 16.914062 6.625 13.253906 6.625 C 9.59375 6.625 6.625 9.59375 6.625 13.25 Z "/>
+</g>
+<path style="fill:#fff" d="M 32 0 L 12 0 L 12 20 L 32 20 Z "/>
+<g style="fill:#888">
+<path d="M 16 4 L 16 8 L 28 8 L 28 4 Z "/>
+<path d="M 16 12 L 16 16 L 28 16 L 28 12 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-find-user.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-user.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/edit-find.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-find.svg
new file mode 100644
index 00000000..5f423dea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-find.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#2aa198" d="M 13.253906 0 C 5.929688 0 0 5.925781 0 13.253906 C 0 20.578125 5.929688 26.507812 13.253906 26.507812 C 15.273438 26.507812 17.175781 26.058594 18.898438 25.265625 L 23.867188 30.234375 C 26.203125 32.589844 26.226562 32.589844 28.578125 30.234375 C 30.914062 27.898438 30.914062 27.875 28.578125 25.523438 L 24.023438 20.96875 C 25.578125 18.78125 26.507812 16.136719 26.507812 13.253906 C 26.507812 5.925781 20.578125 0 13.253906 0 Z M 13.046875 6.625 C 14.839844 6.570312 16.578125 7.246094 17.867188 8.492188 C 19.15625 9.742188 19.882812 11.460938 19.882812 13.253906 C 19.882812 16.914062 16.914062 19.878906 13.253906 19.878906 C 9.59375 19.878906 6.625 16.914062 6.625 13.253906 C 6.625 9.671875 9.46875 6.738281 13.046875 6.625 Z "/>
+<path style="fill:#fff" d="M 6.625 13.25 C 6.625 16.910156 9.59375 19.875 13.253906 19.875 C 16.914062 19.875 19.882812 16.910156 19.882812 13.25 C 19.882812 9.59375 16.914062 6.625 13.253906 6.625 C 9.59375 6.625 6.625 9.59375 6.625 13.25 Z "/>
+<path style="fill:#2aa198;fill-opacity:.102" d="M 6.625 13.25 C 6.625 16.910156 9.59375 19.875 13.253906 19.875 C 16.914062 19.875 19.882812 16.910156 19.882812 13.25 C 19.882812 9.59375 16.914062 6.625 13.253906 6.625 C 9.59375 6.625 6.625 9.59375 6.625 13.25 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-flag.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-flag.svg
new file mode 100644
index 00000000..a67e8ccc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-flag.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 24,3 8,3.0625 8,29 l 8,-8 8,8 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 8 3 0 26 2 -2 0 -24 z m 14 0 0 24 2 2 0 -26 z" style="fill-opacity:0.1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-mark.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-mark.svg
new file mode 120000
index 00000000..9601bc5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-mark.svg
@@ -0,0 +1 @@
+edit-flag.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-paste.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-paste.svg
new file mode 100644
index 00000000..e86ab4f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-paste.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#e9b080;fill-rule:evenodd" d="M 5.109375 4.007812 L 26.890625 4.007812 C 30 4.007812 30 3.695312 30 7.117188 L 30 28.890625 C 30 32 30 32 26.890625 32 L 5.109375 32 C 2 32 2 32 2 28.890625 L 2 7.117188 C 2 4.007812 2 4.007812 5.109375 4.007812 Z "/>
+<path style="fill:#fff" d="M 26 4 L 6 4 L 6 24 L 26 24 Z "/>
+<path style="fill:#aaa" d="M 9.777344 0 L 9.777344 6 L 21.777344 6 L 21.777344 0 Z "/>
+<g style="fill:#888">
+<path d="M 9.777344 10 L 9.777344 12 L 21.777344 12 L 21.777344 10 Z "/>
+<path d="M 9.777344 16 L 9.777344 18 L 21.777344 18 L 21.777344 16 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-redo-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-redo-rtl.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/edit-redo.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-redo.svg
new file mode 100644
index 00000000..7637e987
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-redo.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 10.238281 31.914062 C 8.691406 31.265625 7.339844 30.519531 6.195312 29.679688 C -5.078125 20.828125 2.609375 7.628906 15.992188 7.628906 L 15.992188 0 L 31.25 11.445312 L 15.992188 24.796875 L 15.992188 17.167969 C 4.515625 19.09375 4.476562 20.828125 10.21875 30.5 C 10.21875 30.5 12.125 32.425781 10.21875 31.914062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-rename.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-rename.svg
new file mode 100644
index 00000000..e409ff80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-rename.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="32" height="20" y="6" rx="2" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="28" height="16" x="2" y="8" rx="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 6 10 0 2 2 0 0 8 -2 0 0 2 6 0 0 -2 -2 0 0 -8 2 0 0 -2 z" style="fill:#859900;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-select-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-select-all.svg
new file mode 100644
index 00000000..876a38b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-select-all.svg
@@ -0,0 +1,10 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 2 2 L 2 6 L 30 6 L 30 2 Z "/>
+<path d="M 2 18 L 2 22 L 20 22 L 20 18 Z "/>
+<path d="M 2 10 L 2 14 L 30 14 L 30 10 Z "/>
+<path d="M 2 26 L 2 30 L 20 30 L 20 26 Z "/>
+</g>
+<path style="fill:#dc322f;fill-rule:evenodd;fill-opacity:.302" d="M 2 2 L 30 2 L 30 30 L 2 30 Z "/>
+<path style="fill:#dc322f" d="M 24 18 L 24 20 L 26 20 L 26 28 L 24 28 L 24 30 L 30 30 L 30 28 L 28 28 L 28 20 L 30 20 L 30 18 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-merge.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-merge.svg
new file mode 100644
index 00000000..bfe40947
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-merge.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 3 0 26 26 0 0 -26 z m 2 2 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 22 0 0 6 -22 0 z m 0 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z" style="fill:#888"/>
+ <rect width="22" height="6" x="5" y="13" style="fill:#268bd2;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 11 13 0 6 -4 -3 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 21 13 0 6 4 -3 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-split.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-split.svg
new file mode 100644
index 00000000..6b055a8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-split.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 3 0 26 26 0 0 -26 z m 2 2 c 7.333 0 14.667 0 22 0 0 7.333 0 14.667 0 22 c -7.333 0 -14.667 0 -22 0 0 -7.333 0 -14.667 0 -22" style="fill:#888"/>
+ <path d="m 15 1 0 4 2 0 0 -4 -2 0 z m 0 6 0 2 2 0 0 -2 -2 0 z m 0 4 0 2 2 0 0 -2 -2 0 z m 0 4 0 2 2 0 0 -2 -2 0 z m 0 4 0 2 2 0 0 -2 -2 0 z m 0 4 0 2 2 0 0 -2 -2 0 z m 0 4 0 4 2 0 0 -4 -2 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-column.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-column.svg
new file mode 100644
index 00000000..792465dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-column.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="6" height="22" x="13" y="5" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 3 0 2 0 6 0 2 0 6 0 2 0 6 0 2 16 0 2 0 8 0 0 -2 l 0 -24 -8 0 -2 0 -16 0 m 2 2 6 0 0 6 -6 0 0 -6 z m 8 0 6 0 l 0 6 -6 0 0 -6 z m 8 0 l 6 0 0 6 -6 0 0 -6 z m -16 8 6 0 0 6 -6 0 0 -6 z m 8 0 6 0 l 0 6 -6 0 0 -6 z m 8 0 l 6 0 0 6 -6 0 0 -6 z m -16 8 6 0 0 6 -6 0 0 -6 z m 8 0 6 0 l 0 6 -6 0 0 -6 z m 8 0 l 6 0 0 6 -6 0 0 -6 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-row.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-row.svg
new file mode 100644
index 00000000..c5e1df00
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-row.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="22" height="6" x="5" y="13" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 3 3 0 2 0 6 0 2 0 6 0 2 0 6 0 2 16 0 2 0 8 0 0 -2 l 0 -24 -8 0 -2 0 -16 0 m 2 2 6 0 0 6 -6 0 0 -6 z m 8 0 6 0 l 0 6 -6 0 0 -6 z m 8 0 l 6 0 0 6 -6 0 0 -6 z m -16 8 6 0 0 6 -6 0 0 -6 z m 8 0 6 0 l 0 6 -6 0 0 -6 z m 8 0 l 6 0 0 6 -6 0 0 -6 z m -16 8 6 0 0 6 -6 0 0 -6 z m 8 0 6 0 l 0 6 -6 0 0 -6 z m 8 0 l 6 0 0 6 -6 0 0 -6 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-left.svg
new file mode 100644
index 00000000..9786db08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-left.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="6" height="22" x="13" y="5" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="5" x="5" height="22" width="6" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 3 0 26 26 0 0 -26 z m 2 2 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-right.svg
new file mode 100644
index 00000000..8a602a7b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-right.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="6" height="22" x="13" y="5" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="5" x="21" height="22" width="6" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 3 0 26 26 0 0 -26 z m 2 2 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-above.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-above.svg
new file mode 100644
index 00000000..0f256471
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-above.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="22" height="6" x="5" y="13" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="22" height="6" x="5" y="5" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 3 3 0 26 26 0 0 -26 z m 2 2 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-below.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-below.svg
new file mode 100644
index 00000000..6bfb8611
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-below.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="22" height="6" x="5" y="13" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="22" height="6" x="5" y="21" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 3 3 0 26 26 0 0 -26 z m 2 2 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-under.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-under.svg
new file mode 120000
index 00000000..de9c609a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/edit-undo-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-undo-archive.svg
new file mode 100644
index 00000000..358d1780
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-undo-archive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3.605 2 c -0.805 0 -1.605 0.801 -1.605 1.605 l 0 24.836 c 0 0.758 0.801 1.559 1.559 1.559 l 24.883 0 c 0.758 0 1.559 -0.801 1.559 -1.559 l 0 -24.883 c 0 -0.758 -0.801 -1.559 -1.559 -1.559 Z" style="fill:#c19553"/>
+ <path d="m 3.605 2 c -0.805 0 -1.605 0.801 -1.605 1.605 l 0 8.395 c 3.109 0 24.891 0 28 0 l 0 -8.441 c 0 -0.758 -0.801 -1.559 -1.559 -1.559 Z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 2 l 0 2 l 2 0 l 0 2 l -2 0 l 0 2 l 2 0 l 0 2 l -2 0 l 0 2 l 2 0.02 l 0 4 l -2 -0.02 l 0 4 l 4 0 l 0 -4 l -2 0.02 l 0 -2.02 l 2 0 l 0 -2 l -2 0.02 l 0 -2.02 l 2 0 l 0 -2 l -2 0 l 0 -2 l 2 0 l 0 -2 l -2 0 l 0 -2 Z" style="fill:#fff"/>
+ <path d="m 25.778 31.943 c 1.014 -0.425 1.901 -0.914 2.651 -1.465 7.392 -5.804 2.346 -14.46 -6.429 -14.46 l 0 -5 -10 7.505 10 8.755 0 -5 c 7.526 1.263 7.557 2.4 3.791 8.742 0 0 -1.25 1.263 0 0.927 z" style="fill:#cb4b16"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-undo-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-undo-rtl.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/edit-undo.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-undo.svg
new file mode 100644
index 00000000..a75d0ddb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-undo.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 21.761719 31.914062 C 23.308594 31.265625 24.660156 30.519531 25.804688 29.679688 C 37.078125 20.828125 29.390625 7.628906 16.007812 7.628906 L 16.007812 0 L 0.75 11.445312 L 16.007812 24.796875 L 16.007812 17.167969 C 27.484375 19.09375 27.523438 20.828125 21.78125 30.5 C 21.78125 30.5 19.875 32.425781 21.78125 31.914062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/editclear.svg b/.icons/Material-Black-Lime-Numix/32/actions/editclear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/editclear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/editcopy.svg b/.icons/Material-Black-Lime-Numix/32/actions/editcopy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/editcopy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/editcut.svg b/.icons/Material-Black-Lime-Numix/32/actions/editcut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/editcut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/editdelete.svg b/.icons/Material-Black-Lime-Numix/32/actions/editdelete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/editdelete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/editor.svg b/.icons/Material-Black-Lime-Numix/32/actions/editor.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/editor.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/editpaste.svg b/.icons/Material-Black-Lime-Numix/32/actions/editpaste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/editpaste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/eog-image-gallery.svg b/.icons/Material-Black-Lime-Numix/32/actions/eog-image-gallery.svg
new file mode 120000
index 00000000..db834b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/eom-image-collection.svg b/.icons/Material-Black-Lime-Numix/32/actions/eom-image-collection.svg
new file mode 120000
index 00000000..db834b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/epiphany-download.svg b/.icons/Material-Black-Lime-Numix/32/actions/epiphany-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/epiphany-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/error.svg b/.icons/Material-Black-Lime-Numix/32/actions/error.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/error.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/event-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/event-new.svg
new file mode 120000
index 00000000..99ee6e7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/evolution-addressbook.svg b/.icons/Material-Black-Lime-Numix/32/actions/evolution-addressbook.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/evolution-addressbook.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/evolution-calendar.svg b/.icons/Material-Black-Lime-Numix/32/actions/evolution-calendar.svg
new file mode 120000
index 00000000..95df05f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/evolution-calendar.svg
@@ -0,0 +1 @@
+stock_calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/evolution-contacts.svg b/.icons/Material-Black-Lime-Numix/32/actions/evolution-contacts.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/evolution-contacts.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/evolution-mail.svg b/.icons/Material-Black-Lime-Numix/32/actions/evolution-mail.svg
new file mode 120000
index 00000000..fbed9b83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/evolution-mail.svg
@@ -0,0 +1 @@
+mail-read.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/evolution-memos.svg b/.icons/Material-Black-Lime-Numix/32/actions/evolution-memos.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/evolution-memos.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/evolution-tasks.svg b/.icons/Material-Black-Lime-Numix/32/actions/evolution-tasks.svg
new file mode 120000
index 00000000..277c7633
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/evolution-tasks.svg
@@ -0,0 +1 @@
+stock_todo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-clockwise.svg b/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-clockwise.svg
new file mode 100644
index 00000000..96f5fbc1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-clockwise.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0 -1 1 0 10 35)">
+ <path 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 26 8 a 8 8 0 0 1 -8 8"/>
+ <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 18 16 8 0"/>
+ </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="3" x="3" height="9" width="12"/>
+ <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="20" x="17" height="9" width="12"/>
+ <g transform="matrix(0 -1 -1 0 29 29)">
+ <path 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 -6 15 a 8 8 0 0 1 -8 8" transform="matrix(-1 0 0 1 0 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 23 -8 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-zorder.svg b/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-zorder.svg
new file mode 100644
index 00000000..e7b0cb22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-zorder.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 26 -17 a 8 8 0 0 1 -8 8" 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 18 9 8 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 width="12" y="3" 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="3" height="9"/>
+ <path d="m 20 18 l -4.998 5 l 2.826 0 l 2.172 -2.172 l 2.172 2.172 l 2.828 0 l -5 -5 z" 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"/>
+ <path d="m -6 15 a 8 8 0 0 1 -8 8" 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 23 -8 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 20 20 0 9" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 27 30 -4.998 -5 2.826 0 2.172 2.172 2.172 -2.172 l 2.828 0 -5 5 z" 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"/>
+ <path d="m 27 28 0 -9" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions.svg b/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions.svg
new file mode 100644
index 00000000..9b9f04df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path 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 26 -17 a 8 8 0 0 1 -8 8" transform="matrix(1 0 0 -1 0 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 18 9 8 0"/>
+ <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="12" height="9" y="3" x="3"/>
+ <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="12" height="9" y="20" x="17"/>
+ <path 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 -6 15 a 8 8 0 0 1 -8 8" transform="matrix(-1 0 0 1 0 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 23 -8 0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/exifinfo.svg b/.icons/Material-Black-Lime-Numix/32/actions/exifinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/exifinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/exit.svg b/.icons/Material-Black-Lime-Numix/32/actions/exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/extract-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/extract-archive.svg
new file mode 120000
index 00000000..8d098844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/feed-arrow-up.svg b/.icons/Material-Black-Lime-Numix/32/actions/feed-arrow-up.svg
new file mode 120000
index 00000000..a518c3c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/feed-mark-read.svg b/.icons/Material-Black-Lime-Numix/32/actions/feed-mark-read.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/filefind.svg b/.icons/Material-Black-Lime-Numix/32/actions/filefind.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filefind.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filenew.svg b/.icons/Material-Black-Lime-Numix/32/actions/filenew.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filenew.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/fileopen.svg b/.icons/Material-Black-Lime-Numix/32/actions/fileopen.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/fileopen.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/fileprint.svg b/.icons/Material-Black-Lime-Numix/32/actions/fileprint.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/fileprint.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filequickprint.svg b/.icons/Material-Black-Lime-Numix/32/actions/filequickprint.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filequickprint.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filesave.svg b/.icons/Material-Black-Lime-Numix/32/actions/filesave.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filesave.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filesaveas.svg b/.icons/Material-Black-Lime-Numix/32/actions/filesaveas.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filesaveas.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/fileview-preview.svg b/.icons/Material-Black-Lime-Numix/32/actions/fileview-preview.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/fileview-preview.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/fill-color.svg b/.icons/Material-Black-Lime-Numix/32/actions/fill-color.svg
new file mode 100644
index 00000000..60370092
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <path d="m 18.06 12.1 8.498 3.997 c 0 0 -0.292 8.478 0.511 10.887 0.803 2.41 2.514 1.176 2.588 0.31 0.108 -1.266 1.179 -9.199 -1.155 -12.785 -1.559 -2.395 -5.085 -3.356 -7.495 -4.159 -2.41 -0.803 -2.947 1.749 -2.947 1.749 z" style="fill:#cb4b16;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 26.562 16.1 -11.358 11.358 c -0.944 0.944 -2.464 0.944 -3.408 0 l -9.09 -9.09 c -0.944 -0.944 -0.944 -2.464 0 -3.408 l 11.358 -11.358" style="fill:#bcbcbc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.32 4.625 c -2.823 0.024 -5.54 0.586 -7.519 1.647 -1.32 0.708 -2.243 1.601 -2.565 2.703 c -0.322 1.102 0.096 2.298 1.034 3.202 1.875 1.808 5.408 2.729 9.294 2.729 l 0 -1.607 c -3.607 0 -6.886 -1.033 -8.179 -2.28 c -0.646 -0.623 -0.754 -1.091 -0.607 -1.594 0.147 -0.504 0.692 -1.157 1.781 -1.74 1.434 -0.769 3.556 -1.268 5.828 -1.404 l 1.641 -1.643 c -0.236 -0.006 -0.472 -0.018 -0.708 -0.016 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:#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/32/actions/fill-rule-even-odd.svg b/.icons/Material-Black-Lime-Numix/32/actions/fill-rule-even-odd.svg
new file mode 100644
index 00000000..48dc8f2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/fill-rule-even-odd.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 30 c 14.774 0 17.889 -28 8.944 -28 -8.944 0 -22.944 22 -8.944 22 14 0 0 -22 -8.944 -22 -8.944 0 -5.829 28 8.944 28 z" style="fill:#353535;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/fill-rule-nonzero.svg b/.icons/Material-Black-Lime-Numix/32/actions/fill-rule-nonzero.svg
new file mode 100644
index 00000000..c9239383
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/fill-rule-nonzero.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#353535;opacity:1;fill-opacity:1;fill-rule:evenodd" d="m 7.05 2 c -8.944 0 -5.828 28 8.945 28 c 14.774 0 17.89 -28 8.945 -28 c -2.824 0 -6.152 2.194 -8.943 5.195 l -0.004 0 c -2.792 -3 -6.119 -5.195 -8.943 -5.195 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filter-note-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/filter-note-all.svg
new file mode 100644
index 00000000..97d148e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 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(2.0000004,1.9999996)">
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="matrix(1.0416667,0,0,1.0416667,-9.0000008,-9.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="translate(-8.0000005,-8.0000008)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 22 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 16 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 10 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 4 2 0 0 24 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="translate(-1.9999996,-2.0000004)">
+ <use transform="matrix(1.0416667,0,0,1.0416667,-9.0000008,-9.0000008)" xlink:href="#SVGCleanerId_0" width="32" height="32" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use transform="translate(-8.0000005,-8.0000008)" xlink:href="#SVGCleanerId_0" width="32" height="32" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 22 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 16 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 10 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 4 2 0 0 24 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filter-note-unfiled.svg b/.icons/Material-Black-Lime-Numix/32/actions/filter-note-unfiled.svg
new file mode 100644
index 00000000..0944770f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filter-note-unfiled.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect rx="4" y="2" x="4" height="28" width="24" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="24" x="6" y="4" rx="2" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="8" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" x="12" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" x="18" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="22" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="10" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="8" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="18" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="8" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 25.5 -4.5 -4.5 4.5 -4.5 -4.5 -4.5 -4.5 4.5 -4.5 -4.5 -4.5 4.5 4.5 4.5 -4.5 4.5 4.5 4.5 4.5 -4.5 4.5 4.5" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/find-location.svg b/.icons/Material-Black-Lime-Numix/32/actions/find-location.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/find-location.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/find.svg b/.icons/Material-Black-Lime-Numix/32/actions/find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/finish.svg b/.icons/Material-Black-Lime-Numix/32/actions/finish.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/finish.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/folder-new.svg
new file mode 120000
index 00000000..624a82ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/folder-tag.svg b/.icons/Material-Black-Lime-Numix/32/actions/folder-tag.svg
new file mode 100644
index 00000000..3779eb23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/folder-tag.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15 3.25 -13.75 14.807 12.693 12.693 14.807 -14.807 l 0 -12.693 -13.75 0 z m 6.875 3.929 a 2.946 2.946 0 0 1 2.946 2.946 2.946 2.946 0 0 1 -2.946 2.946 2.946 2.946 0 0 1 -2.946 -2.946 2.946 2.946 0 0 1 2.946 -2.946 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:0.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/folder_color_picker.svg b/.icons/Material-Black-Lime-Numix/32/actions/folder_color_picker.svg
new file mode 120000
index 00000000..ce7eb1d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/folder_new.svg b/.icons/Material-Black-Lime-Numix/32/actions/folder_new.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/folder_new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/font-select.svg b/.icons/Material-Black-Lime-Numix/32/actions/font-select.svg
new file mode 120000
index 00000000..530ddc0c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/format-fill-color.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-fill-color.svg
new file mode 120000
index 00000000..69b9b857
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/format-indent-less-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-less-rtl.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/format-indent-less.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-less.svg
new file mode 100644
index 00000000..ee37f186
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-less.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 6 2 L 6 6 L 30 6 L 30 2 Z "/>
+<path d="M 2 18 L 2 22 L 22 22 L 22 18 Z "/>
+<path d="M 10 10 L 10 14 L 30 14 L 30 10 Z "/>
+<path d="M 2 26 L 2 30 L 18 30 L 18 26 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 22 24 L 30 18 L 30 30 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-indent-more-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-more-rtl.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/format-indent-more.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-more.svg
new file mode 100644
index 00000000..ca9cccf8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-more.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 26 2 L 26 6 L 2 6 L 2 2 Z "/>
+<path d="M 30 18 L 30 22 L 10 22 L 10 18 Z "/>
+<path d="M 22 10 L 22 14 L 2 14 L 2 10 Z "/>
+<path d="M 30 26 L 30 30 L 14 30 L 14 26 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 10 24 L 2 18 L 2 30 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-justify-center.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-center.svg
new file mode 100644
index 00000000..6acfa9f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-center.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 24 2 L 24 6 L 8 6 L 8 2 Z "/>
+<path d="M 26 18 L 26 22 L 6 22 L 6 18 Z "/>
+<path d="M 30 10 L 30 14 L 2 14 L 2 10 Z "/>
+<path d="M 24 26 L 24 30 L 8 30 L 8 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-justify-fill.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-fill.svg
new file mode 100644
index 00000000..a6f36e2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-fill.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 30 2 L 30 6 L 2 6 L 2 2 Z "/>
+<path d="M 30 18 L 30 22 L 2 22 L 2 18 Z "/>
+<path d="M 30 10 L 30 14 L 2 14 L 2 10 Z "/>
+<path d="M 30 26 L 30 30 L 2 30 L 2 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-justify-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-left.svg
new file mode 100644
index 00000000..20e29b7b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-left.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 2 2 L 2 6 L 30 6 L 30 2 Z "/>
+<path d="M 2 18 L 2 22 L 22 22 L 22 18 Z "/>
+<path d="M 2 10 L 2 14 L 30 14 L 30 10 Z "/>
+<path d="M 2 26 L 2 30 L 18 30 L 18 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-justify-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-right.svg
new file mode 100644
index 00000000..a6bc43e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-right.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 30 2 L 30 6 L 2 6 L 2 2 Z "/>
+<path d="M 30 18 L 30 22 L 10 22 L 10 18 Z "/>
+<path d="M 30 10 L 30 14 L 2 14 L 2 10 Z "/>
+<path d="M 30 26 L 30 30 L 14 30 L 14 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-segment-curve.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-segment-curve.svg
new file mode 120000
index 00000000..e94c31f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/format-segment-line.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-segment-line.svg
new file mode 120000
index 00000000..4cee9132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/format-text-bold.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-bold.svg
new file mode 100644
index 00000000..e70835ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-bold.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 8 6 L 8 10 L 18 10 C 18.855469 10 20 11.226562 20 12 L 20 14 L 10 14 C 8.160156 14 6.527344 14.769531 5.5 15.9375 C 4.472656 17.105469 3.988281 18.558594 4 20 C 4.011719 21.441406 4.539062 22.90625 5.5625 24.0625 C 6.585938 25.21875 8.183594 26 10 26 L 28 26 L 28 12 C 28 8.730469 25.359375 6 22 6 Z M 14 18 L 20 18 L 20 22 L 14 22 C 13.203125 22 12.867188 21.78125 12.5625 21.4375 C 12.257812 21.09375 12.003906 20.558594 12 20 C 11.996094 19.441406 12.210938 18.894531 12.5 18.5625 C 12.789062 18.230469 13.15625 18 14 18 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-ltr.svg
new file mode 100644
index 00000000..8abe1269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-ltr.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 4 0 L 4 4 L 16 4 C 16.855469 4 18 5.226562 18 6 L 18 8 L 8 8 C 6.160156 8 4.527344 8.769531 3.5 9.9375 C 2.472656 11.105469 1.988281 12.558594 2 14 C 2.011719 15.441406 2.539062 16.90625 3.5625 18.0625 C 4.585938 19.21875 6.183594 20 8 20 L 22 20 L 22 6 C 22 2.730469 19.359375 0 16 0 Z M 8 12 L 18 12 L 18 16 L 8 16 C 7.203125 16 6.867188 15.78125 6.5625 15.4375 C 6.257812 15.09375 6.003906 14.558594 6 14 C 5.996094 13.441406 6.210938 12.894531 6.5 12.5625 C 6.789062 12.230469 7.15625 12 8 12 Z "/>
+<path d="M 24 30 L 26 30 C 26.53125 30 27.0625 29.8125 27.4375 29.4375 L 32 24.875 L 32 23.125 L 27.4375 18.5625 C 27.0625 18.1875 26.53125 18 26 18 L 24 18 L 24 20 C 24 20.53125 24.1875 21.0625 24.5625 21.4375 L 27.125 24 L 24.5625 26.5625 C 24.1875 26.9375 24 27.46875 24 28 Z "/>
+<path d="M 1.875 22 L 1.875 26 L 28 26 L 28 22 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-rtl.svg
new file mode 100644
index 00000000..7df207e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-rtl.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 12 0.0976562 L 12 4.097656 L 24 4.097656 C 24.855469 4.097656 26 5.328125 26 6.097656 L 26 8.097656 L 16 8.097656 C 14.160156 8.097656 12.527344 8.867188 11.5 10.035156 C 10.472656 11.207031 9.988281 12.65625 10 14.097656 C 10.011719 15.539062 10.539062 17.003906 11.5625 18.160156 C 12.585938 19.316406 14.183594 20.097656 16 20.097656 L 30 20.097656 L 30 6.097656 C 30 2.828125 27.359375 0.0976562 24 0.0976562 Z M 16 12.097656 L 26 12.097656 L 26 16.097656 L 16 16.097656 C 15.203125 16.097656 14.867188 15.878906 14.5625 15.535156 C 14.257812 15.191406 14.003906 14.65625 14 14.097656 C 13.996094 13.539062 14.210938 12.992188 14.5 12.660156 C 14.789062 12.332031 15.15625 12.097656 16 12.097656 Z "/>
+<path d="M 8 30 L 6 30 C 5.46875 30 4.9375 29.8125 4.5625 29.4375 L 0 24.875 L 0 23.125 L 4.5625 18.5625 C 4.9375 18.1875 5.46875 18 6 18 L 8 18 L 8 20 C 8 20.53125 7.8125 21.0625 7.4375 21.4375 L 4.875 24 L 7.4375 26.5625 C 7.8125 26.9375 8 27.46875 8 28 Z "/>
+<path d="M 4 22 L 4 26 L 29.875 26 L 29.875 22 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-italic.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-italic.svg
new file mode 100644
index 00000000..2f091aed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-italic.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 9 6 L 9 10 L 21 10 C 21.855469 10 22.1875 10.535156 21.9375 11.4375 L 21.25 14 L 10.75 14 C 7.074219 14 4.5 16.703125 3.75 19.5 C 3.375 20.898438 3.425781 22.457031 4.25 23.8125 C 5.074219 25.167969 6.746094 26 8.5625 26 L 22.0625 26 L 22.5 24.5625 L 25.8125 12.5625 C 26.679688 9.425781 24.359375 6 21 6 Z M 10.75 18 L 20.125 18 L 19 22 L 8.5625 22 C 7.765625 22 7.714844 21.832031 7.625 21.6875 C 7.535156 21.542969 7.464844 21.101562 7.625 20.5 C 7.949219 19.296875 9.058594 18 10.75 18 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-none.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-none.svg
new file mode 100644
index 00000000..2e4ccb47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-none.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,2)" style="fill:#268bd2">
+ <path d="m 8 4 0 4 12 0 c 0.855 0 2 1.227 2 2 l 0 2 -10 0 c -1.84 0 -3.473 0.77 -4.5 1.938 -1.027 1.168 -1.512 2.621 -1.5 4.063 0.012 1.441 0.539 2.906 1.563 4.063 1.023 1.156 2.621 1.938 4.438 1.938 l 14 0 0 -14 c 0 -3.27 -2.641 -6 -6 -6 m -8 12 10 0 0 4 -10 0 c -0.797 0 -1.133 -0.219 -1.438 -0.563 -0.305 -0.344 -0.559 -0.879 -0.563 -1.438 -0.004 -0.559 0.207 -1.105 0.5 -1.438 0.289 -0.332 0.656 -0.563 1.5 -0.563"/>
+ </g>
+ <path d="m 32 28.13 -3.875 -3.875 3.875 -3.875 -3.875 -3.875 -3.875 3.875 -3.875 -3.875 -3.875 3.875 3.875 3.875 -3.875 3.875 3.875 3.875 3.875 -3.875 3.875 3.875" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-strikethrough.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-strikethrough.svg
new file mode 100644
index 00000000..55b1221a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-strikethrough.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 8 6 L 8 10 L 20 10 C 20.855469 10 22 11.226562 22 12 L 26 12 C 26 8.730469 23.359375 6 20 6 Z M 6 20 C 6.011719 21.441406 6.539062 22.90625 7.5625 24.0625 C 8.585938 25.21875 10.183594 26 12 26 L 26 26 L 26 20 L 22 20 L 22 22 L 12 22 C 11.203125 22 10.867188 21.78125 10.5625 21.4375 C 10.257812 21.09375 10.003906 20.558594 10 20 Z "/>
+<path d="M 2 14 L 2 18 L 30 18 L 30 14 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-underline.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-underline.svg
new file mode 100644
index 00000000..cefdf8a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-underline.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 8 4 L 8 8 L 20 8 C 20.855469 8 22 9.226562 22 10 L 22 12 L 12 12 C 10.160156 12 8.527344 12.769531 7.5 13.9375 C 6.472656 15.105469 5.988281 16.558594 6 18 C 6.011719 19.441406 6.539062 20.90625 7.5625 22.0625 C 8.585938 23.21875 10.183594 24 12 24 L 26 24 L 26 10 C 26 6.730469 23.359375 4 20 4 Z M 12 16 L 22 16 L 22 20 L 12 20 C 11.203125 20 10.867188 19.78125 10.5625 19.4375 C 10.257812 19.09375 10.003906 18.558594 10 18 C 9.996094 17.441406 10.207031 16.894531 10.5 16.5625 C 10.789062 16.230469 11.15625 16 12 16 Z "/>
+<path d="M 4 26 L 4 30 L 28 30 L 28 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/forward.svg b/.icons/Material-Black-Lime-Numix/32/actions/forward.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/forward.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/games-difficult.svg b/.icons/Material-Black-Lime-Numix/32/actions/games-difficult.svg
new file mode 100644
index 00000000..7b188b36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/games-difficult.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="6" height="26" x="23" y="3" style="fill:#df4441;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="12" x="13" height="17" width="6" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="6" height="9" x="3" y="20" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/games-endturn.svg b/.icons/Material-Black-Lime-Numix/32/actions/games-endturn.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/games-endturn.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/games-hint.svg b/.icons/Material-Black-Lime-Numix/32/actions/games-hint.svg
new file mode 100644
index 00000000..983b56f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/games-hint.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 24 10 c 0 6 -4 7 -4 11 l -4 2 -4 -2 c 0 -4 -4 -5 -4 -11 0 -4.418 3.582 -8 8 -8 c 4.418 0 8 3.582 8 8 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 12 21 0 6 c 0 1.108 0.892 2 2 2 l 1 1 2 0 1 -1 c 1.108 0 2 -0.892 2 -2 l 0 -6 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="2" x="12" y="21" style="fill:#787878;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/games-solve.svg b/.icons/Material-Black-Lime-Numix/32/actions/games-solve.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/geany-build.svg b/.icons/Material-Black-Lime-Numix/32/actions/geany-build.svg
new file mode 100644
index 00000000..6d8f3e8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/geany-build.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <rect width="6.283" height="6.283" x="2.859" y="1043.22" 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:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="2.859" y="1023.22" 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:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="2.859" y="1033.22" 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:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="12.859" y="1043.22" 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:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="12.859" y="1033.22" 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:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="22.859" y="1043.22" 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:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="24.859" y="1021.22" 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:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="-500.93" y="893.62" 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:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="-716.76" y="748.24" 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:1.717;stroke-dashoffset:0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/geany-close-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/geany-close-all.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/geany-save-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/geany-save-all.svg
new file mode 100644
index 00000000..9d8896d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/geany-save-all.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 8.223 0 l 15.555 0 c 4.668 0 6.223 1.602 6.223 6.398 l 0 19.2 c 0 4.797 -1.555 6.398 -6.223 6.398 l -15.555 0 c -4.668 0 -6.223 -1.602 -6.223 -6.398 l 0 -19.2 c 0 -4.797 1.555 -6.398 6.223 -6.398 Z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <path d="m 8.223 0 15.555 0 c 4.668 0 6.223 1.602 6.223 6.398 l 0 12.801 c 0 4.801 -1.555 6.801 -6.223 6.801 l -15.555 0 c -4.668 0 -6.223 -2 -6.223 -6.801 l 0 -12.801 c 0 -4.797 1.555 -6.398 6.223 -6.398" style="fill:#fff;fill-opacity:0.302;fill-rule:evenodd"/>
+ <path d="m 16 16 -5.5 6.5 -5.5 -6.5 l 3 0 l 0 -6 l 5 0 0 6 z" style="fill:#fff;fill-opacity:0.902"/>
+ <path d="m 27 9 -5.5 6.5 -5.5 -6.5 l 3 0 0 -6 5 0 0 6 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/globe.svg b/.icons/Material-Black-Lime-Numix/32/actions/globe.svg
new file mode 120000
index 00000000..b8f2669a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/globe.svg
@@ -0,0 +1 @@
+stock_timezone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-app-install-star.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-app-install-star.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gnome-lockscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-lockscreen.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gnome-log-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-log-out.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gnome-logout.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-run.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-run.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-run.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-searchtool.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-searchtool.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-searchtool.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-session-logout.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-session-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gnome-session-reboot.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-session-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gnome-shutdown.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-fwd.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-fwd.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gnome-stock-mail-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gnome-stock-mail-rpl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-rpl.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gnome-stock-mail-snd.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-snd.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/go-back-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/go-bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-bottom.svg
new file mode 100644
index 00000000..92d92d08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-bottom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15.996 0 c -8.836 0 -15.996 7.164 -15.996 16 0 3.792 1.326 7.27 3.529 10.01 4.471 0.988 20.471 0.988 24.965 -0.031 2.19 -2.737 3.506 -6.203 3.506 -9.98 0 -8.836 -7.164 -16 -16 -16" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 25.992 16.313 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 -12.625 l -4 0 l 0 12.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.688 7.438 c 0.434 0.426 1.016 0.688 1.625 0.688 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 Z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 28.504 25.98 c -3.035 3.805 -7.637 6.02 -12.508 6.02 c -4.852 0 -9.438 -2.203 -12.477 -5.988" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-down.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-down.svg
new file mode 100644
index 00000000..f664652d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-down.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 15.996094 32 C 7.160156 32 0 24.835938 0 16 C 0 7.164062 7.160156 0 15.996094 0 C 24.835938 0 32 7.164062 32 16 C 32 24.835938 24.835938 32 15.996094 32 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 25.992188 16.3125 C 26.023438 15.382812 25.496094 14.550781 24.617188 14.1875 C 23.742188 13.824219 22.714844 14.019531 22.054688 14.6875 L 17.992188 18.625 L 17.992188 6 L 13.992188 6 L 13.992188 18.625 L 9.929688 14.6875 C 9.03125 13.8125 7.582031 13.8125 6.679688 14.6875 C 5.78125 15.5625 5.78125 17 6.679688 17.875 L 14.367188 25.3125 C 14.800781 25.738281 15.382812 26 15.992188 26 C 16.605469 26 17.1875 25.738281 17.617188 25.3125 L 25.304688 17.875 C 25.730469 17.472656 25.976562 16.898438 25.992188 16.3125 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-first-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/go-first.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-first.svg
new file mode 100644
index 00000000..4ed0318a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-first.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0,1,-1,0,32,0)">
+ <path d="m 15.996 0 c -8.836 0 -15.996 7.164 -15.996 16 0 3.792 1.326 7.27 3.529 10.01 4.471 0.988 20.471 0.988 24.965 -0.031 2.19 -2.737 3.506 -6.203 3.506 -9.98 0 -8.836 -7.164 -16 -16 -16" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 25.992 16.313 c 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 -12.625 -4 0 0 12.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 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 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 28.504 25.98 c -3.035 3.805 -7.637 6.02 -12.508 6.02 -4.852 0 -9.438 -2.203 -12.477 -5.988" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/go-home.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-home.svg
new file mode 100644
index 00000000..b5670ca4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-home.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#b58900;fill-rule:evenodd" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 14.804688 6.84375 C 4.171875 14.703125 4.039062 12.566406 4.039062 14.730469 C 4.039062 15.859375 4.410156 16 8 16 L 8 24 C 8 26 8 26 10 26 L 12 26 C 14 26 14 26 14 24 L 14 18 C 15.992188 18 16.007812 18 18 18 L 18 24 C 18 26 18 26 20 26 L 22 26 C 24 26 24 26 24 24 L 24 16 C 27.589844 16 27.960938 15.859375 27.960938 14.730469 C 27.960938 12.5625 27.875 14.742188 17.195312 6.84375 C 16 5.71875 16 5.71875 14.804688 6.84375 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-jump-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-jump-rtl.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/go-jump-today.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-jump-today.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/go-jump.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-jump.svg
new file mode 100644
index 00000000..71c3c0a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-jump.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 28.471 5.988 c -5.471 -0.988 -18.471 -0.988 -24.965 0.031 -2.19 2.737 -3.506 6.203 -3.506 9.98 0 8.836 7.164 16 16 16 8.836 0 15.996 -7.164 15.996 -16 0 -3.792 -1.326 -7.27 -3.529 -10.01" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 16 0 c -4.871 0 -9.473 2.215 -12.508 6.02 l 10.512 -0.014 l 0 12.619 l -4.062 -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.687 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 -12.623 l 10.473 -0.014 c -3.039 -3.785 -7.625 -5.988 -12.477 -5.988 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-last-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/go-last.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-last.svg
new file mode 100644
index 00000000..772f2800
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-last.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0,-1,1,0,0,32)">
+ <path d="m 15.996 0 c -8.836 0 -15.996 7.164 -15.996 16 0 3.792 1.326 7.27 3.529 10.01 4.471 0.988 20.471 1.01 24.965 -0.012 2.19 -2.737 3.506 -6.223 3.506 -10 0 -8.836 -7.164 -16 -16 -16" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 25.992 16.313 c 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 -12.625 -4 0 0 12.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 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 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 28.504 26 c -3.035 3.805 -7.637 6 -12.508 6 -4.852 0 -9.438 -2.203 -12.477 -5.988" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-next-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-next-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/go-next.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-next.svg
new file mode 100644
index 00000000..0e98f3ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-next.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 16.3125 6.007812 C 15.382812 5.976562 14.550781 6.503906 14.1875 7.382812 C 13.824219 8.257812 14.019531 9.285156 14.6875 9.945312 L 18.625 14.007812 L 6 14.007812 L 6 18.007812 L 18.625 18.007812 L 14.6875 22.070312 C 13.8125 22.96875 13.8125 24.417969 14.6875 25.320312 C 15.5625 26.21875 17 26.21875 17.875 25.320312 L 25.3125 17.632812 C 25.738281 17.199219 26 16.617188 26 16.007812 C 26 15.394531 25.738281 14.8125 25.3125 14.382812 L 17.875 6.695312 C 17.472656 6.269531 16.898438 6.023438 16.3125 6.007812 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-previous-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-previous-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/go-previous.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-previous.svg
new file mode 100644
index 00000000..1d1e2e2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-previous.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 0 16.003906 C 0 24.839844 7.164062 32 16 32 C 24.835938 32 32 24.839844 32 16.003906 C 32 7.164062 24.835938 0 16 0 C 7.164062 0 0 7.164062 0 16.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 15.6875 6.007812 C 16.617188 5.976562 17.449219 6.503906 17.8125 7.382812 C 18.175781 8.257812 17.980469 9.285156 17.3125 9.945312 L 13.375 14.007812 L 26 14.007812 L 26 18.007812 L 13.375 18.007812 L 17.3125 22.070312 C 18.1875 22.96875 18.1875 24.417969 17.3125 25.320312 C 16.4375 26.21875 15 26.21875 14.125 25.320312 L 6.6875 17.632812 C 6.261719 17.199219 6 16.617188 6 16.007812 C 6 15.394531 6.261719 14.8125 6.6875 14.382812 L 14.125 6.695312 C 14.527344 6.269531 15.101562 6.023438 15.6875 6.007812 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-today.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-today.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/go-top.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-top.svg
new file mode 100644
index 00000000..1d3c3960
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(-1,0,0,-1,32,32)">
+ <path d="m 15.996 0 c -8.836 0 -15.996 7.164 -15.996 16 0 3.792 1.326 7.27 3.529 10.01 4.471 0.988 20.471 0.988 24.965 -0.031 2.19 -2.737 3.506 -6.203 3.506 -9.98 0 -8.836 -7.164 -16 -16 -16" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 25.992 16.313 c 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 -12.625 -4 0 0 12.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 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 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 28.504 25.98 c -3.035 3.805 -7.637 6.02 -12.508 6.02 -4.852 0 -9.438 -2.203 -12.477 -5.988" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-up.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-up.svg
new file mode 100644
index 00000000..d09b43f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-up.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 15.996094 0 C 7.160156 0 0 7.164062 0 16 C 0 24.835938 7.160156 32 15.996094 32 C 24.835938 32 32 24.835938 32 16 C 32 7.164062 24.835938 0 15.996094 0 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 25.992188 15.6875 C 26.023438 16.617188 25.496094 17.449219 24.617188 17.8125 C 23.742188 18.175781 22.714844 17.980469 22.054688 17.3125 L 17.992188 13.375 L 17.992188 26 L 13.992188 26 L 13.992188 13.375 L 9.929688 17.3125 C 9.03125 18.1875 7.582031 18.1875 6.679688 17.3125 C 5.78125 16.4375 5.78125 15 6.679688 14.125 L 14.367188 6.6875 C 14.800781 6.261719 15.382812 6 15.992188 6 C 16.605469 6 17.1875 6.261719 17.617188 6.6875 L 25.304688 14.125 C 25.730469 14.527344 25.976562 15.101562 25.992188 15.6875 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gohome.svg b/.icons/Material-Black-Lime-Numix/32/actions/gohome.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gohome.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/green-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/green-add-folders-to-archive.svg
new file mode 100644
index 00000000..fff3ff4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/green-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#388e3c;fill-opacity:1;stroke:none" d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z"/>
+ <rect height="2.971" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="7.893" y="13.999" x="4.25"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z"/>
+ <path style="fill:#66bb6a;fill-opacity:1;stroke:none" d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 3 24.499 0 0.5 16 0 0 -0.5 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z"/>
+ <path style="fill:#388e3c;fill-opacity:1;stroke:none" d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z"/>
+ <rect height="2.971" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="4.998" width="7.893" x="14.25"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z"/>
+ <path style="fill:#66bb6a;fill-opacity:1;stroke:none" d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 13 14.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/green-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/green-document-open-recent.svg
new file mode 100644
index 00000000..79c12f5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/green-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/green-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/green-document-open.svg
new file mode 100644
index 00000000..c9ad737e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/green-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/green-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/green-folder-new.svg
new file mode 100644
index 00000000..a730755a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/green-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/grey-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/grey-add-folders-to-archive.svg
new file mode 100644
index 00000000..a8d33c35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/grey-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="4.25" y="13.999" height="2.971"/>
+ <path d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 24.499 0 0.5 16 0 0 -0.5 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="14.25" y="4.998" height="2.971"/>
+ <path d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 13 14.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/grey-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/grey-document-open-recent.svg
new file mode 100644
index 00000000..d5565968
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/grey-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/grey-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/grey-document-open.svg
new file mode 100644
index 00000000..8e018037
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/grey-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/grey-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/grey-folder-new.svg
new file mode 100644
index 00000000..241aba67
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/grey-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-about.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-add.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-apply.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-bold.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-cancel.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-clear.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-clear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-clear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-close.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-color-picker.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-color-picker.svg
new file mode 100644
index 00000000..54347ac8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-color-picker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <ellipse cx="14.667" cy="29.333" rx="14.667" ry="2.667" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.75818848,0.4402589,-0.4362755,0.760016,12.270867,-15.087568)">
+ <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/32/actions/gtk-connect.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-connect.svg
new file mode 100644
index 00000000..6689fdd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-connect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 27.517 2 c -0.213 0 -0.417 0.08 -0.567 0.233 l -5.686 5.685 -2.588 0 c -0.213 -0.002 -0.431 0.082 -0.582 0.233 l -3.766 3.766 c -0.306 0.299 -0.306 0.864 0 1.163 l 4.61 4.609 c 0.154 0.154 0.364 0.238 0.582 0.233 0.209 -0.002 0.419 -0.085 0.567 -0.233 l 3.781 -3.78 c 0.151 -0.151 0.234 -0.354 0.233 -0.567 l 0 -2.603 5.671 -5.67 c 0.306 -0.299 0.306 -0.864 0 -1.163 l -1.672 -1.672 c -0.15 -0.153 -0.368 -0.233 -0.582 -0.233" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 12.481 14.08 c -0.209 0.002 -0.419 0.1 -0.567 0.247 l -3.781 3.766 c -0.151 0.151 -0.234 0.368 -0.233 0.582 l 0 2.588 -5.671 5.685 c -0.306 0.299 -0.306 0.849 0 1.149 l 1.672 1.672 c 0.299 0.306 0.849 0.306 1.149 0 l 5.686 -5.67 2.588 0 c 0.213 0.002 0.431 -0.082 0.582 -0.233 l 3.766 -3.78 c 0.306 -0.299 0.306 -0.849 0 -1.149 l -4.61 -4.609 c -0.154 -0.154 -0.364 -0.252 -0.582 -0.247 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/32/actions/gtk-convert.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-convert.svg
new file mode 100644
index 00000000..b334925f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-convert.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <circle cx="26.667" cy="26.667" r="5.333" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.111 0 7.111 12 -14.222 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.88888889,0,0,0.88888889,-5.3333342,-5.3333337)" 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(-0.88888889,0,0,-0.88888889,39.110869,38.222133)" 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/32/actions/gtk-copy.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-cut.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-delete.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-disconnect.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-disconnect.svg
new file mode 100644
index 00000000..ee3db9f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-disconnect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 27.517 2 c -0.213 0 -0.417 0.08 -0.567 0.233 l -2.886 2.885 -2.588 0 c -0.213 -0.002 -0.431 0.082 -0.582 0.233 l -3.766 3.766 c -0.306 0.299 -0.306 0.864 0 1.163 l 4.61 4.609 c 0.154 0.154 0.364 0.238 0.582 0.233 0.209 -0.002 0.419 -0.085 0.567 -0.233 l 3.781 -3.78 c 0.151 -0.151 0.234 -0.354 0.233 -0.567 l 0 -2.603 2.871 -2.87 c 0.306 -0.299 0.306 -0.864 0 -1.163 l -1.672 -1.672 c -0.15 -0.153 -0.368 -0.233 -0.582 -0.233" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 9.681 16.882 c -0.209 0.002 -0.419 0.1 -0.567 0.247 l -3.781 3.766 c -0.151 0.151 -0.234 0.368 -0.233 0.582 l 0 2.588 -2.871 2.885 c -0.306 0.299 -0.306 0.849 0 1.149 l 1.672 1.672 c 0.299 0.306 0.849 0.306 1.149 0 l 2.886 -2.87 2.588 0 c 0.213 0.002 0.431 -0.082 0.582 -0.233 l 3.766 -3.78 c 0.306 -0.299 0.306 -0.849 0 -1.149 l -4.61 -4.609 c -0.154 -0.154 -0.364 -0.252 -0.582 -0.247" 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/32/actions/gtk-dnd-multiple.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd-multiple.svg
new file mode 100644
index 00000000..d2d4fcf4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd-multiple.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4 0.5 13.997 0 c 3.501 0 3.501 0 3.501 2.875 l 0 17.25 c 0 2.875 0 2.875 -3.501 2.875 l -13.997 0 c -3.501 0 -3.501 0 -3.501 -2.875 l 0 -17.25 c 0 -2.875 0 -2.875 3.501 -2.875 z" style="stroke-dasharray:4 4;stroke-opacity:1;fill:#fff;stroke-miterlimit:4;fill-opacity:1;stroke:#cfcfcf;fill-rule:evenodd;stroke-width:1;stroke-dashoffset:0"/>
+ <path d="m 8 4.5 13.997 0 c 3.501 0 3.501 0 3.501 2.875 l 0 17.25 c 0 2.875 0 2.875 -3.501 2.875 l -13.997 0 c -3.501 0 -3.501 0 -3.501 -2.875 l 0 -17.25 c 0 -2.875 0 -2.875 3.501 -2.875 z" style="stroke-dasharray:4 4;stroke-opacity:1;fill:#c2c2c2;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-width:1;stroke-dashoffset:0"/>
+ <g transform="translate(-6.0000006,-3.9999982)" style="fill:#888;opacity:1">
+ <path d="m 14 12 0 2 14 0 0 -2 z"/>
+ <path d="m 14 24 0 2 8 0 0 -2 z"/>
+ <path d="m 14 18 0 2 14 0 0 -2 z"/>
+ </g>
+ <path d="M 13.667969,8 28.332031,8 C 32,8 32,8 32,11 l 0,18 c 0,3 0,3 -3.667969,3 L 13.667969,32 C 10,32 10,32 10,29 l 0,-18 c 0,-3 0,-3 3.667969,-3 z" style="fill:#fff;fill-rule:evenodd"/>
+ <g style="fill:#888">
+ <path d="m 14 12 l 0 2 l 14 0 l 0 -2 Z"/>
+ <path d="m 14 24 l 0 2 l 8 0 l 0 -2 Z"/>
+ <path d="m 14 18 l 0 2 l 14 0 l 0 -2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd.svg
new file mode 100644
index 00000000..e3735b83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4 0.5 13.997 0 c 3.501 0 3.501 0 3.501 2.875 l 0 17.25 c 0 2.875 0 2.875 -3.501 2.875 l -13.997 0 c -3.501 0 -3.501 0 -3.501 -2.875 l 0 -17.25 c 0 -2.875 0 -2.875 3.501 -2.875 z" style="stroke-dasharray:4 4;stroke-opacity:1;fill:#fff;stroke-miterlimit:4;fill-opacity:1;stroke:#cfcfcf;fill-rule:evenodd;stroke-width:1;stroke-dashoffset:0"/>
+ <g transform="translate(-10,-8)" style="fill:#888;opacity:0.4">
+ <path d="m 14 12 0 2 14 0 0 -2 z"/>
+ <path d="m 14 24 0 2 8 0 0 -2 z"/>
+ <path d="m 14 18 0 2 14 0 0 -2 z"/>
+ </g>
+ <path d="M 13.667969,8 28.332031,8 C 32,8 32,8 32,11 l 0,18 c 0,3 0,3 -3.667969,3 L 13.667969,32 C 10,32 10,32 10,29 l 0,-18 c 0,-3 0,-3 3.667969,-3 z" style="fill:#fff;fill-rule:evenodd"/>
+ <g style="fill:#888">
+ <path d="m 14 12 l 0 2 l 14 0 l 0 -2 Z"/>
+ <path d="m 14 24 l 0 2 l 8 0 l 0 -2 Z"/>
+ <path d="m 14 18 l 0 2 l 14 0 l 0 -2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-edit.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-edit.svg
new file mode 100644
index 00000000..6928eab1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.734 0 14.533 0 c 3.733 0 3.733 0 3.733 3.6 l 0 21.799 c 0 3.6 0 3.6 -3.733 3.6 l -14.533 0 c -3.733 0 -3.733 0 -3.733 -3.6 l 0 -21.799 c 0 -3.6 0 -3.6 3.733 -3.6" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(0.93333336,0,0,0.90010984,-15.199937,-10.802966)" style="fill:#888">
+ <path d="m 22.714 18.668 0 3.333 15 0 0 -3.333 z"/>
+ <path d="m 22.714 34.22 0 3.333 7.5 0 0 -3.333 z"/>
+ <path d="m 22.714 26.445 0 3.333 15 0 0 -3.333 z"/>
+ </g>
+ <path d="m 30 13 c 0 0 0.001 -0.779 -1.737 -1.783 -1.676 -0.968 -2.458 -0.542 -2.458 -0.542 l -9.04 15.658 -0.5 5.665 4.652 -3.267" style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.765 26.335 -0.5 5.665 4.652 -3.267" style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.49 29.359 -0.225 2.641 2.178 -1.513 m -1.953 -1.127" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-execute.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-execute.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-execute.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-find-and-replace.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-find-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-find.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-ltr.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-go-back-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-go-down.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-go-forward-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-forward-ltr.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-go-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-go-up.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-goto-bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-goto-first-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-first-ltr.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-goto-first-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-goto-last-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-last-ltr.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-goto-last-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-goto-top.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-help.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-home.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-index.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-index.svg
new file mode 100644
index 00000000..d874162b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-index.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(0.88888889,0,0,1.0584755,0.77777778,-0.32360346)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19" height="2" x="10" y="3" 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(0.88888889,0,0,1.0584755,0.77777778,7.6763965)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="11" height="2" x="10" y="11" 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(0.88888889,0,0,1.0584755,0.77777778,15.676397)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19" height="2" x="10" y="19" 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(0.88888889,0,0,1.0584755,0.77777778,23.676397)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="15" height="2" x="10" y="27" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-info.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-info.svg
new file mode 120000
index 00000000..f72458f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-info.svg
@@ -0,0 +1 @@
+gtk-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-ltr.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-jump-to-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-rtl.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-leave-fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-media-forward-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-forward-ltr.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-media-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-media-next-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-next-ltr.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-media-next-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-next-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-media-pause.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-media-play-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-play-ltr.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-media-previous-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-previous-ltr.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-media-previous-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-previous-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-media-record.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-media-rewind-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-rewind-ltr.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-media-rewind-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-rewind-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-media-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-new.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-new.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-no.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-no.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-no.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-ok.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-ok.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-ok.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-open.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-open.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-landscape.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-landscape.svg
new file mode 100644
index 00000000..6802c895
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-landscape.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 0 2 l 32 0 l 0 28 l -32 0 Z" style="fill:#dc322f"/>
+ <path d="m 14 10 l -10 8 l 0 8 l 24 0 l 0 -10 l -4 -4 l -4 4 Z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-portrait.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-portrait.svg
new file mode 100644
index 00000000..4640eed1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-portrait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 0 0 32 -28 0 0 -32" style="fill:#dc322f"/>
+ <path d="m 11.56 9.566 c -0.708 2.547 -0.726 6.071 0.539 7.811 0.532 0.824 1.258 1.909 0.688 2.896 -1.051 1.54 -2.802 2.371 -4.398 3.21 -0.541 0.055 -0.345 0.565 -0.38 0.938 -0.002 0.299 -0.09 0.688 0.343 0.549 l 15.296 0 c 0.433 0.138 0.345 -0.25 0.343 -0.549 -0.035 -0.374 0.161 -0.883 -0.383 -0.938 -1.594 -0.839 -3.347 -1.67 -4.396 -3.21 -0.57 -0.987 0.156 -2.072 0.688 -2.896 1.335 -1.894 1.509 -6.01 0.534 -7.868 c -0.88 -1.608 -1.768 -2.448 -4.435 -2.509 -2.672 0.108 -3.556 0.901 -4.44 2.566" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-landscape.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-landscape.svg
new file mode 100644
index 00000000..f2b7f862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-landscape.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 32,30 0,30 0,2 32,2 Z" style="fill:#dc322f"/>
+ <path d="m 18 22 10 -8 0 -8 -24 0 0 10 4 4 4 -4" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-portrait.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-portrait.svg
new file mode 100644
index 00000000..3c07bc06
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-portrait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 0 0 32 -28 0 0 -32" style="fill:#dc322f"/>
+ <path d="m 20.44 22.434 c 0.708 -2.547 0.726 -6.071 -0.539 -7.811 -0.532 -0.824 -1.258 -1.909 -0.688 -2.896 1.051 -1.54 2.802 -2.371 4.398 -3.21 0.541 -0.055 0.345 -0.565 0.38 -0.938 0.002 -0.299 0.09 -0.688 -0.343 -0.549 l -15.296 0 c -0.433 -0.138 -0.345 0.25 -0.343 0.549 0.035 0.374 -0.161 0.883 0.383 0.938 1.594 0.839 3.347 1.67 4.396 3.21 0.57 0.987 -0.156 2.072 -0.688 2.896 -1.335 1.894 -1.509 6.01 -0.534 7.868 0.88 1.608 1.768 2.448 4.435 2.509 2.672 -0.108 3.556 -0.901 4.44 -2.566 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-page-setup.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-page-setup.svg
new file mode 100644
index 00000000..c28c0ed7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-page-setup.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 7.429688 0 L 24.570312 0 C 28 0 28 0 28 3.554688 L 28 28.445312 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.445312 L 4 3.554688 C 4 0 4 0 7.429688 0 Z " style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 23.574 20.561 8.426 8.363 -3.061 3.076 -8.444 -8.382 c -5.386 1.527 -8.85 -1.911 -8.466 -7.642 l 6.269 3.808 1.428 -1.516 -3.848 -6.111 c 5 -1.146 9.619 4.204 7.697 8.404 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-paste.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-error.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-error.svg
new file mode 100644
index 00000000..87c47d25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-error.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 l 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z " style="fill:#ccc"/>
+ </g>
+ <path d="m 6 16 l 20 0 l 0 16 l -20 0 Z" style="fill:#dc322f"/>
+ <g transform="matrix(0.35,0,0,0.35,16.6,-1.4)" 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/32/actions/gtk-print-paused.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-paused.svg
new file mode 100644
index 00000000..dca32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-paused.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 l 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z " style="fill:#ccc"/>
+ </g>
+ <path d="m 6 16 l 20 0 l 0 16 l -20 0 Z" style="fill:#dc322f"/>
+ <path d="m 32 7 c 0 3.865 -3.135 7 -7 7 c -3.865 0 -7 -3.135 -7 -7 0 -3.865 3.135 -7 7 -7 3.865 0 7 3.135 7 7" style="fill:#5d5d5d;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 21 3.5 3 0 0 7 -3 0 z" style="fill:#fff;fill-opacity:0.902"/>
+ <path d="m 26 3.5 3 0 0 7 -3 0 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-preview.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-print-report.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-report.svg
new file mode 100644
index 00000000..aea64d44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-report.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 l 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z " style="fill:#ccc"/>
+ </g>
+ <path d="m 6 16 l 20 0 l 0 16 l -20 0 Z" style="fill:#dc322f"/>
+ <g transform="matrix(1,0,0,0.99976,-21.614802,-32.140073)" style="fill-rule:evenodd"/>
+ <g transform="matrix(1,0,0,0.99976,-21.614802,-32.140073)"/>
+ <path d="m 32 7 a 7 7 0 0 1 -14 0 7 7 0 1 1 14 0 z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g transform="translate(0,-0.50000464)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-warning.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-warning.svg
new file mode 100644
index 00000000..5e00dd2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-warning.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 l 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z " style="fill:#ccc"/>
+ </g>
+ <path d="m 6 16 l 20 0 l 0 16 l -20 0 Z" style="fill:#dc322f"/>
+ <path d="m 32 7 a 7 7 0 0 1 -14 0 7 7 0 1 1 14 0 z" style="fill:#ffe546;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-1,0,0,-1,50,14.500005)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-print.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-properties.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-quit.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-quit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-quit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-redo-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-redo-ltr.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-refresh.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-remove.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-ltr.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-revert-to-saved-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-rtl.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-save-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-save-all.svg
new file mode 120000
index 00000000..bd903f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-save-as.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-save.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-search.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-search.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-search.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-select-color.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-color.svg
new file mode 100644
index 00000000..25d382b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-color.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(-3.9999994,3.9999995)">
+ <path d="m 10.726 14.52 c -0.178 -0.63 -0.762 -1.066 -1.428 -1.066 l -3.817 0 c -0.445 0 -0.866 0.196 -1.148 0.534 -0.282 0.338 -0.393 0.783 -0.304 1.21 0.675 3.25 2.335 6.174 4.801 8.455 0.277 0.256 0.641 0.396 1.016 0.396 0.071 0 0.144 -0.005 0.215 -0.015 0.448 -0.065 0.841 -0.327 1.068 -0.712 l 1.926 -3.274 c 0.322 -0.547 0.247 -1.235 -0.185 -1.704 -1 -1.089 -1.746 -2.411 -2.145 -3.824" style="fill:#268bd2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.632 21.932 c -0.269 -0.457 -0.762 -0.728 -1.283 -0.728 c -0.105 0 -0.211 0.011 -0.317 0.034 -0.671 0.144 -1.355 0.217 -2.033 0.217 -0.948 0 -1.885 -0.136 -2.785 -0.405 -0.143 -0.043 -0.288 -0.063 -0.432 -0.063 -0.519 0 -1.013 0.268 -1.283 0.727 l -1.891 3.216 c -0.218 0.372 -0.259 0.818 -0.11 1.222 0.148 0.403 0.471 0.722 0.88 0.87 c 1.792 0.65 3.683 0.979 5.621 0.979 c 1.603 0 3.185 -0.228 4.702 -0.677 0.433 -0.128 0.783 -0.444 0.95 -0.857 0.167 -0.413 0.132 -0.878 -0.094 -1.263 l -1.925 -3.272" style="fill:#859900;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.27 9.476 c 0.177 0.632 0.762 1.07 1.429 1.07 l 3.817 0 c 0.445 0 0.866 -0.196 1.147 -0.534 c 0.281 -0.338 0.394 -0.782 0.306 -1.209 -0.729 -3.542 -2.693 -6.77 -5.53 -9.09 -0.268 -0.219 -0.605 -0.337 -0.948 -0.337 c -0.087 0 -0.173 0.007 -0.26 0.022 -0.43 0.075 -0.805 0.333 -1.023 0.705 l -1.894 3.22 c -0.344 0.586 -0.232 1.327 0.271 1.789 1.291 1.185 2.22 2.693 2.686 4.362" style="fill:#ee7616;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.701 -3.323 c -1.517 -0.449 -3.098 -0.677 -4.702 -0.677 -1.938 0 -3.829 0.329 -5.621 0.979 -0.41 0.149 -0.732 0.467 -0.88 0.87 -0.148 0.403 -0.108 0.85 0.11 1.222 l 1.891 3.216 c 0.27 0.459 0.765 0.727 1.283 0.727 0.144 0 0.289 -0.02 0.432 -0.063 0.9 -0.269 1.837 -0.405 2.785 -0.405 0.678 0 1.362 0.073 2.033 0.217 0.105 0.023 0.212 0.034 0.317 0.034 0.521 0 1.014 -0.271 1.283 -0.728 l 1.925 -3.272 c 0.226 -0.385 0.261 -0.85 0.094 -1.263 -0.167 -0.413 -0.517 -0.729 -0.95 -0.857" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.518 13.455 -3.817 0 c -0.667 0 -1.252 0.438 -1.429 1.07 -0.466 1.668 -1.395 3.176 -2.686 4.362 -0.503 0.462 -0.616 1.204 -0.271 1.789 l 1.894 3.22 c 0.218 0.372 0.593 0.63 1.023 0.705 0.086 0.015 0.173 0.022 0.26 0.022 0.344 0 0.68 -0.117 0.948 -0.337 2.837 -2.319 4.801 -5.547 5.53 -9.09 0.088 -0.428 -0.024 -0.872 -0.306 -1.209 -0.281 -0.338 -0.702 -0.534 -1.147 -0.534" style="fill:#ffcf38;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.131 0.678 c -0.227 -0.385 -0.62 -0.647 -1.068 -0.712 -0.072 -0.01 -0.144 -0.015 -0.215 -0.015 -0.375 0 -0.739 0.14 -1.016 0.396 -2.466 2.281 -4.127 5.204 -4.801 8.455 -0.089 0.428 0.023 0.872 0.304 1.21 0.281 0.338 0.703 0.534 1.148 0.534 l 3.817 0 c 0.666 0 1.25 -0.436 1.428 -1.066 0.399 -1.413 1.141 -2.735 2.145 -3.824 0.432 -0.468 0.507 -1.157 0.185 -1.704 l -1.926 -3.274" style="fill:#3a4f7a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.528 5.55 -12.244 3.194 c -1.564 0.408 -3.097 1.028 -3.394 2.709 -0.313 1.776 0.827 3.463 2.544 3.766 1.232 0.217 2.195 -0.549 3.119 -1.322 z" style="fill:#4d4d4d;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-font.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-font.svg
new file mode 100644
index 00000000..a79548a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-font.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.90588216,0,0,0.90588216,-3.4370626,-10.035249)" 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(0.89904956,0,0,0.89904956,-9.8537602,-6.421671)" style="fill:#2d2d2d;fill-opacity:1;stroke:none">
+ <path d="m 25.296 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.084 -0.24 -1.51 -0.36 l 0 -14.9 1.73 -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.0505363,0,0,1.0505363,-4.0952372,-12.573754)" 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/32/actions/gtk-spell-check.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-ltr.svg
new file mode 120000
index 00000000..ffa7a217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-undelete-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-rtl.svg
new file mode 100644
index 00000000..715f9a98
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4 10 0 18.855 c 0 3.145 0 3.145 3.43 3.145 l 17.14 0 c 3.43 0 3.43 0 3.43 -3.145 l 0 -18.855 c -6.855 0 -18.855 0 -24 0" style="fill:#dc322f"/>
+ <g transform="matrix(-1,0,0,1,32,0)" style="fill:#fff;fill-opacity:0.667">
+ <path d="m 6 14 0 14 4 0 0 -14 z"/>
+ <path d="m 14 14 0 14 4 0 0 -14 z"/>
+ <path d="m 22 14 0 14 4 0 0 -14 z"/>
+ </g>
+ <path d="m 28 8 -24 0 0 -4 l 6 0 l 0 -4 12 0 0 4 6 0 z" style="fill:#dc322f"/>
+ <path d="m 7.6 31.949 c -0.913 -0.383 -1.711 -0.823 -2.386 -1.319 -6.653 -5.224 -2.116 -13.01 5.782 -13.01 l 0 -4.502 l 9 6.755 l -9 7.88 0 -4.502 c -6.773 1.137 -6.796 2.16 -3.407 7.868 0 0 1.125 1.137 0 0.835 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete.svg
new file mode 100644
index 00000000..3818aa0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 28 10 l 0 18.855 c 0 3.145 0 3.145 -3.43 3.145 l -17.14 0 c -3.43 0 -3.43 0 -3.43 -3.145 l 0 -18.855 c 6.855 0 18.855 0 24 0 Z" style="fill:#dc322f"/>
+ <g style="fill:#fff;fill-opacity:0.667">
+ <path d="m 6 14 l 0 14 l 4 0 l 0 -14 Z"/>
+ <path d="m 14 14 l 0 14 l 4 0 l 0 -14 Z"/>
+ <path d="m 22 14 l 0 14 l 4 0 l 0 -14 Z"/>
+ </g>
+ <path d="m 4 8 l 24 0 l 0 -4 l -6 0 l 0 -4 l -12 0 l 0 4 l -6 0 Z" style="fill:#dc322f"/>
+ <path d="m 24.4 31.949 c 0.913 -0.383 1.711 -0.823 2.386 -1.319 6.653 -5.224 2.116 -13.01 -5.782 -13.01 l 0 -4.502 l -9 6.755 l 9 7.88 0 -4.502 c 6.773 1.137 6.796 2.16 3.407 7.868 0 0 -1.125 1.137 0 0.835 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-undo-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undo-ltr.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-yes.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-yes.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-yes.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-100.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-100.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-zoom-fit.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-fit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-zoom-in.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/gtk-zoom-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/help-about.svg b/.icons/Material-Black-Lime-Numix/32/actions/help-about.svg
new file mode 100644
index 00000000..4b478b68
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help-about.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 32 16 C 32 24.835938 24.835938 32 16 32 C 7.164062 32 0 24.835938 0 16 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 18 24 L 14 24 L 14 16 L 18 16 L 18 24 "/>
+<path style="fill-rule:evenodd" d="M 18 10 C 18 11.105469 17.105469 12 16 12 C 14.894531 12 14 11.105469 14 10 C 14 8.894531 14.894531 8 16 8 C 17.105469 8 18 8.894531 18 10 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help-contents.svg b/.icons/Material-Black-Lime-Numix/32/actions/help-contents.svg
new file mode 100644
index 00000000..e1b94683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help-contents.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 8 9 L 24 9 L 24 11 L 8 11 Z "/>
+<path d="M 8 15 L 24 15 L 24 17 L 8 17 Z "/>
+<path d="M 8 21 L 24 21 L 24 23 L 8 23 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help-contextual.svg b/.icons/Material-Black-Lime-Numix/32/actions/help-contextual.svg
new file mode 120000
index 00000000..c619d7c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help-contextual.svg
@@ -0,0 +1 @@
+help-faq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help-faq.svg b/.icons/Material-Black-Lime-Numix/32/actions/help-faq.svg
new file mode 100644
index 00000000..b95b574c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help-faq.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 13.515625 20 L 13.515625 19.117188 C 13.515625 18.355469 13.691406 17.691406 14.046875 17.128906 C 14.402344 16.5625 15.054688 15.964844 16 15.328125 C 16.910156 14.730469 17.507812 14.246094 17.796875 13.871094 C 18.089844 13.5 18.238281 13.082031 18.238281 12.621094 C 18.238281 12.105469 18.03125 11.710938 17.613281 11.441406 C 17.199219 11.171875 16.617188 11.035156 15.871094 11.035156 C 14.566406 11.035156 13.085938 11.425781 11.417969 12.203125 L 10 9.59375 C 11.933594 8.601562 13.988281 8.101562 16.15625 8.101562 C 17.945312 8.101562 19.363281 8.496094 20.414062 9.285156 C 21.46875 10.070312 22 11.121094 22 12.429688 C 22 13.304688 21.78125 14.058594 21.347656 14.695312 C 20.914062 15.332031 20.089844 16.046875 18.875 16.839844 C 18.042969 17.40625 17.515625 17.835938 17.289062 18.128906 C 17.070312 18.421875 16.964844 18.808594 16.964844 19.285156 L 16.964844 20 L 13.515625 20 "/>
+<path d="M 13.199219 24 C 13.199219 23.339844 13.371094 22.84375 13.714844 22.507812 C 14.058594 22.167969 14.554688 22 15.210938 22 C 15.84375 22 16.332031 22.171875 16.675781 22.519531 C 17.023438 22.863281 17.199219 23.355469 17.199219 24 C 17.199219 24.621094 17.023438 25.109375 16.675781 25.46875 C 16.324219 25.824219 15.835938 26 15.210938 26 C 14.570312 26 14.078125 25.828125 13.726562 25.480469 C 13.375 25.128906 13.199219 24.636719 13.199219 24 "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help-hint.svg b/.icons/Material-Black-Lime-Numix/32/actions/help-hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help-hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help-info.svg b/.icons/Material-Black-Lime-Numix/32/actions/help-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help.svg b/.icons/Material-Black-Lime-Numix/32/actions/help.svg
new file mode 120000
index 00000000..c619d7c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help.svg
@@ -0,0 +1 @@
+help-faq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/hint.svg b/.icons/Material-Black-Lime-Numix/32/actions/hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/history-view.svg b/.icons/Material-Black-Lime-Numix/32/actions/history-view.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/history-view.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/hook-notifier.svg b/.icons/Material-Black-Lime-Numix/32/actions/hook-notifier.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/hook-notifier.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/image-adjust.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-adjust.svg
new file mode 100644
index 00000000..b37d0bd0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-adjust.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <circle cx="7.5" cy="23.5" r="7.5" style="fill:#34d046;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle r="7.5" cy="23.5" cx="24.5" style="fill:#7a8bca;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="16" cy="8.5" r="7.5" style="fill:#dc5050;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/image-auto-adjust.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-auto-adjust.svg
new file mode 100644
index 00000000..260e6437
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-auto-adjust.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 7.506 14.5 -1.751 5.254 -5.255 1.752 5.255 1.74 1.751 5.254 1.751 -5.254 5.243 -1.74 -5.243 -1.752 m -1.751 -5.254" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.5 7.5 -1.5 4.498 -4.5 1.506 4.5 1.499 1.5 4.498 1.5 -4.498 4.5 -1.499 -4.5 -1.506 m -1.5 -4.498" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 1 -1.127 3.37 -3.373 1.126 3.373 1.126 1.127 3.378 1.127 -3.378 3.373 -1.126 -3.373 -1.126 m -1.127 -3.37" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.88859154,1.2804685,-1.2690402,0.89659371,41.723621,4.8812522)">
+ <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/32/actions/image-crop.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-crop.svg
new file mode 100644
index 00000000..31789c08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-crop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 0 10 0 3 0 0 0 -3 z m 0 4 l 0 3 0.001 0 0 15 0 0 0 -18 z m 0 4 0 10 0 0 0 -3 0 0 0 -7 z m 0.001 7 0 3 l 0 0 l 0 -3 z" style="fill:#6c71c4;fill-opacity:1;color:#bebebe"/>
+ <path d="m 6 0 0 4 4 0 0 -4 -4 0 z m -6 6 0 4 22 0 0 22 4 0 0 -22 0 -4 -4 0 -22 0 z m 6 6 0 10 0 4 4 0 10 0 0 -4 -10 0 0 -10 -4 0 z m 22 10 0 4 4 0 0 -4 -4 0 z" style="fill:#6c71c4;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/image-gallery.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-gallery.svg
new file mode 100644
index 00000000..0c95528e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-gallery.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient id="linearGradient4226" x1="2.251" x2="4.751" gradientUnits="userSpaceOnUse">
+ <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,0,0,2,-1,-1)">
+ <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,0,0,2,-1,1)">
+ <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,0,0,2,1,-1)">
+ <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,0,0,2,1,1)">
+ <rect height="7" width="7" style="fill:#3c345d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 4.365 3.5 c -0.27 0.027 -0.559 0.044 -0.864 0.044 -0.305 0 -0.594 -0.017 -0.864 -0.044 l -0.386 2.283 c 0.842 0.3 1.677 0.279 2.5 0 z" style="fill:url(#linearGradient4226);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 2.445 c 0 0.377 -1.119 0.705 -2.5 0.705 -1.381 0 -2.5 -0.328 -2.5 -0.705 0 -0.377 1.119 -0.795 2.5 -0.795 1.381 0 2.5 0.419 2.5 0.795" 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/32/actions/image-loading.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-loading.svg
new file mode 120000
index 00000000..3f465d6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/image-red-eye.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-red-eye.svg
new file mode 100644
index 00000000..226c5cea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-red-eye.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.5238095,0,0,1.5238095,-2.2857142,-2.2857137)">
+ <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.578 12 c 0 3.078 -2.497 5.576 -5.578 5.576 -3.081 0 -5.578 -2.498 -5.578 -5.576 0 -3.083 2.497 -5.58 5.578 -5.58 3.081 0 5.578 2.498 5.578 5.58 m 0 0" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.397 9.802 c 0 1.215 -0.984 2.198 -2.198 2.198 c -1.215 0 -2.198 -0.984 -2.198 -2.198 c 0 -1.215 0.984 -2.198 2.198 -2.198 1.215 0 2.198 0.984 2.198 2.198 m 0 0" style="fill:#ef9999;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/image-zoom-in.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/image-zoom-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/insert-horizontal-rule.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-horizontal-rule.svg
new file mode 120000
index 00000000..60130356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/insert-image.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-image.svg
new file mode 100644
index 00000000..893f1d01
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/insert-image.svg
@@ -0,0 +1,5 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 0 2 L 32 2 L 32 30 L 0 30 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 14 10 L 4 18 L 4 26 L 28 26 L 28 16 L 24 12 L 20 16 Z "/>
+<path style="fill:#b58900" d="M 12 20 L 32 20 L 22 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/insert-link.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-link.svg
new file mode 100644
index 00000000..b9f7a67a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/insert-link.svg
@@ -0,0 +1,12 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 6.367188 23.542969 L 9.074219 26.253906 C 10.488281 27.667969 13.316406 27.667969 14.730469 26.253906 L 26.046875 14.9375 C 27.507812 13.476562 27.460938 10.695312 25.972656 9.210938 L 23.289062 6.527344 C 21.804688 5.039062 18.976562 5.039062 17.5625 6.453125 L 6.246094 17.769531 C 4.832031 19.183594 4.832031 22.011719 6.367188 23.542969 Z M 9.074219 20.597656 L 20.390625 9.28125 C 21.804688 7.867188 21.804688 7.867188 23.21875 9.28125 C 24.632812 10.695312 24.632812 10.695312 23.21875 12.109375 L 11.902344 23.425781 C 10.488281 24.839844 10.488281 24.839844 9.074219 23.425781 C 7.660156 22.011719 7.660156 22.011719 9.074219 20.597656 Z "/>
+<path d="M 19.328125 10.34375 L 27.8125 1.859375 C 29.226562 0.445312 32.054688 3.273438 30.640625 4.6875 L 22.15625 13.171875 C 20.742188 14.585938 17.914062 11.757812 19.328125 10.34375 Z "/>
+<path d="M 2.359375 27.3125 L 10.84375 18.828125 C 12.257812 17.414062 15.085938 20.242188 13.671875 21.65625 L 5.1875 30.140625 C 3.773438 31.554688 0.945312 28.726562 2.359375 27.3125 Z "/>
+</g>
+<g style="fill-opacity:.102;fill:#000">
+<path d="M 19.328125 10.34375 L 27.8125 1.859375 C 29.226562 0.445312 32.054688 3.273438 30.640625 4.6875 L 22.15625 13.171875 C 20.742188 14.585938 17.914062 11.757812 19.328125 10.34375 Z "/>
+<path d="M 2.359375 27.3125 L 10.84375 18.828125 C 12.257812 17.414062 15.085938 20.242188 13.671875 21.65625 L 5.1875 30.140625 C 3.773438 31.554688 0.945312 28.726562 2.359375 27.3125 Z "/>
+</g>
+<path style="fill:#b58900" d="M 12 20 L 32 20 L 22 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/insert-object.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-object.svg
new file mode 100644
index 00000000..c8cc767d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/insert-object.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 2 0 L 30 0 L 30 32 L 2 32 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 4 2 L 4 30 L 28 30 L 28 2 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 8 6 L 24 6 L 24 8 L 8 8 Z "/>
+<path d="M 8 12 L 8 26 L 24 26 L 24 12 Z "/>
+</g>
+<path style="fill:#b58900" d="M 12 20 L 32 20 L 22 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/insert-table-row.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-table-row.svg
new file mode 120000
index 00000000..de9c609a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/insert-table.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-table.svg
new file mode 120000
index 00000000..5783074e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/insert-text.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-text.svg
new file mode 100644
index 00000000..5a460e8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/insert-text.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 12 20 l 20 0 l -10 12 Z" style="fill:#b58900"/>
+ <g transform="scale(1.9697324,2.0307329)" style="fill:#888;fill-opacity:1;stroke:none">
+ <path d="m 2.167 1.97 -2.167 5.909 l 1 0 0.575 -1.6 2.125 0 0.583 1.6 1.058 0 -2.167 -5.909 z m 1.209 3.375 -1.475 0 0.742 -2.15 z" style="fill:#888"/>
+ <path d="m 7.933 2.955 c 0.933 0 1.175 0.265 1.175 0.707 0 0.467 -0.317 0.733 -1.133 0.733 -0.289 0 -0.578 0 -0.867 0 l 0 -1.44 z m -0.083 2.299 c 1.234 0 1.692 0.317 1.692 0.842 0 0.642 -0.625 0.799 -1.684 0.799 l -0.75 0 0 -1.632 z m -1.757 -3.284 0 5.909 1.874 0 c 2.184 0 2.6 -1 2.6 -1.659 0 -0.575 -0.4 -1.267 -1.217 -1.417 0.533 -0.325 0.758 -0.767 0.758 -1.284 0 -0.525 -0.309 -1.585 -1.992 -1.55 z" style="fill:#888"/>
+ <path d="m 14.387 1.97 c -1.875 0 -3.075 1.275 -3.075 2.942 0 1.642 1.142 2.967 3.02 2.967 0.533 0 1.159 -0.125 1.767 -0.383 l 0.15 -0.058 -0.333 -0.825 -0.15 0.058 c -0.442 0.175 -0.883 0.267 -1.25 0.267 -1.35 0 -2.15 -0.808 -2.15 -2.034 0 -1.1 0.75 -2.025 2 -2.025 0.267 0 0.675 0 1.309 0.233 l 0.158 0.058 0.333 -0.817 -0.15 -0.058 c -0.608 -0.242 -1.175 -0.325 -1.625 -0.325" style="fill:#888"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/internet-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/internet-amarok.svg
new file mode 120000
index 00000000..b8f2669a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/internet-amarok.svg
@@ -0,0 +1 @@
+stock_timezone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/invertimage.svg b/.icons/Material-Black-Lime-Numix/32/actions/invertimage.svg
new file mode 120000
index 00000000..d322ea44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/invertimage.svg
@@ -0,0 +1 @@
+object-inverse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/italic.svg b/.icons/Material-Black-Lime-Numix/32/actions/italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/journal-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/journal-new.svg
new file mode 120000
index 00000000..1dba312f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/journal-new.svg
@@ -0,0 +1 @@
+notebook-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kdenlive-menu.svg b/.icons/Material-Black-Lime-Numix/32/actions/kdenlive-menu.svg
new file mode 120000
index 00000000..ac2e5467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kdenlive-menu.svg
@@ -0,0 +1 @@
+application-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kfind.svg b/.icons/Material-Black-Lime-Numix/32/actions/kfind.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kfind.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kfm_home.svg b/.icons/Material-Black-Lime-Numix/32/actions/kfm_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kfm_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/knotes_alarm.svg b/.icons/Material-Black-Lime-Numix/32/actions/knotes_alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/knotes_alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/knotes_close.svg b/.icons/Material-Black-Lime-Numix/32/actions/knotes_close.svg
new file mode 120000
index 00000000..284dadab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/knotes_close.svg
@@ -0,0 +1 @@
+dialog-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/knotes_date.svg b/.icons/Material-Black-Lime-Numix/32/actions/knotes_date.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/knotes_delete.svg b/.icons/Material-Black-Lime-Numix/32/actions/knotes_delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/knotes_delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/korg-todo.svg b/.icons/Material-Black-Lime-Numix/32/actions/korg-todo.svg
new file mode 120000
index 00000000..a3dede18
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/korg-todo.svg
@@ -0,0 +1 @@
+stock_tasks.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kt-check-data.svg b/.icons/Material-Black-Lime-Numix/32/actions/kt-check-data.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/kt-info-widget.svg b/.icons/Material-Black-Lime-Numix/32/actions/kt-info-widget.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/kt-pause.svg b/.icons/Material-Black-Lime-Numix/32/actions/kt-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/kt-remove.svg b/.icons/Material-Black-Lime-Numix/32/actions/kt-remove.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kt-remove.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kt-start.svg b/.icons/Material-Black-Lime-Numix/32/actions/kt-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/kt-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/kt-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_alignblock.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_alignblock.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_aligncenter.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_aligncenter.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_alignhorizontalcenter.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_alignhorizontalcenter.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_alignleft.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_alignleft.svg
new file mode 120000
index 00000000..019e49de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_alignright.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_alignright.svg
new file mode 120000
index 00000000..28bd7907
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_bold.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_crop.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_decrementindent.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_decrementindent.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_deletecolumns.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_deletecolumns.svg
new file mode 120000
index 00000000..06bed325
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_deleterows.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_deleterows.svg
new file mode 120000
index 00000000..01bb020c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_incrementindent.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_incrementindent.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_italic.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_mergecells.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_mergecells.svg
new file mode 120000
index 00000000..1c94d3b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_sortascending.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_sortascending.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_sortdescending.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_sortdescending.svg
new file mode 120000
index 00000000..213a69a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/lc_underline.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_underline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/list-add-user.svg b/.icons/Material-Black-Lime-Numix/32/actions/list-add-user.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/list-add.svg b/.icons/Material-Black-Lime-Numix/32/actions/list-add.svg
new file mode 100644
index 00000000..6e2dfb66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/list-add.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 12 2 L 12 12 L 2 12 L 2 20 L 12 20 L 12 30 L 20 30 L 20 20 L 30 20 L 30 12 L 20 12 L 20 2 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/list-itemize.svg b/.icons/Material-Black-Lime-Numix/32/actions/list-itemize.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/list-itemize.svg
@@ -0,0 +1 @@
+view-list.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/list-remove-user.svg b/.icons/Material-Black-Lime-Numix/32/actions/list-remove-user.svg
new file mode 100644
index 00000000..7186e5f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/list-remove-user.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 7.324 4.563 c -1.258 4.527 -1.289 10.793 0.957 13.887 c 0.945 1.465 2.234 3.395 1.223 5.148 c -1.867 2.738 -4.977 4.215 -7.813 5.707 c -0.961 0.098 -0.613 1 -0.676 1.668 c -0.004 0.531 -0.16 1.223 0.609 0.977 l 27.17 0 c 0.77 0.246 0.613 -0.445 0.609 -0.977 c -0.063 -0.664 0.285 -1.57 -0.68 -1.668 c -2.832 -1.492 -5.945 -2.969 -7.809 -5.707 c -1.012 -1.754 0.277 -3.684 1.223 -5.148 c 2.371 -3.367 2.68 -10.688 0.949 -13.988 c -1.563 -2.859 -3.141 -4.352 -7.879 -4.461 c -4.746 0.191 -6.316 1.602 -7.887 4.563 Z" style="fill:#6c71c4"/>
+ <path d="m 16 22 16 0 0 6 -16 0 z" style="fill:#dc322f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/list-remove.svg b/.icons/Material-Black-Lime-Numix/32/actions/list-remove.svg
new file mode 100644
index 00000000..c0b6a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/list-remove.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 2 12 L 30 12 L 30 20 L 2 20 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lock.svg b/.icons/Material-Black-Lime-Numix/32/actions/lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-archive.svg
new file mode 100644
index 00000000..84a1814c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-archive.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="24" height="28" x="4" y="2" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="11" x="6" y="4" rx="0.5" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="0.5" y="17" x="6" height="11" width="20" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 10,8 C 9.446,8 9,8.446 9,9 l 0,2 c 0,0.554 0.446,1 1,1 l 12,0 c 0.554,0 1,-0.446 1,-1 L 23,9 C 23,8.446 22.554,8 22,8 21.446,8 21,8.446 21,9 l 0,1 -10,0 0,-1 C 11,8.446 10.554,8 10,8 Z" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 10 21 c -0.554 0 -1 0.446 -1 1 l 0 2 c 0 0.554 0.446 1 1 1 l 12 0 c 0.554 0 1 -0.446 1 -1 l 0 -2 c 0 -0.554 -0.446 -1 -1 -1 -0.554 0 -1 0.446 -1 1 l 0 1 -10 0 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-attachment.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-attachment.svg
new file mode 100644
index 00000000..969ef8fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-attachment.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 17.5 3 c -0.777 0 -1.555 0.2 -2.25 0.602 -1.391 0.803 -2.25 2.292 -2.25 3.898 l 0 13.5 c 0 1.07 0.573 2.066 1.5 2.602 0.927 0.535 2.073 0.535 3 0 c 0.927 -0.535 1.5 -1.531 1.5 -2.602 l 0 -9.5 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -1 0 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 9.5 c 0 0.359 -0.189 0.692 -0.5 0.871 -0.311 0.179 -0.689 0.179 -1 0 c -0.311 -0.179 -0.5 -0.512 -0.5 -0.871 l 0 -13.5 c 0 -0.895 0.475 -1.719 1.25 -2.166 0.775 -0.447 1.725 -0.447 2.5 0 c 0.775 0.447 1.25 1.271 1.25 2.166 l 0 15.5 c 0 1.429 -0.761 2.75 -2 3.465 -1.239 0.715 -2.761 0.715 -4 0 c -1.239 -0.715 -2 -2.036 -2 -3.465 l 0 -13.5 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -1 0 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 13.5 c 0 2.141 1.145 4.127 3 5.197 1.855 1.07 4.145 1.07 6 0 c 1.855 -1.07 3 -3.056 3 -5.197 l 0 -15.5 c 0 -1.606 -0.859 -3.095 -2.25 -3.898 -0.695 -0.402 -1.473 -0.602 -2.25 -0.602" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-copy.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-copy.svg
new file mode 100644
index 00000000..ca9c6a32
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-copy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.5 0 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 c 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#1d699f;fill-opacity:1"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,0,-5.9999999)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 9.5 14 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#268bd2"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,7.999999,7.9999999)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-encrypted.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-encrypted.svg
new file mode 100644
index 00000000..67494131
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-encrypted.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 8 c -2 0 -2 0 -2 2 l 0 20 c 0 2 0 2 2 2 l 28 0 c 2 0 2 0 2 -2 c 0 -6.438 0 -16.281 0 -20 c 0 -2 0 -2 -2 -2 Z" style="fill:#268bd2"/>
+ <g style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 l 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 Z" style="fill:#fff"/>
+ <path d="m 32 10 l -16 10 l 16 10 Z" style="fill:#000"/>
+ </g>
+ <g transform="matrix(0.5,0,0,0.5,15,16)">
+ <path d="m 16 0 c 0 0 10 0.02 10.01 7.094 l 0 6.109 c 0 0 3.988 0 3.988 1.605 l 0 14.645 c 0 1.348 -1.43 2.547 -3 2.547 l -22 0 c -1.57 0 -3 -1.199 -3 -2.547 l 0 -14.645 c 0 -1.605 4.04 -1.617 4.04 -1.617 l -0.125 -6.098 c 0.082 -7.086 10.08 -7.094 10.08 -7.094 m 0 3.551 c 0 0 -6 0 -6 5.313 l 0 4.34 12 0 0 -4.34 c 0 -5.313 -6 -5.313 -6 -5.313 z" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 16 18 c -2.211 0 -4 1.789 -4 4 0 1.48 0.805 2.746 2 3.438 l 0 4.563 l 4 0 0 -4.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;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-forward.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-forward.svg
new file mode 100644
index 00000000..3b709f15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-forward.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 14.75 5.25 C 15.03125 5.25 15.4375 5.5 15.9375 6 L 25.9375 14 C 27.945312 16.007812 27.9375 16 25.9375 18 L 15.9375 26 C 14.4375 27.5 14.03125 26.75 13.9375 23.75 C 13.90625 22.75 13.9375 21.5 13.9375 20 C 13.917969 20 13.898438 20 13.875 20 C 3.9375 20 -0.0625 14 0 5.9375 C 3.9375 10 7.9375 12 13.9375 11.875 C 13.9375 10.441406 13.90625 9.214844 13.9375 8.25 C 14 6.25 14.1875 5.25 14.75 5.25 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-forwarded.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-forwarded.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-forwarded.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-important.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-important.svg
new file mode 100644
index 00000000..80678717
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-important.svg
@@ -0,0 +1,12 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2 8 C 0 8 0 8 0 10 L 0 30 C 0 32 0 32 2 32 L 30 32 C 32 32 32 32 32 30 C 32 23.5625 32 13.71875 32 10 C 32 8 32 8 30 8 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 0.875 8.015625 C 0.03125 8.109375 0 8.511719 0 10.011719 L 16 20 L 32 10.011719 C 32 8.015625 32 8.015625 30 8.015625 L 2 8.015625 C 1.5 8.015625 1.15625 7.984375 0.875 8.015625 Z "/>
+<path style="fill:#000" d="M 32 10 L 16 20 L 32 30 Z "/>
+</g>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 32 8 C 32 12.417969 28.417969 16 24 16 C 19.582031 16 16 12.417969 16 8 C 16 3.582031 19.582031 0 24 0 C 28.417969 0 32 3.582031 32 8 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 22 2 L 26 2 L 26 10 L 22 10 Z "/>
+<path d="M 22 12 L 26 12 L 26 14 L 22 14 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-junk.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-junk.svg
new file mode 100644
index 00000000..8f3909b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-junk.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2 8 C 0 8 0 8 0 10 L 0 30 C 0 32 0 32 2 32 L 30 32 C 32 32 32 32 32 30 C 32 23.5625 32 13.71875 32 10 C 32 8 32 8 30 8 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 0.875 8.015625 C 0.03125 8.109375 0 8.511719 0 10.011719 L 16 20 L 32 10.011719 C 32 8.015625 32 8.015625 30 8.015625 L 2 8.015625 C 1.5 8.015625 1.15625 7.984375 0.875 8.015625 Z "/>
+<path style="fill:#000" d="M 32 10 L 16 20 L 32 30 Z "/>
+</g>
+<path style="fill:#f27d0c" d="M 14 6 C 10 24 18 22 26 28 C 28 24 26 24 26 22 C 26 22 28 20 30 24 C 30 22 36 12 26 4 C 25.9375 7.898438 24 8 24 8 C 22 6 22 6 22 4 C 22 2.214844 22.296875 -0.296875 22 0 C 19.28125 2.71875 18 5.808594 18 8 L 18 10 C 18 10 16 10 14 6 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-notjunk.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-notjunk.svg
new file mode 100644
index 00000000..5b889b81
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-notjunk.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2 8 C 0 8 0 8 0 10 L 0 30 C 0 32 0 32 2 32 L 30 32 C 32 32 32 32 32 30 C 32 23.5625 32 13.71875 32 10 C 32 8 32 8 30 8 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 0.875 8.015625 C 0.03125 8.109375 0 8.511719 0 10.011719 L 16 20 L 32 10.011719 C 32 8.015625 32 8.015625 30 8.015625 L 2 8.015625 C 1.5 8.015625 1.15625 7.984375 0.875 8.015625 Z "/>
+<path style="fill:#000" d="M 32 10 L 16 20 L 32 30 Z "/>
+</g>
+<path style="fill:#f27d0c" d="M 14 6 C 10 24 18 22 26 28 C 28 24 26 24 26 22 C 26 22 28 20 30 24 C 30 22 36 12 26 4 C 25.9375 7.898438 24 8 24 8 C 22 6 22 6 22 4 C 22 2.214844 22.296875 -0.296875 22 0 C 19.28125 2.71875 18 5.808594 18 8 L 18 10 C 18 10 16 10 14 6 Z "/>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 20 31.070312 C 20 31.324219 20.035156 31.617188 20.09375 31.953125 C 20.554688 32.015625 20.945312 31.992188 21.296875 31.953125 C 21.410156 31.949219 21.515625 31.964844 21.621094 31.953125 C 21.964844 31.90625 22.296875 31.78125 22.59375 31.535156 C 22.691406 31.453125 22.777344 31.371094 22.871094 31.253906 C 23.417969 30.75 23.925781 30.207031 24.445312 29.679688 L 26.023438 28.101562 C 26.542969 28.632812 27.074219 29.148438 27.597656 29.679688 C 28.121094 30.203125 28.636719 30.742188 29.171875 31.253906 C 29.25 31.363281 29.359375 31.453125 29.449219 31.535156 C 29.554688 31.628906 29.65625 31.707031 29.773438 31.765625 C 29.988281 31.878906 30.226562 31.921875 30.46875 31.953125 C 30.621094 31.96875 30.773438 32 30.933594 31.996094 C 31.003906 32 31.085938 32 31.164062 31.996094 C 31.433594 31.988281 31.6875 31.957031 31.949219 31.953125 C 31.988281 31.683594 31.992188 31.433594 31.996094 31.210938 C 31.996094 31.167969 31.996094 31.109375 31.996094 31.070312 C 31.996094 30.964844 31.960938 30.890625 31.949219 30.792969 C 31.949219 30.777344 31.953125 30.761719 31.949219 30.746094 C 31.933594 30.269531 31.867188 29.816406 31.535156 29.445312 C 31.453125 29.347656 31.371094 29.261719 31.257812 29.167969 L 28.105469 26.011719 L 31.257812 22.855469 C 31.367188 22.777344 31.453125 22.667969 31.535156 22.578125 C 31.628906 22.472656 31.707031 22.371094 31.765625 22.253906 C 31.875 22.046875 31.921875 21.832031 31.949219 21.605469 C 31.984375 21.347656 32.007812 21.085938 31.996094 20.816406 C 31.992188 20.589844 31.988281 20.339844 31.949219 20.074219 C 31.464844 19.988281 31.082031 19.984375 30.746094 20.027344 C 30.617188 20.03125 30.5 20.054688 30.375 20.074219 C 29.929688 20.140625 29.492188 20.324219 29.171875 20.769531 C 28.628906 21.273438 28.117188 21.816406 27.597656 22.347656 L 26.023438 23.921875 L 22.871094 20.769531 C 22.777344 20.652344 22.691406 20.574219 22.59375 20.488281 C 22.488281 20.398438 22.382812 20.316406 22.269531 20.257812 C 22.078125 20.15625 21.878906 20.101562 21.667969 20.074219 C 21.652344 20.070312 21.636719 20.074219 21.621094 20.074219 C 21.191406 19.972656 20.703125 19.988281 20.09375 20.074219 C 20.007812 20.5625 20.003906 20.941406 20.046875 21.277344 C 20.0625 21.398438 20.058594 21.539062 20.09375 21.648438 C 20.105469 21.695312 20.125 21.746094 20.140625 21.789062 C 20.222656 22.183594 20.386719 22.570312 20.789062 22.855469 C 21.292969 23.402344 21.835938 23.910156 22.363281 24.433594 C 22.890625 24.957031 23.40625 25.492188 23.9375 26.011719 C 23.40625 26.519531 22.878906 27.023438 22.363281 27.542969 C 22.355469 27.550781 22.371094 27.582031 22.363281 27.589844 C 21.835938 28.113281 21.292969 28.621094 20.789062 29.167969 C 20.679688 29.246094 20.589844 29.355469 20.507812 29.445312 C 20.453125 29.507812 20.414062 29.566406 20.371094 29.632812 C 20.347656 29.667969 20.296875 29.6875 20.277344 29.722656 C 20.269531 29.738281 20.285156 29.757812 20.277344 29.769531 C 20.179688 29.960938 20.125 30.164062 20.09375 30.375 C 20.089844 30.402344 20.09375 30.4375 20.09375 30.464844 C 20.046875 30.652344 20 30.847656 20 31.070312 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-read.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-read.svg
new file mode 100644
index 00000000..1fb8c6e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-read.svg
@@ -0,0 +1,10 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z "/>
+<path style="fill:#fff" d="M 4 4 L 4 28 L 28 28 L 28 4 Z "/>
+<g style="fill:#268bd2">
+<path d="M 2 32 L 30 32 C 32 32 32 32 32 30 L 32 12 L 0 30 C 0 32 0 32 2 32 Z "/>
+<path d="M 30 32 L 2 32 C 0 32 0 32 0 30 L 0 12 L 32 30 C 32 32 32 32 30 32 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.102" d="M 29.628906 32 L 2.371094 32 C 0 32 0 32 0 29.753906 L 0 12 L 32 29.753906 C 32 32 32 32 29.628906 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-unread.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-unread.svg
new file mode 100644
index 00000000..cd2fdc03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-unread.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2 8 C 0 8 0 8 0 10 L 0 30 C 0 32 0 32 2 32 L 30 32 C 32 32 32 32 32 30 C 32 23.5625 32 13.71875 32 10 C 32 8 32 8 30 8 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 0.875 8.015625 C 0.03125 8.109375 0 8.511719 0 10.011719 L 16 20 L 32 10.011719 C 32 8.015625 32 8.015625 30 8.015625 L 2 8.015625 C 1.5 8.015625 1.15625 7.984375 0.875 8.015625 Z "/>
+<path style="fill:#000" d="M 32 10 L 16 20 L 32 30 Z "/>
+</g>
+<path style="fill:#cb4b16;fill-rule:evenodd" d="M 28.453125 9.039062 C 29.949219 15.5 29.542969 14.699219 23.980469 11.972656 C 18.136719 14.941406 18.339844 15.191406 19.542969 8.976562 C 14.289062 4.601562 14.890625 4.996094 21.273438 4.191406 C 24.148438 -1.605469 23.90625 -1.195312 26.78125 4.226562 C 33.515625 4.976562 33.355469 4.71875 28.453125 9.039062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-message-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-message-new.svg
new file mode 100644
index 00000000..0c086b27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-message-new.svg
@@ -0,0 +1,11 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z "/>
+<path style="fill:#fff" d="M 4 4 L 4 28 L 28 28 L 28 4 Z "/>
+<g style="fill:#268bd2">
+<path d="M 2 32 L 30 32 C 32 32 32 32 32 30 L 32 12 L 0 30 C 0 32 0 32 2 32 Z "/>
+<path d="M 30 32 L 2 32 C 0 32 0 32 0 30 L 0 12 L 32 30 C 32 32 32 32 30 32 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.102" d="M 29.628906 32 L 2.371094 32 C 0 32 0 32 0 29.753906 L 0 12 L 32 29.753906 C 32 32 32 32 29.628906 32 Z "/>
+<path style="fill:#cb4b16;fill-rule:evenodd" d="M 28.453125 9.039062 C 29.949219 15.5 29.542969 14.699219 23.980469 11.972656 C 18.136719 14.941406 18.339844 15.191406 19.542969 8.976562 C 14.289062 4.601562 14.890625 4.996094 21.273438 4.191406 C 24.148438 -1.605469 23.90625 -1.195312 26.78125 4.226562 C 33.515625 4.976562 33.355469 4.71875 28.453125 9.039062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-message.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-message.svg
new file mode 100644
index 00000000..ed72fcb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-message.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 4 c -2 0 -2 0 -2 2 l 0 20 c 0 2 0 2 2 2 l 28 0 c 2 0 2 0 2 -2 0 -6.438 0 -16.281 0 -20 0 -2 0 -2 -2 -2 z" style="fill:#268bd2"/>
+ <g transform="translate(0,-4)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-move.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-move.svg
new file mode 100644
index 00000000..b22806fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-move.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.5 0 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 c 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#268bd2;opacity:0.4;fill-opacity:1"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,0,-5.9999999)" style="opacity:0.4;fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 9.5 14 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#268bd2"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,7.999999,7.9999999)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-read.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-read.svg
new file mode 120000
index 00000000..8221c41f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/mail-replied.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-replied.svg
new file mode 100644
index 00000000..6fde0be8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-replied.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z " style="fill:#268bd2"/>
+ <path d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z " style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 4 4 l 0 24 l 24 0 l 0 -24 Z" style="fill:#fff"/>
+ <g style="fill:#268bd2">
+ <path d="m 2 32 l 28 0 c 2 0 2 0 2 -2 l 0 -18 l -32 18 c 0 2 0 2 2 2 Z"/>
+ <path d="m 30 32 l -28 0 c -2 0 -2 0 -2 -2 l 0 -18 l 32 18 c 0 2 0 2 -2 2 Z"/>
+ </g>
+ <path d="M 29.628906 32 L 2.371094 32 C 0 32 0 32 0 29.753906 L 0 12 L 32 29.753906 C 32 32 32 32 29.628906 32 Z " style="fill:#fff;fill-opacity:0.102"/>
+ <path d="m 20.589 15.555 c -0.21 0 -0.514 0.187 -0.888 0.561 l -7.477 5.982 c -1.501 1.501 -1.495 1.495 0 2.991 l 7.477 5.982 c 1.122 1.122 1.425 0.561 1.495 -1.682 0.023 -0.748 0 -1.682 0 -2.804 0.015 0 0.032 0 0.047 0 7.431 0 10.422 -4.486 10.375 -10.515 -2.944 3.038 -5.935 4.533 -10.422 4.44 0 -1.072 0.023 -1.989 0 -2.711 -0.047 -1.495 -0.187 -2.243 -0.608 -2.243 z" style="fill:#859900;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-reply-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-reply-all.svg
new file mode 100644
index 00000000..716c5df0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-reply-all.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#859900" d="M 17.1875 10.5 C 16.90625 10.5 16.5 10.75 16 11.25 L 6 19.25 C 3.992188 21.257812 4 21.25 6 23.25 L 16 31.25 C 17.5 32.75 17.90625 32 18 29 C 18.03125 28 18 26.75 18 25.25 C 18.023438 25.25 18.042969 25.25 18.0625 25.25 C 28 25.25 32.0625 12.0625 32 4 C 28.0625 8.0625 24 17.25 18 17.125 C 18.003906 15.691406 18.03125 14.464844 18 13.5 C 17.9375 11.5 17.75 10.5 17.1875 10.5 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 17.1875 10.5 C 16.90625 10.5 16.5 10.75 16 11.25 L 6 19.25 C 3.992188 21.257812 4 21.25 6 23.25 L 16 31.25 C 17.5 32.75 17.90625 32 18 29 C 18.03125 28 18 26.75 18 25.25 C 18.023438 25.25 18.042969 25.25 18.0625 25.25 C 28 25.25 32.0625 12.0625 32 4 C 28.0625 8.0625 24 17.25 18 17.125 C 18.003906 15.691406 18.03125 14.464844 18 13.5 C 17.9375 11.5 17.75 10.5 17.1875 10.5 Z "/>
+<path style="fill:#859900" d="M 17.1875 3.25 C 16.90625 3.25 16.5 3.5 16 4 L 6 12 C 3.992188 14.007812 4 14 6 16 L 16 24 C 17.5 25.5 17.90625 24.75 18 21.75 C 18.03125 20.75 18 19.5 18 18 C 18.019531 18 18.042969 18 18.0625 18 C 28 18 32 12 31.9375 3.9375 C 28 8 24 10 18 9.875 C 18 8.441406 18.03125 7.214844 18 6.25 C 17.9375 4.25 17.75 3.25 17.1875 3.25 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-reply-sender.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-reply-sender.svg
new file mode 100644
index 00000000..991a4506
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-reply-sender.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 17.1875 5.25 C 16.90625 5.25 16.5 5.5 16 6 L 6 14 C 3.992188 16.007812 4 16 6 18 L 16 26 C 17.5 27.5 17.90625 26.75 18 23.75 C 18.03125 22.75 18 21.5 18 20 C 18.019531 20 18.042969 20 18.0625 20 C 28 20 32 14 31.9375 5.9375 C 28 10 24 12 18 11.875 C 18 10.441406 18.03125 9.214844 18 8.25 C 17.9375 6.25 17.75 5.25 17.1875 5.25 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-send-receive.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-send-receive.svg
new file mode 100644
index 00000000..c303b7c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-send-receive.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 22 20 L 32 10 L 26 10 L 26 0 L 18 0 L 18 10 L 12 10 Z "/>
+<path style="fill:#cb4b16" d="M 10 12 L 20 22 L 14 22 L 14 32 L 6 32 L 6 22 L 0 22 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-send.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-send.svg
new file mode 100644
index 00000000..2226c4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-send.svg
@@ -0,0 +1,5 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 0 6 L 0 2 L 2 2 L 2 0 L 6 0 L 6 2 L 10 2 L 10 0 L 14 0 L 14 2 L 18 2 L 18 0 L 22 0 L 22 2 L 26 2 L 26 0 L 30 0 L 30 2 L 32 2 L 32 6 C 30.667969 6 31.332031 6 30 6 L 30 10 L 32 10 L 32 14 L 30 14 L 30 18 L 32 18 L 32 22 L 30 22 L 30 26 L 32 26 L 32 30 L 30 30 L 30 32 L 26 32 L 26 30 L 22 30 L 22 32 L 18 32 L 18 30 L 14 30 L 14 32 L 10 32 L 10 30 L 6 30 L 6 32 L 2 32 L 2 30 L 0 30 L 0 26 L 2 26 L 2 22 L 0 22 L 0 18 L 2 18 L 2 14 L 0 14 L 0 10 L 2 10 L 2 6 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 6 6 L 26 6 L 26 26 L 6 26 Z "/>
+<path style="fill:#dc322f" d="M 10 10 C 12 10 14 10 14 12.75 C 16 10 22 10 22 10 C 20 12 18 16 18 18 L 22 20 C 22 20 20 22 18 22 C 12 22 10 18 10 10 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-unread.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-unread.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/mail_forward.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail_forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail_forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail_new.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail_new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/mail_reply.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail_reply.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/mail_replyall.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail_replyall.svg
new file mode 120000
index 00000000..1e45e24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/media-eject.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-eject.svg
new file mode 100644
index 00000000..36c2d5c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-eject.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 30 24 L 30 30 L 2 30 L 2 24 Z "/>
+<path d="M 2 20 L 16 2 L 30 20 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-import-audio-cd.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-import-audio-cd.svg
new file mode 100644
index 00000000..ebed30e4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-import-audio-cd.svg
@@ -0,0 +1,8 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 13.5 c 1.38 0 2.5 1.122 2.5 2.5 0 1.38 -1.122 2.5 -2.5 2.5 -1.38 0 -2.5 -1.122 -2.5 -2.5 0 -1.38 1.122 -2.5 2.5 -2.5 z" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 16 2.75 c -7.347 0 -13.25 5.906 -13.25 13.25 0 7.347 5.906 13.25 13.25 13.25 7.347 0 13.25 -5.906 13.25 -13.25 0 -7.347 -5.906 -13.25 -13.25 -13.25 m 0 7.95 c 2.919 0 5.3 2.381 5.3 5.3 0 2.919 -2.381 5.3 -5.3 5.3 -2.919 0 -5.3 -2.381 -5.3 -5.3 0 -2.919 2.381 -5.3 5.3 -5.3 z" style="fill:#d1d1d1;fill-opacity:1;stroke:none"/>
+ <circle cx="16" cy="16" r="13.481" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:round;stroke-width:1.037;stroke-dashoffset:0"/>
+ <circle cy="16" cx="16" r="5.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0"/>
+ <path d="m 30 24 -5.5 6 -5.5 -6 3 0 0 -6 5 0 0 6 z" style="fill:#859900;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playback-pause.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-pause.svg
new file mode 100644
index 00000000..854d9ec1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-pause.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 2 2 L 14 2 L 14 30 L 2 30 Z "/>
+<path d="M 18 2 L 30 2 L 30 30 L 18 30 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playback-record.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-record.svg
new file mode 100644
index 00000000..7a11cd3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-record.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playback-start-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-start-rtl.svg
new file mode 100644
index 00000000..4164f662
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-start-rtl.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 0 0 32 -28 -16" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playback-start.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-start.svg
new file mode 100644
index 00000000..950ff3ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-start.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 2 0 L 2 32 L 30 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playback-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-stop.svg
new file mode 100644
index 00000000..5c0b3182
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-stop.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 2 2 L 30 2 L 30 30 L 2 30 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playlist-repeat.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playlist-repeat.svg
new file mode 100644
index 00000000..772b0deb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playlist-repeat.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
+ <g>
+ <path d="M 6 6 L 26 6 C 32 6 32 6 32 12 L 32 20 C 32 26 32 26 26 26 C 23.75 26 23.125 25.980469 20.875 25.980469 C 21.625 26.625 22.324219 27.570312 21.933594 28.609375 C 21.515625 30.121094 19.339844 30.496094 18.402344 29.257812 C 16.660156 27.503906 15.695312 25.78125 14 23.980469 C 15.796875 22.082031 16.855469 20.253906 18.707031 18.40625 C 19.925781 17.28125 22.175781 18.292969 22.082031 19.964844 C 22.121094 20.835938 21.441406 21.429688 20.875 21.980469 C 23.386719 21.957031 23.492188 22.089844 26 22 C 28 22 28 22 28 20 L 28 12 C 28 10 28 10 26 10 C 21.417969 10 6 10 6 10 C 4 10 4 10 4 12 L 4 20 C 4 22 4 22 6 22 L 8 22 C 10 22 10 22 10 24 C 10 26 10 26 8 26 L 6 26 C 0 26 0 26 0 20 L 0 12 C 0 6 0 6 6 6 Z " fill="#268bd1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playlist-shuffle.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playlist-shuffle.svg
new file mode 100644
index 00000000..848d8120
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playlist-shuffle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g>
+ <path d="M 0 6 C 0 7.332031 0 8.667969 0 10 C 2.136719 10.023438 5.867188 9.910156 8 10 C 10.882812 10 10.972656 10 12 12 L 14 20 C 16 26 16 26 18.375 26 C 20.625 26 22.875 26 25.125 26 C 24.375 26.644531 23.675781 27.589844 24.066406 28.628906 C 24.484375 30.140625 26.660156 30.515625 27.597656 29.277344 C 29.339844 27.523438 30.304688 25.800781 32 24 C 30.203125 22.101562 29.144531 20.273438 27.292969 18.425781 C 26.074219 17.300781 23.824219 18.308594 23.917969 19.984375 C 23.878906 20.855469 24.558594 21.445312 25.125 22 C 22.613281 21.976562 24.507812 22.089844 22 22 C 18.9375 22 18.917969 22 18 20 L 16 12 C 14 6 14 6 10 6 C 8.125 6 1.875 6 0 6 Z " fill="#268bd1" id="0"/>
+ <path d="M 0 26.019531 C 0 24.6875 0 23.351562 0 22.019531 C 2.136719 21.996094 5.867188 22.105469 8 22.019531 C 10.882812 22.019531 10.972656 22.019531 12 20.019531 L 14 12.019531 C 16 6.019531 16 6.019531 18.375 6.019531 C 20.625 6.019531 22.875 6.019531 25.125 6.019531 C 24.375 5.375 23.675781 4.429688 24.066406 3.390625 C 24.484375 1.878906 26.660156 1.503906 27.597656 2.742188 C 29.339844 4.496094 30.304688 6.21875 32 8.019531 C 30.203125 9.917969 29.144531 11.746094 27.292969 13.59375 C 26.074219 14.71875 23.824219 13.707031 23.917969 12.035156 C 23.878906 11.164062 24.558594 10.570312 25.125 10.019531 C 22.613281 10.042969 24.507812 9.929688 22 10.019531 C 18.9375 10.019531 18.917969 10.019531 18 12.019531 L 16 20.019531 C 14 26.019531 14 26.019531 10 26.019531 C 8.125 26.019531 1.875 26.019531 0 26.019531 Z " fill="#268bd1"/>
+ <path d="M 0 26.019531 C 0 24.6875 0 23.351562 0 22.019531 C 2.136719 21.996094 5.867188 22.105469 8 22.019531 C 10.882812 22.019531 10.972656 22.019531 12 20.019531 L 14 12.019531 C 16 6.019531 16 6.019531 18.375 6.019531 C 20.625 6.019531 22.875 6.019531 25.125 6.019531 C 24.375 5.375 23.675781 4.429688 24.066406 3.390625 C 24.484375 1.878906 26.660156 1.503906 27.597656 2.742188 C 29.339844 4.496094 30.304688 6.21875 32 8.019531 C 30.203125 9.917969 29.144531 11.746094 27.292969 13.59375 C 26.074219 14.71875 23.824219 13.707031 23.917969 12.035156 C 23.878906 11.164062 24.558594 10.570312 25.125 10.019531 C 22.613281 10.042969 24.507812 9.929688 22 10.019531 C 18.9375 10.019531 18.917969 10.019531 18 12.019531 L 16 20.019531 C 14 26.019531 14 26.019531 10 26.019531 C 8.125 26.019531 1.875 26.019531 0 26.019531 Z " fill-opacity="0.102"/>
+ <use xlink:href="#0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-record.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/media-seek-backward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/media-seek-backward.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward.svg
new file mode 100644
index 00000000..cebf0823
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward.svg
@@ -0,0 +1,5 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 30 2 L 30 30 L 12 16 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 30 2 L 30 30 L 12 16 Z "/>
+<path style="fill:#268bd2" d="M 20 2 L 20 30 L 2 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/media-seek-forward.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward.svg
new file mode 100644
index 00000000..b8b27aa5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward.svg
@@ -0,0 +1,5 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2 2 L 2 30 L 20 16 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 2 2 L 2 30 L 20 16 Z "/>
+<path style="fill:#268bd2" d="M 12 2 L 12 30 L 30 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/media-skip-backward.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward.svg
new file mode 100644
index 00000000..786acf72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 30 2 L 30 30 L 12 16 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 30 2 L 30 30 L 12 16 Z "/>
+<g style="fill:#268bd2">
+<path d="M 20 2 L 20 30 L 2 16 Z "/>
+<path d="M 8 2 L 2 2 L 2 30 L 8 30 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/media-skip-forward.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward.svg
new file mode 100644
index 00000000..c82fba6b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2 2 L 2 30 L 20 16 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 2 2 L 2 30 L 20 16 Z "/>
+<g style="fill:#268bd2">
+<path d="M 12 2 L 12 30 L 30 16 Z "/>
+<path d="M 24 2 L 30 2 L 30 30 L 24 30 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-track-add-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-track-add-amarok.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/media-track-edit-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-track-edit-amarok.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/media-track-remove-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-track-remove-amarok.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/menu_new.svg b/.icons/Material-Black-Lime-Numix/32/actions/menu_new.svg
new file mode 120000
index 00000000..ac2e5467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/menu_new.svg
@@ -0,0 +1 @@
+application-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/merge.svg b/.icons/Material-Black-Lime-Numix/32/actions/merge.svg
new file mode 100644
index 00000000..dbd0db48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/merge.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 14 6 0 9 -10 8 2.5 3.125 l 9.5 -7.602 9.5 7.602 2.5 -3.125 -10 -8 0 -9 -4 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 2 6 6 -12 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="7" x="24" y="23" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="7" x="4" y="23" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/nemo-eject.svg b/.icons/Material-Black-Lime-Numix/32/actions/nemo-eject.svg
new file mode 100644
index 00000000..4d3bc214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/nemo-eject.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.6666667,0,0,2,2.6666666,0)" fill="#dc322f" fill-opacity="1">
+ <path d="m 14 11 0 2 -12 0 0 -2 z"/>
+ <path d="m 2 9 6 -6 6 6"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/network-connect.svg b/.icons/Material-Black-Lime-Numix/32/actions/network-connect.svg
new file mode 120000
index 00000000..c67e2865
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/network-connect.svg
@@ -0,0 +1 @@
+gtk-connect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/network-disconnect.svg b/.icons/Material-Black-Lime-Numix/32/actions/network-disconnect.svg
new file mode 120000
index 00000000..04cae563
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/network-disconnect.svg
@@ -0,0 +1 @@
+gtk-disconnect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/next.svg b/.icons/Material-Black-Lime-Numix/32/actions/next.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/next.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-add.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-add.svg
new file mode 100644
index 00000000..08d0daa2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect x="6" height="15.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="1" y="8"/>
+ <rect x="6" height="15.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="1" y="-24" transform="matrix(0 1 -1 0 0 0)"/>
+ <circle cy="6" cx="6" 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="2"/>
+ <rect x="-26" height="9.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="1" y="-18" transform="matrix(-1 0 0 -1 0 0)"/>
+ <rect x="24" height="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" width="4" y="4"/>
+ <rect x="25" height="9.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="1" transform="matrix(0 1 -1 0 0 0)" y="-18"/>
+ <rect x="4" height="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" width="4" y="24"/>
+ <path style="fill:#859900" d="m 31 23 -4 0 0 -4 -4 0 0 4 -4 0 0 4 4 0 0 4 4 0 0 -4 4 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-break.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-break.svg
new file mode 100644
index 00000000..a780840d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-break.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="8.5" x="-26" transform="matrix(0 -1 1 0 0 0)" width="1" height="4.5"/>
+ <path style="fill:#cb4b16" d="m 16 18 4 -4 -8 0 z"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="4" transform="matrix(0 -1 1 0 0 0)" x="-7.02" width="1" height="10"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="18" x="-7.01" transform="matrix(0 -1 1 0 0 0)" width="1" height="10"/>
+ <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" y="4" x="14" width="4" height="4"/>
+ <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" y="24" x="5" width="3" height="3"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-23.5" transform="matrix(0 -1 -1 0 0 0)" x="-26" width="1" height="4.5"/>
+ <rect width="3" height="3" y="24" x="-27" 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" transform="matrix(-1 0 0 1 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-cusp.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-cusp.svg
new file mode 100644
index 00000000..de16f69f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-cusp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 5.5 c 4.7 0 13.14 17.05 13.14 17.05" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 18.776 22.69 c 7.833 -3.061 10.724 -10.302 10.724 -17.69" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 16.5 5 0 17" 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"/>
+ <path d="m 30 23.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="4" height="4" x="-6.95" y="26.28" 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" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-delete-segment.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-delete-segment.svg
new file mode 100644
index 00000000..73fab269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-delete-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-26" height="4.5" y="8.5" transform="matrix(0 -1 1 0 0 0)"/>
+ <path d="m 16 18 4 -4 -8 0 z" style="fill:#cb4b16"/>
+ <rect width="3" 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="3" x="5" y="24"/>
+ <rect width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="4.5" x="-26" y="-23.5" transform="matrix(0 -1 -1 0 0 0)"/>
+ <rect height="3" width="3" x="-27" y="24" 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" transform="matrix(-1 0 0 1 0 0)"/>
+ <rect width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="15" x="-7" y="8.5" transform="matrix(0 -1 1 0 0 0)"/>
+ <rect width="3" 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="3" x="5" y="5"/>
+ <rect height="3" width="3" x="-27" y="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:2;stroke-dashoffset:0" transform="matrix(-1 0 0 1 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-delete.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-delete.svg
new file mode 100644
index 00000000..5ce8cd2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-delete.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <rect y="8" x="6" height="15.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-24" x="6" height="15.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 1 -1 0 0 0)"/>
+ <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="2" cy="6" cx="6"/>
+ <rect y="-18" x="-26" height="9.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(-1 0 0 -1 0 0)"/>
+ <rect y="4" x="24" 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"/>
+ <rect y="-18" x="25" height="9.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 1 -1 0 0 0)"/>
+ <rect y="24" x="4" 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"/>
+ <path d="m 30.657 27.828 -2.828 -2.828 2.828 -2.828 -2.828 -2.828 -2.828 2.828 -2.828 -2.828 -2.828 2.828 2.828 2.828 -2.828 2.828 2.828 2.828 2.828 -2.828 l 2.828 2.828 z" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-join-segment.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-join-segment.svg
new file mode 100644
index 00000000..3f7d02dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-join-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect transform="matrix(0 1 1 0 0 0)" height="4.5" x="6" y="8.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 18 4 -4 -8 0 z" style="fill:#cb4b16"/>
+ <rect height="3" y="-8" transform="matrix(1 0 0 -1 0 0)" width="3" 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="5"/>
+ <rect transform="matrix(0 1 -1 0 0 0)" height="4.5" x="6" y="-23.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect height="3" y="-8" transform="matrix(-1 0 0 -1 0 0)" width="3" 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="-27"/>
+ <rect transform="matrix(0 1 1 0 0 0)" height="15" x="25" y="8.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect height="3" y="-27" transform="matrix(1 0 0 -1 0 0)" width="3" 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="5"/>
+ <rect height="3" y="-27" transform="matrix(-1 0 0 -1 0 0)" width="3" 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="-27"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-join.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-join.svg
new file mode 100644
index 00000000..4c3af49c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-join.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect height="4.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="8.5" x="6" transform="matrix(0 1 1 0 0 0)" width="1"/>
+ <path style="fill:#cb4b16" d="m 16 18 4 -4 -8 0 z"/>
+ <rect height="10" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="4" x="24.982" transform="matrix(0 1 1 0 0 0)" width="1"/>
+ <rect height="10" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="18" x="24.991" transform="matrix(0 1 1 0 0 0)" width="1"/>
+ <rect transform="matrix(1 0 0 -1 0 0)" width="4" y="-28" height="4" x="14" 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 transform="matrix(1 0 0 -1 0 0)" width="3" y="-8" height="3" x="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:2;stroke-dashoffset:0"/>
+ <rect height="4.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-23.5" x="6" transform="matrix(0 1 -1 0 0 0)" width="1"/>
+ <rect transform="matrix(-1 0 0 -1 0 0)" width="3" y="-8" height="3" x="-27" 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/32/actions/node-segment-curve.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-segment-curve.svg
new file mode 120000
index 00000000..e94c31f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/node-segment-line.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-segment-line.svg
new file mode 120000
index 00000000..4cee9132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/node-smooth.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-smooth.svg
new file mode 100644
index 00000000..0e6eaa7e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-smooth.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 32 32" 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:1" d="m 2.5 6 c 0 19.342 10.969 20 10.969 20"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1" d="m 29.5 6 c 0 19.342 -10.969 20 -10.969 20"/>
+ <rect 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" x="14" y="24"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-symmetric.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-symmetric.svg
new file mode 100644
index 00000000..fc4fb455
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-symmetric.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <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 14 26.5 -9 0"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1" d="m 2.5 6 c 0 19.342 10.969 20 10.969 20"/>
+ <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 18 26.5 9 0"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1" d="m 29.5 6 c 0 19.342 -10.969 20 -10.969 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" x="14" y="24" height="4"/>
+ <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" x="3.5" y="25.5" height="2"/>
+ <rect width="2" height="2" x="-28.5" y="25.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" transform="matrix(-1 0 0 1 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-type-auto-smooth.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-type-auto-smooth.svg
new file mode 100644
index 00000000..784925ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-type-auto-smooth.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 2.5 6 c 0 19.342 10.969 20 10.969 20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 29.5 6 c 0 19.342 -10.969 20 -10.969 20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <circle cx="16" cy="26" r="2" 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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-type-cusp.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-type-cusp.svg
new file mode 120000
index 00000000..41d45cec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/node-type-smooth.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-type-smooth.svg
new file mode 120000
index 00000000..7361dd82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/node-type-symmetric.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-type-symmetric.svg
new file mode 120000
index 00000000..a89e7444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/note-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/note-new.svg
new file mode 120000
index 00000000..492c4777
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/note.svg b/.icons/Material-Black-Lime-Numix/32/actions/note.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/note.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/notebook-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/notebook-new.svg
new file mode 100644
index 00000000..7fa5b397
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/notebook-new.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect rx="4" y="2" x="4" height="28" width="24" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="24" x="6" y="4" rx="2" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="8" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" x="12" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" x="18" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="22" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="10" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="8" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="18" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="8" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 18 -6 0 0 -6 -6 0 0 6 l -6 0 l 0 6 6 0 0 6 l 6 0 l 0 -6 6 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/notebook.svg b/.icons/Material-Black-Lime-Numix/32/actions/notebook.svg
new file mode 100644
index 00000000..6938a3d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/notebook.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect rx="4" y="2" x="4" height="28" width="24" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="24" x="6" y="4" rx="2" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="8" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" x="12" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" x="18" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="22" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="10" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="8" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="18" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="8" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-crop.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-fill.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-fill.svg
new file mode 100644
index 00000000..533f4444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-fill.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <linearGradient x2="29" x1="3" 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 width="24" y="4" x="4" style="fill:url(#linearGradient4140);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="24"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-flip-horizontal.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-flip-horizontal.svg
new file mode 100644
index 00000000..66a63bc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-flip-horizontal.svg
@@ -0,0 +1,10 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 14 0 L 0 28 L 14 28 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 10 16 L 6 24 L 10 24 Z "/>
+<path style="fill:#6c71c4" d="M 18 0 L 32 28 L 18 28 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 22 16 L 26 24 L 22 24 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 0 30 L 14 30 L 14 32 L 0 32 Z "/>
+<path d="M 18 30 L 32 30 L 32 32 L 18 32 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-flip-vertical.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-flip-vertical.svg
new file mode 100644
index 00000000..3ab210ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-flip-vertical.svg
@@ -0,0 +1,10 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 32 14 L 4 0 L 4 14 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 16 10 L 8 6 L 8 10 Z "/>
+<path style="fill:#6c71c4" d="M 32 18 L 4 32 L 4 18 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 16 22 L 8 26 L 8 22 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 2 0 L 2 14 L 0 14 L 0 0 Z "/>
+<path d="M 2 18 L 2 32 L 0 32 L 0 18 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-group.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-group.svg
new file mode 100644
index 00000000..1dad169b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-group.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="14" x="6" height="12" width="16" rx="0.5" style="fill:#268bd2;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 26 13 a 7 7 0 0 1 -14 0 7 7 0 1 1 14 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 2 2 0 4 2 0 0 -2 2 0 0 -2 m 20 0 l 0 2 l 2 0 0 2 2 0 0 -4 z m -24 24 l 0 4 4 0 0 -2 -2 0 0 -2 z m 26 0 0 2 -2 0 0 2 4 0 0 -4 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/32/actions/object-inverse.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-inverse.svg
new file mode 100644
index 00000000..f2c2c5fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-inverse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 32 16 c 0 8.836 -7.164 15.996 -16 15.996 c -8.836 0 -16 -7.16 -16 -15.996 c 0 -8.84 7.164 -16 16 -16 c 8.836 0 16 7.164 16 16 Z" style="fill:#2d2d2d;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 16 2 l 0 28 c 7.731 0 14 -6.269 14 -14 c 0 -7.735 -6.269 -14 -14 -14 z" style="fill:#f9f9f9;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-merge.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-merge.svg
new file mode 120000
index 00000000..19ff0a79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-merge.svg
@@ -0,0 +1 @@
+merge.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-rotate-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-rotate-left.svg
new file mode 100644
index 00000000..6f07ff66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-rotate-left.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 17.988281 28 C 24.621094 28 30 22.628906 30 16 C 30 9.371094 24.621094 4 17.988281 4 C 11.378906 4 6.011719 9.339844 5.980469 15.9375 L 2 16 L 8 24 L 14.011719 16 L 9.984375 15.9375 C 10.015625 11.546875 13.589844 8 17.988281 8 C 22.410156 8 25.996094 11.582031 25.996094 16 C 25.996094 20.417969 22.410156 24 17.988281 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-rotate-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-rotate-right.svg
new file mode 100644
index 00000000..3e560403
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-rotate-right.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 14.011719 28 C 7.378906 28 2 22.628906 2 16 C 2 9.371094 7.378906 4 14.011719 4 C 20.621094 4 25.988281 9.339844 26.019531 15.9375 L 30 16 L 24 24 L 17.988281 16 L 22.015625 15.9375 C 21.984375 11.546875 18.410156 8 14.011719 8 C 9.589844 8 6.003906 11.582031 6.003906 16 C 6.003906 20.417969 9.589844 24 14.011719 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-rotate.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/object-straighten.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-straighten.svg
new file mode 100644
index 00000000..fac371b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="26.947" height="26.947" x="4.597" y="0.144" rx="1.684" transform="matrix(0.99026807,0.1391731,-0.1391731,0.99026807,0,0)" style="fill:#b4947c;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="0.842" y="1.407" x="5.861" height="24.421" width="24.421" transform="matrix(0.99026807,0.1391731,-0.1391731,0.99026807,0,0)" style="fill:#f3edc7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="5.818" height="4" y="14" rx="1.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="8.727" height="4" width="5.818" rx="1.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="5.818" height="4" x="17.455" y="14" rx="1.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="26.18" height="4" width="5.818" rx="1.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-stroke-style.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-stroke-style.svg
new file mode 100644
index 00000000..c44f63af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-stroke-style.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 29 28 0" 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"/>
+ <path d="m 2 21 28 0" style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 2 12.5 28 0" style="stroke-dasharray:3 3;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <path d="m 2 3.5 28 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-stroke.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-stroke.svg
new file mode 100644
index 00000000..76d8ba3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-stroke.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect style="stroke-opacity:1;fill:none;opacity:1;stroke:#313131;stroke-width:2" rx="1" height="24" x="4" width="24" y="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-to-path.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-to-path.svg
new file mode 100644
index 00000000..04d6c2c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-to-path.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linejoin:miter;stroke-width:1" d="m 16.21 5.606 c -7.708 -4.617 -15.416 6.156 -7.708 12.313 c 3.554 1.386 7.645 -0.866 15.677 1.148 4.728 1.186 1.28 8.09 1.28 8.09 0 0 -9.432 2.374 -9.432 -5.322 0 -7.695 0.183 -6.991 0.183 -16.226 z"/>
+ <rect 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" width="4" x="15" y="4" height="4"/>
+ <rect 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" width="4" x="6" y="16" height="4"/>
+ <rect 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" width="4" x="24" y="24" height="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-ungroup.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-ungroup.svg
new file mode 100644
index 00000000..a5cf63af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-ungroup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="14" x="6" height="12" width="16" rx="0.5" style="fill:#268bd2;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 26 13 a 7 7 0 0 1 -14 0 7 7 0 1 1 14 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 2 10 0 4 2 0 0 -2 2 0 0 -2 m -4 16 0 4 4 0 0 -2 -2 0 0 -2 z m 22 0 0 2 -2 0 0 2 4 0 0 -4 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"/>
+ <path white-space="normal" isolation="auto" mix-blend-mode="normal" d="m 9 3 0 4 2 0 0 -2 2 0 0 -2 m 12 0 0 2 2 0 0 2 2 0 0 -4 z m 2 16 0 2 -2 0 0 2 4 0 0 -4 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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/open-menu.svg b/.icons/Material-Black-Lime-Numix/32/actions/open-menu.svg
new file mode 100644
index 00000000..e40124fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/open-menu.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.75,0,0,1.75,2,2)">
+ <g>
+ <rect width="4" height="4" y="6" rx="1" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="12" height="4" width="4" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="6" rx="1" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="12" x="6" height="4" width="4" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-2" x="3.314" height="4" width="4" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="15.314" y="-2" rx="1" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-8" x="9.314" height="4" width="4" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="9.314" y="4" rx="1" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <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>
+ </g>
+ <path d="M 16 7.5 A 8.5 8.5 0 0 0 7.5 16 A 8.5 8.5 0 0 0 16 24.5 A 8.5 8.5 0 0 0 24.5 16 A 8.5 8.5 0 0 0 16 7.5 z M 16 13 A 3 3 0 0 1 19 16 A 3 3 0 0 1 16 19 A 3 3 0 0 1 13 16 A 3 3 0 0 1 16 13 z" style="fill:#2aa198;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/orange-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/orange-add-folders-to-archive.svg
new file mode 100644
index 00000000..b209df51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/orange-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="7.893" height="2.971" y="13.999" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="4.25"/>
+ <path d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 24.499 0 0.5 16 0 0 -0.5 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="7.893" height="2.971" y="4.998" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="14.25"/>
+ <path d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 13 14.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/orange-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/orange-document-open-recent.svg
new file mode 100644
index 00000000..40303f01
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/orange-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/orange-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/orange-document-open.svg
new file mode 100644
index 00000000..aabfa5ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/orange-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/orange-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/orange-folder-new.svg
new file mode 100644
index 00000000..e93daf6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/orange-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-available-locked.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-available-locked.svg
new file mode 100644
index 00000000..757fb045
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-available-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.5,0,0,0.5,17,16)">
+ <path d="m 16 0 c 0 0 10 0.02 10.01 7.094 l 0 6.109 c 0 0 3.988 0 3.988 1.605 l 0 14.645 c 0 1.348 -1.43 2.547 -3 2.547 l -22 0 c -1.57 0 -3 -1.199 -3 -2.547 l 0 -14.645 c 0 -1.605 4.04 -1.617 4.04 -1.617 l -0.125 -6.098 c 0.082 -7.086 10.08 -7.094 10.08 -7.094 m 0 3.551 c 0 0 -6 0 -6 5.313 l 0 4.34 12 0 0 -4.34 c 0 -5.313 -6 -5.313 -6 -5.313 z" style="fill:#268bd2"/>
+ <path d="m 16 18 c -2.211 0 -4 1.789 -4 4 0 1.48 0.805 2.746 2 3.438 l 0 4.563 l 4 0 0 -4.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;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-available-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-available-new.svg
new file mode 120000
index 00000000..a0eb6923
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/package-available.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-available.svg
new file mode 100644
index 00000000..11f031bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-available.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-broken.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-broken.svg
new file mode 100644
index 00000000..fa15e864
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-broken.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 32 25 a 7 7 0 0 1 -14 0 7 7 0 1 1 14 0 z" style="fill:#dc322f;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-1,0,0,-1,50,32.500005)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-downgrade.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-downgrade.svg
new file mode 100644
index 00000000..fb83b5f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-downgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 22.855 32 9.145 -8 l -6 0 0 -10 -6 0 0 10 -6 0 z" style="fill:#cb4b16;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-install.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-install.svg
new file mode 100644
index 00000000..763798a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-install.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 2 0 C 1.128906 0 0 1.128906 0 2 L 0 28 C 0 28.824219 1.175781 30 2 30 L 28 30 C 28.824219 30 30 28.824219 30 28 L 30 2 C 30 1.175781 28.824219 0 28 0 Z "/>
+<g style="fill:#fff">
+<path style="fill-opacity:.196" d="M 2 0 C 1.128906 0 0 1.128906 0 2 L 0 10 C 3.386719 10 26.613281 10 30 10 L 30 2 C 30 1.175781 28.824219 0 28 0 Z "/>
+<path style="fill-opacity:.392" d="M 12 4 L 12 16 L 18 16 L 18 4 Z "/>
+</g>
+<path style="fill:#859900" d="M 22.855469 32 L 32 24 L 26 24 L 26 14 L 20 14 L 20 24 L 14 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-installed-locked.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-installed-locked.svg
new file mode 100644
index 00000000..a4e14039
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-installed-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.5,0,0,0.5,17,16)">
+ <path d="m 16 0 c 0 0 10 0.02 10.01 7.094 l 0 6.109 c 0 0 3.988 0 3.988 1.605 l 0 14.645 c 0 1.348 -1.43 2.547 -3 2.547 l -22 0 c -1.57 0 -3 -1.199 -3 -2.547 l 0 -14.645 c 0 -1.605 4.04 -1.617 4.04 -1.617 l -0.125 -6.098 c 0.082 -7.086 10.08 -7.094 10.08 -7.094 m 0 3.551 c 0 0 -6 0 -6 5.313 l 0 4.34 12 0 0 -4.34 c 0 -5.313 -6 -5.313 -6 -5.313 z" style="fill:#859900"/>
+ <path d="m 16 18 c -2.211 0 -4 1.789 -4 4 0 1.48 0.805 2.746 2 3.438 l 0 4.563 l 4 0 0 -4.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;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-installed-outdated.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-installed-outdated.svg
new file mode 100644
index 00000000..3d9bcbe1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-installed-outdated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 18.15 23.692 9.692 -9.692 4.154 4.154 -13.846 13.846 c -2.84 -2.84 -5.468 -5.484 -8.308 -8.324 l 4.154 -4.138" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-installed-updated.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-installed-updated.svg
new file mode 100644
index 00000000..f96e7863
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-installed-updated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 18.15 23.692 9.692 -9.692 4.154 4.154 -13.846 13.846 c -2.84 -2.84 -5.468 -5.484 -8.308 -8.324 l 4.154 -4.138" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-new.svg
new file mode 100644
index 00000000..15f7c504
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 24.757 18 c -1.032 -0.004 -1.613 3.682 -2.45 4.29 -0.837 0.608 -4.481 -0.013 -4.804 0.975 -0.323 0.988 2.973 2.682 3.288 3.673 0.315 0.991 -1.38 4.293 -0.548 4.908 0.833 0.615 3.449 -2.02 4.481 -2.02 1.032 0.004 3.612 2.688 4.449 2.08 0.837 -0.608 -0.839 -3.952 -0.516 -4.94 0.323 -0.988 3.636 -2.65 3.321 -3.64 -0.315 -0.991 -3.971 -0.392 -4.804 -1.01 -0.832 -0.615 -1.386 -4.319 -2.418 -4.323 z" style="fill:#f1c40f;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-purge.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-purge.svg
new file mode 100644
index 00000000..a5001ae8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-purge.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.50000001,0,0,0.50000001,16,16)" style="fill-rule:evenodd">
+ <path d="m 32 16 c 0 8.836 -7.164 15.996 -16 15.996 -8.836 0 -16 -7.16 -16 -15.996 0 -8.84 7.164 -16 16 -16 8.836 0 16 7.164 16 16" style="fill:#dc322f"/>
+ <path d="m 8.01 8 0 2.668 c -0.059 0.746 0.191 1.512 0.754 2.027 l 3.418 3.363 -3.418 3.363 c -0.5 0.5 -0.754 1.207 -0.754 1.91 l 0 2.668 2.664 0 c 0.707 0 1.414 -0.254 1.914 -0.754 l 3.418 -3.418 3.418 3.418 c 0.5 0.5 1.207 0.754 1.914 0.754 l 2.664 0 0 -2.668 c 0 -0.703 -0.254 -1.41 -0.754 -1.91 l -3.359 -3.363 3.418 -3.363 c 0.574 -0.531 0.695 -1.266 0.695 -2.027 l 0 -2.668 -2.664 0 c -0.641 0.02 -1.148 0.258 -1.855 0.871 l -3.477 3.359 -3.418 -3.359 c -0.473 -0.492 -1.117 -0.84 -1.797 -0.871 c -0.027 0 -0.09 0 -0.117 0 z" style="fill:#fff;fill-opacity:0.902"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-reinstall.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-reinstall.svg
new file mode 100644
index 00000000..679363de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-reinstall.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 31.977 23.975 c 0 4.431 -3.592 8.02 -8.02 8.02 -4.431 0 -8.02 -3.59 -8.02 -8.02 0 -4.433 3.592 -8.02 8.02 -8.02 4.431 0 8.02 3.592 8.02 8.02 z" style="fill:#859900;fill-rule:evenodd"/>
+ <g transform="matrix(0.50143395,0,0,0.50143395,15.930676,15.950208)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 25.746 12.01 c -1.691 -3.66 -5.469 -6.01 -9.723 -6.01 -4.355 0 -8.336 2.574 -9.902 6.398 l 3.301 1.203 c 1.043 -2.555 3.695 -4.266 6.602 -4.266 2.801 0 5.277 1.531 6.426 3.914 l -2.41 0.906 6.156 3.348 1.801 -6.34 z"/>
+ <path d="m 16.02 22.668 c -2.777 0 -5.309 -1.578 -6.441 -3.945 l 2.375 -0.867 l -6.094 -3.273 -1.863 6.172 2.27 -0.828 c 1.66 3.648 5.523 6.078 9.754 6.078 4.367 0 8.238 -2.473 9.855 -6.297 l -3.285 -1.234 c -1.078 2.547 -3.656 4.195 -6.57 4.195 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-remove.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-remove.svg
new file mode 100644
index 00000000..024a586e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
+ <path d="M 2 0 C 1.128906 0 0 1.128906 0 2 L 0 28 C 0 28.824219 1.175781 30 2 30 L 28 30 C 28.824219 30 30 28.824219 30 28 L 30 2 C 30 1.175781 28.824219 0 28 0 Z " fill="#c19553"/>
+ <g fill="#fff">
+ <path d="M 2 0 C 1.128906 0 0 1.128906 0 2 L 0 10 C 3.386719 10 26.613281 10 30 10 L 30 2 C 30 1.175781 28.824219 0 28 0 Z " fill-opacity="0.196"/>
+ <path d="M 12 4 L 12 16 L 18 16 L 18 4 Z " fill-opacity="0.392"/>
+ </g>
+ <path d="m 16,20 16,0 0,6 -16,0 z" fill="#dc322f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-supported.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-supported.svg
new file mode 100644
index 00000000..3d071c29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-supported.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.999997,0,0,0.99999484,13.000033,13.000057)" 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/32/actions/package-upgrade.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-upgrade.svg
new file mode 100644
index 00000000..1e3fc0b8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 23.14 14 -9.145 8 l 6 0 0 10 6 0 0 -10 6 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-linear.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-linear.svg
new file mode 100644
index 00000000..e26cd659
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-linear.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientUnits="userSpaceOnUse" x2="29" id="linearGradient4140" x1="3">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#268bd2;stop-opacity:0"/>
+ </linearGradient>
+ </defs>
+ <rect rx="1" height="24" x="4" y="4" width="24" style="stroke-opacity:1;fill:url(#linearGradient4140);opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-radial.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-radial.svg
new file mode 100644
index 00000000..a350d30d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-radial.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient4140" r="13" cy="16" cx="16" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#268bd2;stop-opacity:0"/>
+ <stop offset="1" style="stop-color:#268bd2;stop-opacity:1"/>
+ </radialGradient>
+ </defs>
+ <rect rx="1" width="24" y="4" style="stroke-opacity:1;fill:url(#radialGradient4140);opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" height="24" x="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-none.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-none.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-none.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-pattern.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-pattern.svg
new file mode 100644
index 00000000..fbab0d7b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-pattern.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="24" height="24" x="4" y="4" style="stroke-opacity:1;fill:#268bd2;opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" rx="1"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="9.664" y="-2.593" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="14.849" y="-7.778" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="20.03" y="-12.964" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="25.22" y="-7.778" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="20.03" y="-2.593" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="14.849" y="2.593" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="20.03" y="7.778" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="25.22" y="2.593" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="30.406" y="-2.593" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-solid.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-solid.svg
new file mode 100644
index 00000000..1a063967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-solid.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="24" style="stroke-opacity:1;fill:#268bd2;opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" x="4" height="24" y="4" rx="1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-swatch.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-swatch.svg
new file mode 100644
index 00000000..371ddb15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-swatch.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 4 3 C 3.446 3 3 3.446 3 4 L 3 18 L 5.5136719 18 L 13 10.513672 L 13 4 C 13 3.446 12.554 3 12 3 L 4 3 z " style="fill:#26d285;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.971 4.371 c -0.256 0 -0.511 0.097 -0.707 0.293 l -13.336 13.336 l 14.14 0 l 6.264 -6.264 c 0.392 -0.392 0.392 -1.022 0 -1.414 l -5.658 -5.658 c -0.196 -0.196 -0.451 -0.293 -0.707 -0.293 z" style="fill:#26d2cc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 19 c -0.554 0 -1 0.446 -1 1 l 0 8 c 0 0.554 0.446 1 1 1 l 24 0 c 0.554 0 1 -0.446 1 -1 l 0 -8 c 0 -0.554 -0.446 -1 -1 -1 l -24 0 z m 4 3 a 2 2 0 0 1 2 2 a 2 2 0 0 1 -2 2 a 2 2 0 0 1 -2 -2 a 2 2 0 0 1 2 -2 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-unknown.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-unknown.svg
new file mode 100644
index 00000000..0ddbedd8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-unknown.svg
@@ -0,0 +1,8 @@
+
+<!-- Creator: CorelDRAW -->
+<svg style="shape-rendering:geometricPrecision;image-rendering:optimizeQuality;text-rendering:geometricPrecision;fill-rule:evenodd" height="32" xmlns="http://www.w3.org/2000/svg" width="32" viewBox="0 0 9.0311105 9.0311105">
+ <g style="fill:#535353;fill-opacity:1" transform="matrix(0.25701 0 0 0.25007 -2.536 -0.764)">
+ <path style="fill-rule:nonzero" d="m 29.631 26.755 -4.392 0 c -0.012 -0.641 -0.018 -1.027 -0.018 -1.169 0 -1.437 0.235 -2.618 0.706 -3.544 0.47 -0.932 1.417 -1.971 2.828 -3.134 1.411 -1.158 2.258 -1.917 2.528 -2.28 0.429 -0.564 0.641 -1.193 0.641 -1.876 0 -0.95 -0.376 -1.763 -1.129 -2.446 -0.753 -0.677 -1.764 -1.015 -3.04 -1.015 -1.229 0 -2.258 0.356 -3.087 1.063 -0.823 0.706 -1.393 1.787 -1.705 3.235 l -4.439 -0.558 c 0.123 -2.078 1 -3.841 2.622 -5.289 1.629 -1.448 3.757 -2.173 6.403 -2.173 2.775 0 4.986 0.736 6.632 2.202 1.64 1.466 2.463 3.17 2.463 5.123 0 1.074 -0.306 2.095 -0.905 3.057 -0.606 0.962 -1.893 2.274 -3.869 3.93 -1.023 0.861 -1.658 1.549 -1.905 2.072 -0.247 0.522 -0.359 1.454 -0.335 2.802 z"/>
+ </g>
+ <rect y="6.773" style="fill:#535353;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="3.951" height="1.129" width="1.129"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/panel-searchtool.svg b/.icons/Material-Black-Lime-Numix/32/actions/panel-searchtool.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/panel-searchtool.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/photos-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/photos-amarok.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/pink-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/pink-add-folders-to-archive.svg
new file mode 100644
index 00000000..005a595a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/pink-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" y="13.999" width="7.893" x="4.25" height="2.971"/>
+ <path d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 24.499 0 0.5 16 0 0 -0.5 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" y="4.998" x="14.25" width="7.893" height="2.971"/>
+ <path d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 13 14.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/pink-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/pink-document-open-recent.svg
new file mode 100644
index 00000000..571b5eba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/pink-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/pink-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/pink-document-open.svg
new file mode 100644
index 00000000..abf1295b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/pink-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/pink-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/pink-folder-new.svg
new file mode 100644
index 00000000..a69bb2a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/pink-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/pixelart-trace.svg b/.icons/Material-Black-Lime-Numix/32/actions/pixelart-trace.svg
new file mode 100644
index 00000000..95426ae6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/pixelart-trace.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4 21.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#34d046;fill-opacity:1;color:#000"/>
+ <path d="m 4 15.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 4 9.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 4 4 6.4 0 0 6 -6.4 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+ <path d="m 10 21.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 10 15.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 10 9.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 16 21.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 22 21.6 6 0 l 0 6.4 -6 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 16 15.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+ <path d="m 22 15.6 6 0 l 0 6.4 -6 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 10 4 6.4 0 0 6 -6.4 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 16 9.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#34d046;fill-opacity:1;color:#000"/>
+ <path d="m 22 9.6 6 0 l 0 6.4 -6 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 16 4 6.4 0 0 6 -6.4 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 22 4 6 0 0 6 -6 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/player_eject.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/player_eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/player_end.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_end.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/player_fwd.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/player_pause.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/player_play.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/player_record.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/player_rew.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/player_start.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_start.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/player_stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/playlist-generator.svg b/.icons/Material-Black-Lime-Numix/32/actions/playlist-generator.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/poedit-fuzzy.svg b/.icons/Material-Black-Lime-Numix/32/actions/poedit-fuzzy.svg
new file mode 100644
index 00000000..b1613db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/poedit-fuzzy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="scale(2,2)" 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 12.689 9.602 c -2.031 -0.062 -4.059 1.059 -6.289 3.455 l 2.623 2.072 c 1.914 -2.055 2.994 -2.365 3.553 -2.347 0.56 0.017 1.282 0.467 2.318 1.262 1.036 0.795 2.386 1.935 4.417 1.997 2.031 0.062 4.059 -1.059 6.289 -3.455 l -2.623 -2.072 c -1.914 2.055 -2.994 2.365 -3.553 2.347 -0.56 -0.017 -1.282 -0.467 -2.318 -1.262 -1.036 -0.795 -2.386 -1.935 -4.417 -1.997 z m 0 6.359 c -2.031 -0.062 -4.059 1.059 -6.289 3.455 l 2.623 2.069 c 1.914 -2.055 2.994 -2.365 3.553 -2.347 0.56 0.017 1.282 0.467 2.318 1.262 1.036 0.795 2.386 1.935 4.417 1.997 2.031 0.062 4.059 -1.059 6.289 -3.455 l -2.623 -2.069 c -1.914 2.055 -2.994 2.365 -3.553 2.347 -0.56 -0.017 -1.282 -0.467 -2.318 -1.262 -1.036 -0.795 -2.386 -1.935 -4.417 -1.997 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:#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/32/actions/poedit-update.svg b/.icons/Material-Black-Lime-Numix/32/actions/poedit-update.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/poedit-update.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/poedit-validate.svg b/.icons/Material-Black-Lime-Numix/32/actions/poedit-validate.svg
new file mode 100644
index 00000000..bf609377
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/poedit-validate.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="24" height="28" x="4" y="2" rx="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="3" x="8" y="6" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="12" x="8" height="3" width="16" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="12" height="3" x="8" y="18" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 20.12 24.615 8.312 -8.615 3.562 3.693 l -11.875 12.307 c -2.436 -2.525 -4.689 -4.875 -7.125 -7.399 l 3.562 -3.677 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/previous.svg b/.icons/Material-Black-Lime-Numix/32/actions/previous.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/previous.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/printer-error.svg b/.icons/Material-Black-Lime-Numix/32/actions/printer-error.svg
new file mode 120000
index 00000000..1f25b11c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/printer-info.svg b/.icons/Material-Black-Lime-Numix/32/actions/printer-info.svg
new file mode 120000
index 00000000..b1b39f12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/printer-paused.svg b/.icons/Material-Black-Lime-Numix/32/actions/printer-paused.svg
new file mode 120000
index 00000000..62b24d03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/printer-warning.svg b/.icons/Material-Black-Lime-Numix/32/actions/printer-warning.svg
new file mode 120000
index 00000000..d81d849f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/process-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/process-stop.svg
new file mode 100644
index 00000000..b99935ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/process-stop.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#dc322f" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 8.007812 8 L 8.007812 10.667969 C 7.949219 11.414062 8.199219 12.179688 8.761719 12.695312 L 12.179688 16.058594 L 8.761719 19.421875 C 8.261719 19.921875 8.007812 20.628906 8.007812 21.332031 L 8.007812 24 L 10.671875 24 C 11.378906 24 12.085938 23.746094 12.585938 23.246094 L 16.003906 19.828125 L 19.421875 23.246094 C 19.921875 23.746094 20.628906 24 21.335938 24 L 24 24 L 24 21.332031 C 24 20.628906 23.746094 19.921875 23.246094 19.421875 L 19.886719 16.058594 L 23.304688 12.695312 C 23.878906 12.164062 24 11.429688 24 10.667969 L 24 8 L 21.335938 8 C 20.695312 8.019531 20.1875 8.257812 19.480469 8.871094 L 16.003906 12.230469 L 12.585938 8.871094 C 12.113281 8.378906 11.46875 8.03125 10.789062 8 C 10.761719 8 10.699219 8 10.671875 8 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/purple-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/purple-add-folders-to-archive.svg
new file mode 100644
index 00000000..03a34998
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/purple-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#512da8;fill-opacity:1;stroke:none" d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z"/>
+ <rect width="7.893" y="13.999" x="4.25" height="2.971" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z"/>
+ <path style="fill:#7e57c2;fill-opacity:1;stroke:none" d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 3 24.499 0 0.5 16 0 0 -0.5 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z"/>
+ <path style="fill:#512da8;fill-opacity:1;stroke:none" d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z"/>
+ <rect width="7.893" y="4.998" x="14.25" height="2.971" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z"/>
+ <path style="fill:#7e57c2;fill-opacity:1;stroke:none" d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 13 14.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/purple-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/purple-document-open-recent.svg
new file mode 100644
index 00000000..694d937f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/purple-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/purple-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/purple-document-open.svg
new file mode 100644
index 00000000..d35d4230
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/purple-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/purple-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/purple-folder-new.svg
new file mode 100644
index 00000000..b5423128
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/purple-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/query-free-busy.svg b/.icons/Material-Black-Lime-Numix/32/actions/query-free-busy.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/rating.svg b/.icons/Material-Black-Lime-Numix/32/actions/rating.svg
new file mode 120000
index 00000000..3ddbdf76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/rating.svg
@@ -0,0 +1 @@
+../status/starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/ratiocrop.svg b/.icons/Material-Black-Lime-Numix/32/actions/ratiocrop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/ratiocrop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/red-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/red-add-folders-to-archive.svg
new file mode 100644
index 00000000..a4e0cc15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/red-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#d32f2f;fill-opacity:1;stroke:none" d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z"/>
+ <rect width="7.893" y="13.999" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="2.971" x="4.25"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z"/>
+ <path style="fill:#ef5350;fill-opacity:1;stroke:none" d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 3 24.499 0 0.5 16 0 0 -0.5 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z"/>
+ <path style="fill:#d32f2f;fill-opacity:1;stroke:none" d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z"/>
+ <rect y="4.998" width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="2.971" x="14.25"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z"/>
+ <path style="fill:#ef5350;fill-opacity:1;stroke:none" d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 13 14.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/red-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/red-document-open-recent.svg
new file mode 100644
index 00000000..31f91d87
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/red-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/red-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/red-document-open.svg
new file mode 100644
index 00000000..5b5e97c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/red-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/red-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/red-folder-new.svg
new file mode 100644
index 00000000..7dcc4e0d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/red-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/redeyes.svg b/.icons/Material-Black-Lime-Numix/32/actions/redeyes.svg
new file mode 120000
index 00000000..77e02ef3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/redeyes.svg
@@ -0,0 +1 @@
+image-red-eye.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/redhat-home.svg b/.icons/Material-Black-Lime-Numix/32/actions/redhat-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/redhat-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/redo.svg b/.icons/Material-Black-Lime-Numix/32/actions/redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/reload.svg b/.icons/Material-Black-Lime-Numix/32/actions/reload.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/reload.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/reload3.svg b/.icons/Material-Black-Lime-Numix/32/actions/reload3.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/reload3.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/reload_all_tabs.svg b/.icons/Material-Black-Lime-Numix/32/actions/reload_all_tabs.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/reload_page.svg b/.icons/Material-Black-Lime-Numix/32/actions/reload_page.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/reload_page.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/remmina-fit-window.svg b/.icons/Material-Black-Lime-Numix/32/actions/remmina-fit-window.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/remmina-fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/remmina-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/remmina-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/remmina-scale.svg b/.icons/Material-Black-Lime-Numix/32/actions/remmina-scale.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/remmina-scale.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/remmina-switch-page.svg b/.icons/Material-Black-Lime-Numix/32/actions/remmina-switch-page.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/remove-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/remove-amarok.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/remove-amarok.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/remove.svg b/.icons/Material-Black-Lime-Numix/32/actions/remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/resource-group-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/resource-group-new.svg
new file mode 120000
index 00000000..480d81aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/resource-group.svg b/.icons/Material-Black-Lime-Numix/32/actions/resource-group.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/resource-group.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/revert.svg b/.icons/Material-Black-Lime-Numix/32/actions/revert.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/revert.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/rhythmbox-set-star.svg b/.icons/Material-Black-Lime-Numix/32/actions/rhythmbox-set-star.svg
new file mode 120000
index 00000000..b9f5e3c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/rotate.svg b/.icons/Material-Black-Lime-Numix/32/actions/rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/rotate.svg
@@ -0,0 +1 @@
+object-rotate-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/search.svg b/.icons/Material-Black-Lime-Numix/32/actions/search.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/search.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/segment-curve.svg b/.icons/Material-Black-Lime-Numix/32/actions/segment-curve.svg
new file mode 100644
index 00000000..3e9fffbb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/segment-curve.svg
@@ -0,0 +1,7 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 23 3 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 transform="matrix(0 -1 -1 0 0 0)" d="M -6 -23 A 17 17 0 0 1 -23 -6" 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"/>
+ <path d="m 3 23 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/32/actions/segment-line.svg b/.icons/Material-Black-Lime-Numix/32/actions/segment-line.svg
new file mode 100644
index 00000000..e0a192b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/segment-line.svg
@@ -0,0 +1,7 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <rect style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="24" height="2" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)" y="21.627" x="-12"/>
+ <path style="fill:#313131;opacity:1;fill-opacity:1;stroke:none" d="m 23 3 0 6 6 0 0 -6 z m 2 2 2 0 0 2 -2 0 z"/>
+ <path style="fill:#313131;opacity:1;fill-opacity:1;stroke:none" d="m 3 23 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/32/actions/selection-bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-bottom.svg
new file mode 100644
index 00000000..49bb639d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-bottom.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 17 4 0 2 11 0 0 -2 z m -4 5 0 2 15 0 0 -2 z m 4 5 0 2 11 0 0 -2 z m -2 5 0 2 13 0 0 -2 z" style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d"/>
+ <path d="m 9 4 0 18" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 5.509 18.01 3.49 3.989 3.492 -3.989" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <rect x="4" height="3" y="25" width="24" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-break.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-break.svg
new file mode 100644
index 00000000..4589f2bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-break.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="12" x="4" height="16" width="20" rx="0.5" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 28 13 a 9 9 0 0 1 -18 0 9 9 0 1 1 18 0 z" style="fill:#df4441;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-combine.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-combine.svg
new file mode 100644
index 00000000..9a3e3e3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-combine.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 19.264 4 A 9 9 0 0 0 10.06 12 L 4.5 12 C 4.223 12 4 12.223 4 12.5 L 4 27.5 C 4 27.777 4.223 28 4.5 28 L 23.5 28 C 23.777 28 24 27.777 24 27.5 L 24 20.475 A 9 9 0 0 0 28 13 A 9 9 0 0 0 19.264 4 z" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-exclude.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-exclude.svg
new file mode 100644
index 00000000..91bf395c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-exclude.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4.5 12 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 15 c 0 0.277 0.223 0.5 0.5 0.5 l 19 0 c 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -6.975 a 9 9 0 0 1 -14 -7.475 a 9 9 0 0 1 0.061 -1 l 13.439 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 -0.051 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -19 0 z" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 19.264 4 c -4.681 -0.135 -8.683 3.342 -9.203 7.996 l 13.439 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 7.975 c 2.497 -1.668 3.997 -4.472 4 -7.475 0 -4.868 -3.871 -8.853 -8.736 -8.996" style="fill:#df4441;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-lower.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-lower.svg
new file mode 100644
index 00000000..bce5bec5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-lower.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 17 4 0 2 11 0 0 -2 z m -4 5 0 2 15 0 0 -2 z m 4 5 0 2 11 0 0 -2 z m -2 12 0 2 13 0 0 -2 z" style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d"/>
+ <path d="m 9 4 0 14" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 5.509 14.01 3.49 3.989 3.492 -3.989" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <rect height="3" width="24" y="20" x="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-raise.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-raise.svg
new file mode 100644
index 00000000..acdaac83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-raise.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 15 28 0 -2 -11 0 0 2 z m 4 -5 0 -2 -15 0 0 2 z m -4 -5 0 -2 -11 0 0 2 z m 2 -12 0 -2 -13 0 0 2 z" style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d"/>
+ <path d="m 23 28 0 -14" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 26.491 17.989 -3.49 -3.989 -3.492 3.989" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <rect height="3" y="-12" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-28" transform="matrix(-1 0 0 -1 0 0)" width="24"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-top.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-top.svg
new file mode 100644
index 00000000..93f4d72a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-top.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d" d="m 15 28 0 -2 l -11 0 0 2 z m 4 -5 0 -2 l -15 0 0 2 z m -4 -5 0 -2 l -11 0 0 2 z m 2 -5 0 -2 l -13 0 0 2 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 23 28 0 -18"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2" d="m 26.491 13.989 -3.49 -3.989 -3.492 3.989"/>
+ <rect transform="matrix(-1 0 0 -1 0 0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="24" x="-28" y="-7" height="3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/send-to.svg b/.icons/Material-Black-Lime-Numix/32/actions/send-to.svg
new file mode 120000
index 00000000..d4e62001
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/send-to.svg
@@ -0,0 +1 @@
+document-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/setroubleshoot_icon.svg b/.icons/Material-Black-Lime-Numix/32/actions/setroubleshoot_icon.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/shear.svg b/.icons/Material-Black-Lime-Numix/32/actions/shear.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/shear.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/shotwell-auto-enhance.svg b/.icons/Material-Black-Lime-Numix/32/actions/shotwell-auto-enhance.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/show-hidden.svg b/.icons/Material-Black-Lime-Numix/32/actions/show-hidden.svg
new file mode 100644
index 00000000..969af0d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/show-hidden.svg
@@ -0,0 +1,102 @@
+<?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="32"
+ height="32"
+ 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="27.8125"
+ inkscape:cx="16"
+ inkscape:cy="16"
+ 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" />
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1020.3622)">
+ <g
+ id="g2986"
+ transform="matrix(0.50000002,0,0,0.50000002,-6.65e-7,526.18108)">
+ <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/32/actions/sidebar.svg b/.icons/Material-Black-Lime-Numix/32/actions/sidebar.svg
new file mode 100644
index 00000000..d82aaf92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/sidebar.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2.074 2 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 25.605 c 0 0.628 0.57 1.197 1.199 1.197 l 27.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -25.605 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 z m 0.926 4 26 0 0 21.965 -26 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="8" height="18" x="19" y="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="28" cy="4" r="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/similarartists-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/similarartists-amarok.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/similarartists-amarok.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/slideshow-play.svg b/.icons/Material-Black-Lime-Numix/32/actions/slideshow-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/split.svg b/.icons/Material-Black-Lime-Numix/32/actions/split.svg
new file mode 100644
index 00000000..04d6458a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/split.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 24 2 6 6 -12 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="8" x="22" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="8" x="6" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 8 2 6 6 -12 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 8.828 11.172 -2.828 2.828 l 8 8 l 0 8 l 4 0 0 -8 8 -8 l -2.828 -2.828 -7.172 7.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/32/actions/star-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/star-new.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/star-new.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/start.svg b/.icons/Material-Black-Lime-Numix/32/actions/start.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/start.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock-spell-check.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_about.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_add-bookmark.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_add-bookmark.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_addressbook.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_addressbook.svg
new file mode 100644
index 00000000..5aaf0db4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_addressbook.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 5.5 0 L 26.5 0 C 30 0 30 0 30 3.554688 L 30 28.445312 C 30 32 30 32 26.5 32 L 5.5 32 C 2 32 2 32 2 28.445312 L 2 3.554688 C 2 0 2 0 5.5 0 Z " style="fill:#6c71c4;fill-rule:evenodd"/>
+ <path d="m 11.145 8.121 c -0.777 2.766 -0.793 6.598 0.59 8.484 c 0.582 0.898 1.375 2.078 0.754 3.148 c -1.152 1.672 -3.066 2.574 -4.813 3.488 c -0.59 0.059 -0.379 0.613 -0.418 1.02 c 0 0.324 -0.098 0.746 0.379 0.594 l 16.727 0 c 0.477 0.152 0.379 -0.27 0.379 -0.594 c -0.039 -0.406 0.172 -0.961 -0.418 -1.02 c -1.746 -0.914 -3.66 -1.816 -4.813 -3.488 c -0.621 -1.07 0.172 -2.25 0.754 -3.148 c 1.461 -2.055 1.652 -6.527 0.586 -8.547 c -0.961 -1.746 -1.934 -2.656 -4.852 -2.727 c -2.922 0.121 -3.891 0.98 -4.855 2.789 Z" style="fill:#2d2d2d;fill-opacity:0.533"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_alarm.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_bell.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_bell.svg
new file mode 100644
index 00000000..bb4e3448
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_bell.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 16 3 A 10 11.5 0 0 0 6 14.437 l -0.004 0 0 0.063 0 6.836 -4 4.664 14 0 14 0 -4 -4.664 0 -6.773 -0.004 0 a 10 11.5 0 0 0 0.004 -0.063 10 11.5 0 0 0 -10 -11.5 z M 11.332 28 c 0.84 2.226 2.334 3.493 4.668 3.5 2.333 0.007 3.828 -1.274 4.668 -3.5 l -9.336 0 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_calc-accept.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_calc-accept.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_calc-cancel.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_calc-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_calendar-and-taks.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_calendar-and-taks.svg
new file mode 120000
index 00000000..9b869bc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_calendar.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_calendar.svg
new file mode 100644
index 00000000..8206ec66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_calendar.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.874 0 5.156 0 20.562 1.406 1.406 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 7.999 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 1.999 -0.937 0.469 0 1.531 l 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" y="-0.001" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" y="-0.001" 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/32/actions/stock_close.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_contact-list.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_contact-list.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_copy.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_cut.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_delete.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_down.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_edit.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_exit.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_file-properites.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_file-properites.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_file-properties.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_file-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_first.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_first.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_first.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_folder-properties.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_folder-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_folder_properties.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_folder_properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_help-add-bookmark.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_help-add-bookmark.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_help.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_home.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-note.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-note.svg
new file mode 100644
index 00000000..1506bb14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 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="32" width="32" xlink:href="#SVGCleanerId_0" transform="matrix(1.0416667,0,0,1.0416667,-9.0000008,-9.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="translate(-8.0000005,-8.0000008)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 22 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 16 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 10 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 4 2 0 0 24 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 20 -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/32/actions/stock_insert-rule.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-rule.svg
new file mode 100644
index 00000000..7b031598
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-rule.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 6 12 c -2.209 0 -4 1.791 -4 4 0 2.209 1.791 4 4 4 l 20 0 c 2.209 0 4 -1.791 4 -4 0 -2.209 -1.791 -4 -4 -4 z" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-table.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-table.svg
new file mode 100644
index 00000000..53152f83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-table.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 3 l 0 2 l 0 6 l 0 2 l 0 6 l 0 2 l 0 6 l 0 2 l 26 0 l 0 -2 l 0 -14 l 0 -2 l 0 -8 l -26 0 z m 2 2 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m -16 8 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m -16 8 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_last.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_last.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_last.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_leave-fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_left.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-compose.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-compose.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_mail-filters-apply.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-filters-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_mail-flag-for-followup-done.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup-done.svg
new file mode 100644
index 00000000..89660b29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup-done.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 16,6 16,19 27,19 21.5,11.473684 27,6" style="fill:#4e5b8a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 6 0 13 -2 0 0 -13 z" style="fill:#000;fill-opacity:0.2;stroke:none;fill-rule:evenodd"/>
+ <path d="m 6 5 11 0 0 13 -11 0" style="fill:#4e5b8a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="24" x="5" y="4" rx="0.667" style="fill:#fbb23c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup.svg
new file mode 100644
index 00000000..9473f1d5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 16,6 16,19 27,19 21.5,11.473684 27,6" style="fill:#bf3830;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 6 0 13 -2 0 0 -13 z" style="fill:#000;fill-opacity:0.2;stroke:none;fill-rule:evenodd"/>
+ <path d="m 6 5 11 0 0 13 -11 0" style="fill:#bf3830;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="24" x="5" y="4" rx="0.667" style="fill:#fbb23c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-forward.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_mail-open-multiple.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-open-multiple.svg
new file mode 100644
index 00000000..511efdec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-open-multiple.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.5 0 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 c 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#268bd2"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,0,-6.0000001)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 9.77832,32 20.44336,0 C 32,32 32,32 32,30.286133 L 32,15.5 20,8 8,15.5 8,30.286133 C 8,32 8,32 9.77832,32 Z" style="fill:#268bd2"/>
+ <path d="m 9.77832,32 20.44336,0 C 32,32 32,32 32,30.286133 L 32,15.5 20,8 8,15.5 8,30.286133 C 8,32 8,32 9.77832,32 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 11 11 0 18 18 0 l 0 -18" style="fill:#fff"/>
+ <g transform="matrix(0.75,0,0,0.75,8,8)" style="fill:#268bd2">
+ <path d="m 2,32 28,0 c 2,0 2,0 2,-2 L 32,12 0,30 c 0,2 0,2 2,2 z"/>
+ <path d="M 30,32 2,32 C 0,32 0,32 0,30 L 0,12 32,30 c 0,2 0,2 -2,2 z"/>
+ </g>
+ <path d="M 30.22168,32 9.77832,32 C 8,32 8,32 8,30.31543 L 8,17 32,30.31543 C 32,32 32,32 30.22168,32 Z" style="fill:#fff;fill-opacity:0.102"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply-to-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply-to-all.svg
new file mode 120000
index 00000000..1e45e24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_mail-reply.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_mail-send-receive.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-send-receive.svg
new file mode 120000
index 00000000..9dc6aa5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_mail-send.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-send.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_mail-unread-multiple.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-unread-multiple.svg
new file mode 100644
index 00000000..80dc24b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-unread-multiple.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.5 0 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 c 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#268bd2"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,0,-6.0000001)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 9.5 14 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#268bd2"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,7.999999,7.9999999)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 28.453 9.04 c 1.496 6.461 1.09 5.66 -4.473 2.934 c -5.844 2.969 -5.641 3.219 -4.438 -2.996 c -5.254 -4.375 -4.652 -3.98 1.73 -4.785 c 2.875 -5.797 2.633 -5.387 5.508 0.035 c 6.734 0.75 6.574 0.492 1.672 4.812 Z" style="fill:#cb4b16;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mailto.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mailto.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mailto.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mark.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mark.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mark.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_media-fwd.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_media-next.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-next.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_media-pause.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_media-play.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_media-prev.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-prev.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_media-rec.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-rec.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_media-rew.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_media-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_navigator.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_navigator.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_navigator.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_new-24h-appointment.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-24h-appointment.svg
new file mode 100644
index 00000000..5273f08f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-24h-appointment.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.874 0 5.156 0 20.562 1.406 1.406 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 7.999 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 1.999 -0.937 0.469 0 1.531 l 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" y="-0.001" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.401 17 c -0.221 0 -0.401 0.179 -0.4 0.4 l 0 3.199 c 0 0.221 0.179 0.401 0.4 0.4 l 3.199 0 c 0.221 0 0.401 -0.179 0.4 -0.4 l 0 -3.199 c 0 -0.221 -0.179 -0.401 -0.4 -0.4 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="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" y="-0.001" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 32 20 -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/32/actions/stock_new-address-book.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-address-book.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_new-appointment.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-appointment.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_new-bcard.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-bcard.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_new-dir.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-dir.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_new-meeting.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-meeting.svg
new file mode 100644
index 00000000..cf56fe16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-meeting.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.119 3.564 c -1.021 3.538 -1.043 8.433 0.774 10.847 0.764 1.147 1.807 2.654 0.991 4.02 -1.51 2.139 -4.03 3.293 -6.321 4.458 -0.562 0.327 -0.562 0.232 -0.562 1.306 0 0.801 0 0.801 0.507 0.801 l 21.987 0 c 0.507 0 0.507 0 0.507 -0.801 c 0 -1.074 0 -1.01 -0.562 -1.306 -2.293 -1.165 -4.812 -2.319 -6.321 -4.458 -0.816 -1.37 0.227 -2.876 0.991 -4.02 c 1.919 -2.627 2.169 -8.347 0.769 -10.925 -1.265 -2.236 -2.543 -3.401 -6.376 -3.486 -3.838 0.151 -5.111 1.25 -6.381 3.564" style="fill:#6c71c4;fill-opacity:1"/>
+ <path d="m 14.12 10.564 c -1.021 3.538 -1.043 8.433 0.774 10.847 0.764 1.147 1.807 2.654 0.991 4.02 c -1.51 2.139 -4.03 3.293 -6.321 4.458 -0.562 0.327 -0.562 0.232 -0.562 1.306 0 0.801 0 0.801 0.507 0.801 l 21.987 0 c 0.507 0 0.507 0 0.507 -0.801 0 -1.074 0 -1.01 -0.562 -1.306 -2.293 -1.165 -4.812 -2.319 -6.321 -4.458 -0.816 -1.37 0.227 -2.876 0.991 -4.02 1.919 -2.627 2.169 -8.347 0.769 -10.925 -1.265 -2.236 -2.543 -3.401 -6.376 -3.486 -3.838 0.151 -5.111 1.25 -6.381 3.564" style="fill:#cb4b16;fill-opacity:1"/>
+ <path d="m 32 20 -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/32/actions/stock_new-tab.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-tab.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_new-text.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-text.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_new-window.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-window.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_no.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_no.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_no.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_not.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_not.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_not.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_notes.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_notes.svg
new file mode 100644
index 00000000..c6ce2d38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 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="32" width="32" xlink:href="#SVGCleanerId_0" transform="matrix(1.0416667,0,0,1.0416667,-9.0000008,-9.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="translate(-8.0000005,-8.0000008)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 22 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 16 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 10 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 4 2 0 0 24 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_paste.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_people.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_people.svg
new file mode 100644
index 00000000..ed285abc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_people.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.119 3.564 c -1.021 3.538 -1.043 8.433 0.774 10.847 0.764 1.147 1.807 2.654 0.991 4.02 -1.51 2.139 -4.03 3.293 -6.321 4.458 -0.562 0.327 -0.562 0.232 -0.562 1.306 0 0.801 0 0.801 0.507 0.801 l 21.987 0 c 0.507 0 0.507 0 0.507 -0.801 c 0 -1.074 0 -1.01 -0.562 -1.306 -2.293 -1.165 -4.812 -2.319 -6.321 -4.458 -0.816 -1.37 0.227 -2.876 0.991 -4.02 c 1.919 -2.627 2.169 -8.347 0.769 -10.925 -1.265 -2.236 -2.543 -3.401 -6.376 -3.486 -3.838 0.151 -5.111 1.25 -6.381 3.564" style="fill:#859900;fill-opacity:1"/>
+ <path d="m 14.12 10.564 c -1.021 3.538 -1.043 8.433 0.774 10.847 0.764 1.147 1.807 2.654 0.991 4.02 c -1.51 2.139 -4.03 3.293 -6.321 4.458 -0.562 0.327 -0.562 0.232 -0.562 1.306 0 0.801 0 0.801 0.507 0.801 l 21.987 0 c 0.507 0 0.507 0 0.507 -0.801 0 -1.074 0 -1.01 -0.562 -1.306 -2.293 -1.165 -4.812 -2.319 -6.321 -4.458 -0.816 -1.37 0.227 -2.876 0.991 -4.02 1.919 -2.627 2.169 -8.347 0.769 -10.925 -1.265 -2.236 -2.543 -3.401 -6.376 -3.486 -3.838 0.151 -5.111 1.25 -6.381 3.564" style="fill:#6c71c4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_print-preview.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_print-setup.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_print-setup.svg
new file mode 120000
index 00000000..21fb235e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_print.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_properties.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_redo.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_refresh.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_repeat.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_repeat.svg
new file mode 120000
index 00000000..81a417a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_right.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_save-as.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_save.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_scores.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_scores.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_scores.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_search-and-replace.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_search-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_search.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_select-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_select-column.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_select-column.svg
new file mode 100644
index 00000000..83ee5773
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_select-column.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="6" height="22" x="13" y="5" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 3 l 0 2 l 0 6 l 0 2 l 0 6 l 0 2 l 0 6 l 0 2 l 26 0 l 0 -2 l 0 -14 l 0 -2 l 0 -8 l -26 0 z m 2 2 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m -16 8 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m -16 8 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_select-row.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_select-row.svg
new file mode 100644
index 00000000..064e8fdc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_select-row.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="6" height="22" x="13" y="-27" transform="matrix(0,1,-1,0,0,0)" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 3 l 0 2 l 0 6 l 0 2 l 0 6 l 0 2 l 0 6 l 0 2 l 26 0 l 0 -2 l 0 -14 l 0 -2 l 0 -8 l -26 0 z m 2 2 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m -16 8 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m -16 8 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_show-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_show-all.svg
new file mode 100644
index 00000000..8be276ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_show-all.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="8" height="8" x="2" y="2" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="12" y="2" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="22" y="2" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="2" y="12" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="12" y="12" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="22" y="12" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="2" y="22" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="12" y="22" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="22" y="22" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_shuffle.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned-to.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned-to.svg
new file mode 100644
index 00000000..8c7ea2fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned-to.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.3333334,0,0,1.3333333,-16.000002,-15.333333)">
+ <g>
+ <!-- color: #d14040 -->
+ <g>
+ <path d="m 31.5,16 c 1.5,0 1.5,0 1.5,1.5 l 0,15 C 33,34 33,34 31.5,34 l -15,0 C 15,34 15,34 15,32.5 l 0,-15 C 15,16 15,16 16.5,16" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 30 16 -12 0 0 15 12 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 13 0 4.5 9 0 0 -4.5" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 25 0 1.5 9 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 28 0 1.5 6 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ <path d="m 10 14 0 2 12 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 16 -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/32/actions/stock_task-assigned.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned.svg
new file mode 100644
index 00000000..7524f62c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 26 6 c 2 0 2 0 2 2 l 0 20 c 0 2 0 2 -2 2 l -20 0 c -2 0 -2 0 -2 -2 l 0 -20 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 -16 0 l 0 20 16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 2 0 6 12 0 0 -6 z" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 18.695 -1.383 1.305 1.383 0 0 -1.305 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.492 22 -2.121 2 5.629 0 l 0 -2 -3.508 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.492 10 2.125 2 1.383 0 0 -2 -3.508 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 16 -10 -10 0 6 -10 0 0 8 10 0 l 0 6" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_task-recurring.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_task-recurring.svg
new file mode 100644
index 00000000..960d62c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_task-recurring.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 26,6 c 2,0 2,0 2,2 l 0,20 c 0,2 0,2 -2,2 L 6,30 C 4,30 4,30 4,28 L 4,8 C 4,6 4,6 6,6" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 24,6 8,6 8,26 24,26" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 2 0 6 12 0 0 -6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 12 6 0 c 3 0 3 0 3 3 l 0 4 c 0 3 0 3 -3 3 -1.125 0 0.162 -0.009 -0.962 -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 -0.292 0.054 0.962 0.009 1 0 1 0 1 -1 l 0 -4 c 0 -1 0 -1 -1 -1 l -6 0 c -1 0 -1 0 -1 1 l 0 4 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 -4 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/32/actions/stock_task.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_task.svg
new file mode 100644
index 00000000..256112d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_task.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.3333333,0,0,1.3333333,-16,-15.333333)">
+ <g>
+ <!-- color: #d14040 -->
+ <g>
+ <path d="m 31.5,16 c 1.5,0 1.5,0 1.5,1.5 l 0,15 C 33,34 33,34 31.5,34 l -15,0 C 15,34 15,34 15,32.5 l 0,-15 C 15,16 15,16 16.5,16" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 30 16 -12 0 0 15 12 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 13 0 4.5 9 0 0 -4.5" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 25 0 1.5 9 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 28 0 1.5 9 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ <path d="m 10 10 0 2 l 12 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 14 0 2 l 12 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_tasks.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_tasks.svg
new file mode 120000
index 00000000..837366cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_tasks.svg
@@ -0,0 +1 @@
+stock_task.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_text-monospaced.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_text-monospaced.svg
new file mode 100644
index 00000000..2422906a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_text-monospaced.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.77777776,0,0,0.77777776,-2.666666,-2.6666655)" style="fill:#268bd2;fill-opacity:1;stroke:none">
+ <path d="m 9.857 21.428 -3.857 0 0 -3.857 3.857 0 0 -4.847 5.143 -0.775 0 5.622 6.429 0 0 3.857 -6.429 0 0 7.184 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 -2.123 0.62 -3.157 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 c -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"/>
+ <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/32/actions/stock_timezone.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_timezone.svg
new file mode 100644
index 00000000..0fadff9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_timezone.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.9999943,0,0,1.9999943,0,9.1000001e-5)">
+ <path d="m 24 4 c -2.225 0 -4.357 0.379 -6.355 1.049 -0.206 0.8 -1 1.139 -2.66 1.117 -0.631 0.32 -1.244 0.666 -1.834 1.049 -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 -0.517 0.778 0.056 1.904 -1.836 3.367 -1.027 2.408 -1.6 5.057 -1.6 7.84 c 0 6.653 3.261 12.53 8.258 16.17 -0.003 0.001 0.012 0.005 0.01 0.006 -0.336 0.219 17.414 4.143 25.303 -1.51 0.001 -0.001 0.003 -0.001 0.004 -0.002 2.157 -1.998 3.873 -4.457 4.984 -7.232 0.224 -1.336 0.321 -1.887 0.99 -3.223 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 0 0 0 -0.002 0 -0.002 -0.407 -1.07 -0.358 -1.381 -0.129 -2.213 0 -0.001 0 -0.001 0 -0.002 -0.156 -1.398 -0.467 -2.747 -0.896 -4.04 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" 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 -0.73 -1.235 -0.949 0.757 -2.102 0.258 -0.792 -0.036 -3.03 1.533 -2.617 0.406 1.186 -0.716 -2.497 -1.196 -3.229 0.16 -0.44 0.816 -1.604 1.622 -0.08 1.578 0.625 1.797 1.01 -2.923 1.498 -1.1 -0.342 0.961 1.704 0.455 0.059 1.314 -0.355 0.934 -1.947 0.831 -2.027 0.289 -0.549 0.796 -0.819 0.331 -1.031 1.191 -1.282 0.246 -1.051 0.577 -0.822 1.467 -0.939 -0.266 -2.086 1.432 -0.619 1.846 1.024 -1.137 2.623 -2.927 3.613 -0.6 0.801 -0.228 -1.618 -2.31 0.123 -1.141 0.466 0.629 1.119 2.478 1.283 0.68 1.038 0.3 0.607 -2.289 1.674 -0.889 0.42 -1.419 2.148 1.612 0.299 0.674 -2.075 -0.058 -1.311 1.676 0.174 1.395 -0.099 1.809 -2.277 0.486 -3.107 1.174 -1.452 -0.087 -0.996 -2.189 -2.398 -1.285 -1.994 -0.17 -2.765 1.748 -3.834 3.08 -0.484 1.538 0.015 4.453 1.779 4.313 1.403 -0.464 3.566 -0.227 2.98 1.701 1.339 1.679 -0.206 3.805 0.977 5.588 0.654 0.9 0.222 2.643 1.648 1.795 1.56 -0.441 1.678 -2.62 2.449 -3.865 1.335 -1.196 -0.528 -3.528 1.518 -4.598 0.763 -0.567 1.652 -2.794 -0.121 -1.961 -0.849 -1.116 -2.263 -3.047 -2.086 -4.156 1.124 0.823 1.446 4.478 3.174 3.066 1.652 -0.585 1.727 -2.398 -0.066 -2.447 -0.653 -0.718 -0.668 -1.932 0.072 -0.461 1.756 0.42 4 0.557 4.174 2.764 0.052 1.106 1.293 2.543 1.221 0.604 0.122 -1.451 2.37 -3.422 2.67 -0.877 0.033 0.189 0.87 -0.506 0.66 0.629 0.464 -0.006 1.669 2.421 2.074 0.492 0.083 -0.624 -1.382 -2.353 -0.23 -2.127 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 m -22.1 2.336 c -0.77 -0.081 -1.382 3.183 -2.311 1.9 -0.328 0.366 -0.644 0.741 -0.945 1.131 0.765 0.655 0.519 2.383 -0.275 0.807 -0.547 0.727 -0.504 0.683 -0.475 0.199 -0.715 1.055 -1.33 2.182 -1.836 3.367 0.071 0.016 0.139 0.021 0.215 0.049 1.25 -1.144 1.604 2.16 1.83 0.316 0.37 -2.048 2.872 -2.964 3.959 -4.334 -0.582 -1.19 1.526 -1.17 1.377 -0.063 0.869 0.721 0.784 -2.145 0.037 -1.402 c -0.215 -0.926 -0.222 -1 -0.975 -1.193 -0.215 -0.538 -0.413 -0.757 -0.602 -0.777 m 10.268 0.822 c -0.529 0.479 0.19 1.566 -0.057 1.793 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 -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 -0.236 0.577 2.26 1.174 0.863 0.1 -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 -0.265 0.217 -0.488 0.306 -0.676 0.316 -0.064 0.244 -0.135 0.485 -0.189 0.732 0.893 0.409 1.659 0.984 2.219 1.879 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 m 2.365 2.271 c -1.081 0.618 -1.126 2.397 -1.426 3.494 0.072 2.075 2.424 3.077 2.062 5.148 0.051 2.185 0.3 4.532 1.584 6.363 0.548 0.822 1.507 0.738 0.637 -0.221 -0.198 -1.193 -0.471 -2.707 0.924 -3.176 -0.633 -1.222 1.316 -1.374 1.229 -2.83 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 -1.039 -0.909 -2.02 -1.73 -3.547 -1.633 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 0.304 -0.114 0.517 -0.253 0.68 -0.406 -0.001 -0.75 -0.047 -1.489 -0.129 -2.217 m -3.832 0.354 c -0.084 1.134 1.609 3.716 3.457 3.361 -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 -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 -0.079 0.373 -0.029 0.619 0.092 0.777 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 -0.919 0.308 -1.806 0.684 -2.66 1.117 0.113 0.034 0.198 0.067 0.361 0.1 0.724 0.936 -1.536 2.471 0.391 2.953 1.904 -1.287 3.65 -1.493 4.42 -3.426 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 0.229 0.109 0.48 -0.055 0.498 -0.307 -0.152 -0.065 -0.297 -0.102 -0.434 -0.117 m 5.199 0.424 c -1.01 0.082 -1.531 2.01 -0.568 1.111 -0.408 -0.985 1.535 -0.312 1.025 -1.02 -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 -0.043 0.054 -0.119 0.11 -0.225 0.168 -0.081 0.061 -0.164 0.119 -0.244 0.182 0.709 0.981 1.2 0.447 1.533 -0.338 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 -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 -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 -2.071 0.026 -4.144 0.327 -6.06 1.129 0.707 -1.241 -1.081 -0.247 -1.664 -1.326 -2.068 1.278 -4.526 1.01 -6.879 1.117 -1.898 -0.204 -3.085 1.549 -5.076 0.797 -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/32/actions/stock_todo.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_todo.svg
new file mode 100644
index 00000000..1d2829a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_todo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 26,6 c 2,0 2,0 2,2 l 0,20 c 0,2 0,2 -2,2 L 6,30 C 4,30 4,30 4,28 L 4,8 C 4,6 4,6 6,6" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 24,6 8,6 8,26 24,26" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 2 0 6 12 0 0 -6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.263 17.498 6.122 -6.122 2.624 2.624 -8.746 8.746 c -1.794 -1.794 -3.454 -3.464 -5.248 -5.258 l 2.624 -2.613" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_top.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_undo.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_up.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_video-conferencing.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_video-conferencing.svg
new file mode 100644
index 00000000..9c6209eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_video-conferencing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.25,0,0,-1.25,0,32)">
+ <path d="m 9.6 8 6.4 0 0 -6.4 -6.4 0 0 6.4" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.795 25.6 c -5.298 0 -9.595 -4.295 -9.595 -9.6 0 -5.295 4.297 -9.6 9.595 -9.6 5.308 0 9.605 4.305 9.605 9.6 c 0 5.305 -4.297 9.6 -9.605 9.6 z m 0 -5.437 c 2.299 0 4.165 -1.866 4.165 -4.163 0 -2.296 -1.867 -4.155 -4.165 -4.155 -2.297 0 -4.157 1.86 -4.157 4.155 0 2.298 1.861 4.163 4.157 4.163 z" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6.58 2.558 c 0.18 0.857 12.26 0.857 12.44 0 c 0.18 -0.857 0.18 -2.558 0.18 -2.558 l -12.8 0 c 0 0 0 1.701 0.18 2.558 z" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.795 20.8 c -2.647 0 -4.795 -2.15 -4.795 -4.805 0 -2.647 2.148 -4.795 4.795 -4.795 2.657 0 4.805 2.148 4.805 4.795 0 2.655 -2.148 4.805 -4.805 4.805 m 0 -1.602 c 1.774 0 3.203 -1.438 3.203 -3.203 0 -1.766 -1.43 -3.193 -3.203 -3.193 -1.764 0 -3.193 1.428 -3.193 3.193 0 1.766 1.43 3.203 3.193 3.203 z" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_view-details.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_view-details.svg
new file mode 120000
index 00000000..f72458f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_xfburn-burn-cd.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_xfburn-burn-cd.svg
new file mode 100644
index 00000000..ac7bfac4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_xfburn-burn-cd.svg
@@ -0,0 +1,13 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#888;stroke-linejoin:round;stroke-width:1" d="m 16 13.5 c 1.38 0 2.5 1.122 2.5 2.5 0 1.38 -1.122 2.5 -2.5 2.5 -1.38 0 -2.5 -1.122 -2.5 -2.5 0 -1.38 1.122 -2.5 2.5 -2.5 z"/>
+ <path style="fill:#d1d1d1;fill-opacity:1;stroke:none" d="m 16 2.75 c -7.347 0 -13.25 5.906 -13.25 13.25 0 7.347 5.906 13.25 13.25 13.25 7.347 0 13.25 -5.906 13.25 -13.25 0 -7.347 -5.906 -13.25 -13.25 -13.25 m 0 7.95 c 2.919 0 5.3 2.381 5.3 5.3 0 2.919 -2.381 5.3 -5.3 5.3 -2.919 0 -5.3 -2.381 -5.3 -5.3 0 -2.919 2.381 -5.3 5.3 -5.3 z"/>
+ <circle cx="16" cy="16" r="13.481" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#888;stroke-linecap:butt;stroke-linejoin:round;stroke-width:1.037;stroke-dashoffset:0"/>
+ <circle cx="16" cy="16" r="5.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#888;stroke-linecap:butt;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0"/>
+ <g transform="matrix(0.5 0 0 0.5 9.669 9.181)">
+ <path style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 40.662 -9.525 c 0 0 0.002 -1.559 -3.473 -3.565 -3.353 -1.936 -4.916 -1.085 -4.916 -1.085 l -18.08 31.32 -0.998 11.329 9.304 -6.534"/>
+ <path style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 14.192 17.15 -0.998 11.329 9.304 -6.534"/>
+ <path style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 13.644 23.19 -0.45 5.282 4.355 -3.03 m -3.905 -2.255"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_yes.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_yes.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_yes.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-1.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-1.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_zoom-in.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_zoom-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stock_zoom-page.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-page.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-butt.svg b/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-butt.svg
new file mode 100644
index 00000000..498a8789
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-butt.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 12 0 18 2 0 0 -16 16 0 0 16 2 0 0 -18 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 16 32 0 -18" 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/32/actions/stroke-cap-round.svg b/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-round.svg
new file mode 100644
index 00000000..953bf52b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-round.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 2.996 c -1.708 0 -3.416 0.395 -4.957 1.186 c -3.081 1.581 -5.04 4.56 -5.04 7.818 l 0 1 l 0 17 l 2 0 l 0 -17 l 0 -1 c 0 -2.458 1.469 -4.762 3.957 -6.04 c 2.488 -1.277 5.598 -1.277 8.09 0 c 2.488 1.277 3.957 3.581 3.957 6.04 l 0 1 l 0 17 l 2 0 l 0 -17 l 0 -1 c 0 -3.258 -1.962 -6.237 -5.04 -7.818 c -1.541 -0.791 -3.249 -1.186 -4.957 -1.186 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 16 32 0 -18" 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/32/actions/stroke-cap-square.svg b/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-square.svg
new file mode 100644
index 00000000..422f45dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-square.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 2 0 28 2 0 0 -26 16 0 0 26 2 0 0 -28 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 16 32 0 -18" 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/32/actions/stroke-join-bevel.svg b/.icons/Material-Black-Lime-Numix/32/actions/stroke-join-bevel.svg
new file mode 100644
index 00000000..75a94952
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stroke-join-bevel.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 2,30 18,30 18,18 30,18 30,2 15.585938,2 2,15.585938 Z M 4,16.414062 16.414062,4 28,4 28,16 16,16 16,28 4,28 Z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stroke-join-round.svg b/.icons/Material-Black-Lime-Numix/32/actions/stroke-join-round.svg
new file mode 100644
index 00000000..6f716b0f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stroke-join-round.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="m 2 30 16 0 0 -12 12 0 0 -16 -8 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 -8 0 -1 c 0 -4.509 1.792 -8.831 4.98 -12.02 3.188 -3.188 7.51 -4.98 12.02 -4.98 l 1 0 6 0 0 12 -12 0 0 12 -12 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stroke-to-path.svg b/.icons/Material-Black-Lime-Numix/32/actions/stroke-to-path.svg
new file mode 100644
index 00000000..099335c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stroke-to-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 13.5 28 0 -0.5 c 0 -7.785 6.215 -14 14 -14 l 0.5 0 0 -9 -0.5 0 c -12.649 0 -23 10.351 -23 23 l 0 0.5 z" 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"/>
+ <path d="M -4.5 -27.5 A 23 22.999998 0 0 1 -27.499999 -4.500002" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#50b34a;stroke-linecap:square;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0" transform="matrix(-1 0 0 -1 0 0)"/>
+ <rect height="4" 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" width="4" y="3" x="18"/>
+ <path d="m -13.5 -27.5 a 14 14 0 0 1 -14 14" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#50b34a;stroke-linecap:square;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0" transform="matrix(-1 0 0 -1 0 0)"/>
+ <rect height="4" 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" width="4" y="12" x="20"/>
+ <rect height="4" 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" width="4" y="18" x="3"/>
+ <rect height="4" 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" width="4" y="20" x="12"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-lock-screen.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-lock-screen.svg
new file mode 100644
index 00000000..9830f50b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-lock-screen.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 16 0 C 16 0 26 0.0195312 26.011719 7.09375 L 26.011719 13.203125 C 26.011719 13.203125 30 13.203125 30 14.808594 L 30 29.453125 C 30 30.800781 28.570312 32 27 32 L 5 32 C 3.429688 32 2 30.800781 2 29.453125 L 2 14.808594 C 2 13.203125 6.042969 13.191406 6.042969 13.191406 L 5.917969 7.09375 C 6 0.0078125 16 0 16 0 Z M 16 3.550781 C 16 3.550781 10 3.550781 10 8.863281 L 10 13.203125 L 22 13.203125 L 22 8.863281 C 22 3.550781 16 3.550781 16 3.550781 Z "/>
+<path style="fill:#000;fill-rule:evenodd;fill-opacity:.102" d="M 16 18 C 13.789062 18 12 19.789062 12 22 C 12 23.480469 12.804688 24.746094 14 25.4375 L 14 30 L 18 30 L 18 25.4375 C 19.195312 24.746094 20 23.480469 20 22 C 20 19.789062 18.210938 18 16 18 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-log-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-log-out.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/system-logout.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-logout.svg
new file mode 100644
index 00000000..37a81d8d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-logout.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 16 0.0234375 C 24.839844 0.0234375 32.003906 7.1875 32.003906 16.023438 C 32.003906 24.863281 24.839844 32.027344 16 32.023438 C 7.160156 32.027344 -0.00390625 24.863281 -0.00390625 16.023438 C -0.00390625 7.1875 7.160156 0.0234375 16 0.0234375 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 4.023438 14.023438 L 4.023438 18.023438 L 16.023438 18.023438 L 16.023438 14.023438 Z "/>
+<path style="fill-rule:evenodd" d="M 4.664062 20.023438 C 6.308594 24.6875 10.75 28.023438 15.976562 28.023438 C 22.601562 28.023438 27.976562 22.652344 27.976562 16.023438 C 27.976562 9.398438 22.601562 4.023438 15.976562 4.023438 C 10.75 4.023438 6.308594 7.363281 4.664062 12.023438 L 9.101562 12.023438 C 10.484375 9.636719 13.015625 8.023438 15.976562 8.023438 C 20.394531 8.023438 23.976562 11.605469 23.976562 16.023438 C 23.976562 20.441406 20.394531 24.023438 15.976562 24.023438 C 13.015625 24.023438 10.484375 22.410156 9.101562 20.023438 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-reboot.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-reboot.svg
new file mode 100644
index 00000000..a99b3f93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-reboot.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 28 16.039062 C 28 22.671875 22.628906 28.046875 16 28.046875 C 9.371094 28.046875 4 22.671875 4 16.039062 C 4 9.425781 9.339844 4.0625 15.9375 4.027344 L 16 0.046875 L 24 6.046875 L 16 12.058594 L 15.9375 8.03125 C 11.546875 8.066406 8 11.636719 8 16.039062 C 8 20.460938 11.582031 24.046875 16 24.046875 C 20.417969 24.046875 24 20.460938 24 16.039062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-restart-panel.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-restart-panel.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/system-restart.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-restart.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-restart.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-run.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-run.svg
new file mode 100644
index 00000000..13997359
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-run.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#888" d="M 22.875 0 C 22.609375 0 22.375 0.234375 22.375 0.5 L 22.375 1.75 C 21.78125 1.902344 21.265625 2.195312 20.75 2.5 L 19.8125 1.5 C 19.625 1.3125 19.3125 1.3125 19.125 1.5 L 17.5 3.125 C 17.3125 3.3125 17.3125 3.625 17.5 3.8125 L 18.5 4.75 C 18.195312 5.265625 17.902344 5.78125 17.75 6.375 L 16.5 6.375 C 16.234375 6.375 16 6.609375 16 6.875 L 16 9.125 C 16 9.390625 16.234375 9.625 16.5 9.625 L 17.75 9.625 C 17.902344 10.21875 18.195312 10.734375 18.5 11.25 L 17.5 12.1875 C 17.3125 12.375 17.3125 12.6875 17.5 12.875 L 19.125 14.5 C 19.3125 14.6875 19.625 14.6875 19.8125 14.5 L 20.75 13.5 C 21.265625 13.804688 21.78125 14.097656 22.375 14.25 L 22.375 15.5 C 22.375 15.765625 22.609375 16 22.875 16 L 25.125 16 C 25.390625 16 25.625 15.765625 25.625 15.5 L 25.625 14.25 C 26.21875 14.097656 26.734375 13.804688 27.25 13.5 L 28.1875 14.5 C 28.375 14.6875 28.6875 14.6875 28.875 14.5 L 30.5 12.875 C 30.6875 12.6875 30.6875 12.375 30.5 12.1875 L 29.5 11.25 C 29.804688 10.734375 30.097656 10.21875 30.25 9.625 L 31.5 9.625 C 31.765625 9.625 32 9.390625 32 9.125 L 32 6.875 C 32 6.609375 31.765625 6.375 31.5 6.375 L 30.25 6.375 C 30.097656 5.78125 29.804688 5.265625 29.5 4.75 L 30.5 3.8125 C 30.6875 3.625 30.6875 3.3125 30.5 3.125 L 28.875 1.5 C 28.6875 1.3125 28.375 1.3125 28.1875 1.5 L 27.25 2.5 C 26.734375 2.195312 26.21875 1.902344 25.625 1.75 L 25.625 0.5 C 25.625 0.234375 25.390625 0 25.125 0 Z M 24 6 C 25.105469 6 26 6.894531 26 8 C 26 9.105469 25.105469 10 24 10 C 22.894531 10 22 9.105469 22 8 C 22 6.894531 22.894531 6 24 6 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 22.875 0 C 22.609375 0 22.375 0.234375 22.375 0.5 L 22.375 1.75 C 21.78125 1.902344 21.265625 2.195312 20.75 2.5 L 19.8125 1.5 C 19.625 1.3125 19.3125 1.3125 19.125 1.5 L 17.5 3.125 C 17.3125 3.3125 17.3125 3.625 17.5 3.8125 L 18.5 4.75 C 18.195312 5.265625 17.902344 5.78125 17.75 6.375 L 16.5 6.375 C 16.234375 6.375 16 6.609375 16 6.875 L 16 9.125 C 16 9.390625 16.234375 9.625 16.5 9.625 L 17.75 9.625 C 17.902344 10.21875 18.195312 10.734375 18.5 11.25 L 17.5 12.1875 C 17.3125 12.375 17.3125 12.6875 17.5 12.875 L 19.125 14.5 C 19.3125 14.6875 19.625 14.6875 19.8125 14.5 L 20.75 13.5 C 21.265625 13.804688 21.78125 14.097656 22.375 14.25 L 22.375 15.5 C 22.375 15.765625 22.609375 16 22.875 16 L 25.125 16 C 25.390625 16 25.625 15.765625 25.625 15.5 L 25.625 14.25 C 26.21875 14.097656 26.734375 13.804688 27.25 13.5 L 28.1875 14.5 C 28.375 14.6875 28.6875 14.6875 28.875 14.5 L 30.5 12.875 C 30.6875 12.6875 30.6875 12.375 30.5 12.1875 L 29.5 11.25 C 29.804688 10.734375 30.097656 10.21875 30.25 9.625 L 31.5 9.625 C 31.765625 9.625 32 9.390625 32 9.125 L 32 6.875 C 32 6.609375 31.765625 6.375 31.5 6.375 L 30.25 6.375 C 30.097656 5.78125 29.804688 5.265625 29.5 4.75 L 30.5 3.8125 C 30.6875 3.625 30.6875 3.3125 30.5 3.125 L 28.875 1.5 C 28.6875 1.3125 28.375 1.3125 28.1875 1.5 L 27.25 2.5 C 26.734375 2.195312 26.21875 1.902344 25.625 1.75 L 25.625 0.5 C 25.625 0.234375 25.390625 0 25.125 0 Z M 24 6 C 25.105469 6 26 6.894531 26 8 C 26 9.105469 25.105469 10 24 10 C 22.894531 10 22 9.105469 22 8 C 22 6.894531 22.894531 6 24 6 Z "/>
+<path style="fill:#888" d="M 6.875 8 C 6.609375 8 6.375 8.234375 6.375 8.5 L 6.375 9.75 C 5.78125 9.902344 5.265625 10.195312 4.75 10.5 L 3.8125 9.5 C 3.625 9.3125 3.3125 9.3125 3.125 9.5 L 1.5 11.125 C 1.3125 11.3125 1.3125 11.625 1.5 11.8125 L 2.5 12.75 C 2.195312 13.265625 1.902344 13.78125 1.75 14.375 L 0.5 14.375 C 0.234375 14.375 0 14.609375 0 14.875 L 0 17.125 C 0 17.390625 0.234375 17.625 0.5 17.625 L 1.75 17.625 C 1.902344 18.21875 2.195312 18.734375 2.5 19.25 L 1.5 20.1875 C 1.3125 20.375 1.3125 20.6875 1.5 20.875 L 3.125 22.5 C 3.3125 22.6875 3.625 22.6875 3.8125 22.5 L 4.75 21.5 C 5.265625 21.804688 5.78125 22.097656 6.375 22.25 L 6.375 23.5 C 6.375 23.765625 6.609375 24 6.875 24 L 9.125 24 C 9.390625 24 9.625 23.765625 9.625 23.5 L 9.625 22.25 C 10.21875 22.097656 10.734375 21.804688 11.25 21.5 L 12.1875 22.5 C 12.375 22.6875 12.6875 22.6875 12.875 22.5 L 14.5 20.875 C 14.6875 20.6875 14.6875 20.375 14.5 20.1875 L 13.5 19.25 C 13.804688 18.734375 14.097656 18.21875 14.25 17.625 L 15.5 17.625 C 15.765625 17.625 16 17.390625 16 17.125 L 16 14.875 C 16 14.609375 15.765625 14.375 15.5 14.375 L 14.25 14.375 C 14.097656 13.78125 13.804688 13.265625 13.5 12.75 L 14.5 11.8125 C 14.6875 11.625 14.6875 11.3125 14.5 11.125 L 12.875 9.5 C 12.6875 9.3125 12.375 9.3125 12.1875 9.5 L 11.25 10.5 C 10.734375 10.195312 10.21875 9.902344 9.625 9.75 L 9.625 8.5 C 9.625 8.234375 9.390625 8 9.125 8 Z M 8 14 C 9.105469 14 10 14.894531 10 16 C 10 17.105469 9.105469 18 8 18 C 6.894531 18 6 17.105469 6 16 C 6 14.894531 6.894531 14 8 14 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 6.875 8 C 6.609375 8 6.375 8.234375 6.375 8.5 L 6.375 9.75 C 5.78125 9.902344 5.265625 10.195312 4.75 10.5 L 3.8125 9.5 C 3.625 9.3125 3.3125 9.3125 3.125 9.5 L 1.5 11.125 C 1.3125 11.3125 1.3125 11.625 1.5 11.8125 L 2.5 12.75 C 2.195312 13.265625 1.902344 13.78125 1.75 14.375 L 0.5 14.375 C 0.234375 14.375 0 14.609375 0 14.875 L 0 17.125 C 0 17.390625 0.234375 17.625 0.5 17.625 L 1.75 17.625 C 1.902344 18.21875 2.195312 18.734375 2.5 19.25 L 1.5 20.1875 C 1.3125 20.375 1.3125 20.6875 1.5 20.875 L 3.125 22.5 C 3.3125 22.6875 3.625 22.6875 3.8125 22.5 L 4.75 21.5 C 5.265625 21.804688 5.78125 22.097656 6.375 22.25 L 6.375 23.5 C 6.375 23.765625 6.609375 24 6.875 24 L 9.125 24 C 9.390625 24 9.625 23.765625 9.625 23.5 L 9.625 22.25 C 10.21875 22.097656 10.734375 21.804688 11.25 21.5 L 12.1875 22.5 C 12.375 22.6875 12.6875 22.6875 12.875 22.5 L 14.5 20.875 C 14.6875 20.6875 14.6875 20.375 14.5 20.1875 L 13.5 19.25 C 13.804688 18.734375 14.097656 18.21875 14.25 17.625 L 15.5 17.625 C 15.765625 17.625 16 17.390625 16 17.125 L 16 14.875 C 16 14.609375 15.765625 14.375 15.5 14.375 L 14.25 14.375 C 14.097656 13.78125 13.804688 13.265625 13.5 12.75 L 14.5 11.8125 C 14.6875 11.625 14.6875 11.3125 14.5 11.125 L 12.875 9.5 C 12.6875 9.3125 12.375 9.3125 12.1875 9.5 L 11.25 10.5 C 10.734375 10.195312 10.21875 9.902344 9.625 9.75 L 9.625 8.5 C 9.625 8.234375 9.390625 8 9.125 8 Z M 8 14 C 9.105469 14 10 14.894531 10 16 C 10 17.105469 9.105469 18 8 18 C 6.894531 18 6 17.105469 6 16 C 6 14.894531 6.894531 14 8 14 Z "/>
+<path style="fill:#888" d="M 19.699219 12.023438 C 19.625 12.015625 19.589844 12.050781 19.511719 12.085938 L 16.824219 13.148438 C 16.515625 13.277344 16.386719 13.710938 16.511719 14.023438 L 17.074219 15.585938 C 16.457031 16.050781 16.027344 16.542969 15.574219 17.148438 L 14.011719 16.460938 C 13.703125 16.332031 13.265625 16.523438 13.136719 16.835938 L 12.074219 19.398438 C 11.949219 19.707031 12.140625 20.082031 12.449219 20.210938 L 14.011719 20.898438 C 13.90625 21.644531 13.90625 22.382812 14.011719 23.148438 L 12.449219 23.835938 C 12.140625 23.964844 12.011719 24.210938 12.136719 24.523438 L 13.136719 27.210938 C 13.265625 27.519531 13.703125 27.652344 14.011719 27.523438 L 15.574219 26.898438 C 16.039062 27.515625 16.597656 28.007812 17.199219 28.460938 L 16.511719 30.023438 C 16.386719 30.332031 16.515625 30.769531 16.824219 30.898438 L 19.511719 31.960938 C 19.824219 32.089844 20.074219 31.894531 20.199219 31.585938 L 20.886719 30.023438 C 21.636719 30.128906 22.371094 30.132812 23.136719 30.023438 L 23.761719 31.585938 C 23.890625 31.894531 24.328125 32.027344 24.636719 31.898438 L 27.199219 30.898438 C 27.511719 30.769531 27.703125 30.332031 27.574219 30.023438 L 26.886719 28.460938 C 27.507812 27.996094 28 27.5 28.449219 26.898438 L 30.074219 27.523438 C 30.386719 27.652344 30.699219 27.519531 30.824219 27.210938 L 31.949219 24.523438 C 32.078125 24.210938 31.949219 23.964844 31.636719 23.835938 L 30.011719 23.148438 C 30.121094 22.398438 30.121094 21.664062 30.011719 20.898438 L 31.574219 20.210938 C 31.886719 20.082031 32.078125 19.832031 31.949219 19.523438 L 30.824219 16.835938 C 30.699219 16.523438 30.324219 16.332031 30.011719 16.460938 L 28.449219 17.148438 C 27.988281 16.527344 27.492188 16.039062 26.886719 15.585938 L 27.574219 13.898438 C 27.703125 13.585938 27.511719 13.277344 27.199219 13.148438 L 24.636719 12.085938 C 24.328125 11.957031 23.890625 12.148438 23.761719 12.460938 L 23.136719 14.023438 C 22.390625 13.914062 21.652344 13.914062 20.886719 14.023438 L 20.199219 12.460938 C 20.105469 12.226562 19.921875 12.035156 19.699219 12.023438 Z M 22.011719 18.023438 C 24.222656 18.023438 26.011719 19.8125 26.011719 22.023438 C 26.011719 24.230469 24.222656 26.023438 22.011719 26.023438 C 19.804688 26.023438 18.011719 24.230469 18.011719 22.023438 C 18.011719 19.8125 19.804688 18.023438 22.011719 18.023438 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-search.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-shut-down.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-shut-down.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/system-shutdown-panel-restart.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-panel-restart.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/system-shutdown-panel.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-panel.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/system-shutdown-restart-panel.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-restart-panel.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/system-shutdown.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown.svg
new file mode 100644
index 00000000..aeb06b7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 32 16.023438 C 32 24.863281 24.835938 32.027344 16 32.027344 C 7.164062 32.027344 0 24.863281 0 16.023438 C 0 7.1875 7.164062 0.0234375 16 0.0234375 C 24.835938 0.0234375 32 7.1875 32 16.023438 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 18 4.046875 L 14 4.046875 L 14 16.050781 L 18 16.050781 Z "/>
+<path style="fill-rule:evenodd" d="M 12 4.6875 C 7.335938 6.335938 4 10.773438 4 16 C 4 22.628906 9.371094 28 16 28 C 22.628906 28 28 22.628906 28 16 C 28 10.773438 24.664062 6.335938 20 4.6875 L 20 9.125 C 22.386719 10.507812 24 13.042969 24 16 C 24 20.417969 20.417969 24 16 24 C 11.582031 24 8 20.417969 8 16 C 8 13.042969 9.613281 10.507812 12 9.125 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-suspend-hibernate.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-suspend-hibernate.svg
new file mode 120000
index 00000000..a45db2f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/system-suspend.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-suspend.svg
new file mode 120000
index 00000000..b4b8b124
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-suspend.svg
@@ -0,0 +1 @@
+xfsm-suspend.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-upgrade.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-upgrade.svg
new file mode 100644
index 00000000..c1c6888b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
+ <g>
+ <path d="M 2 0 C 1.128906 0 0 1.128906 0 2 L 0 28 C 0 28.824219 1.175781 30 2 30 L 28 30 C 28.824219 30 30 28.824219 30 28 L 30 2 C 30 1.175781 28.824219 0 28 0 Z " fill="#c19553"/>
+ <path d="M 2 0 C 1.128906 0 0 1.128906 0 2 L 0 10 C 3.386719 10 26.613281 10 30 10 L 30 2 C 30 1.175781 28.824219 0 28 0 Z " fill="#ffffff" fill-opacity="0.196"/>
+ <path d="M 12 4 L 12 16 L 18 16 L 18 4 Z " fill="#ffffff" fill-opacity="0.392"/>
+ <path d="M 22.855469 14 L 32 22 L 26 22 L 26 32 L 20 32 L 20 22 L 14 22 Z " fill="#859900"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tab-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/tab-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tab-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tab_new.svg b/.icons/Material-Black-Lime-Numix/32/actions/tab_new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tab_new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/table.svg b/.icons/Material-Black-Lime-Numix/32/actions/table.svg
new file mode 120000
index 00000000..5783074e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/table.svg
@@ -0,0 +1 @@
+stock_insert-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tag-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/tag-new.svg
new file mode 100644
index 00000000..e600b4fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tag-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15 3.25 -13.75 14.807 12.693 12.693 14.807 -14.807 l 0 -12.693 -13.75 0 z m 6.875 3.929 a 2.946 2.946 0 0 1 2.946 2.946 2.946 2.946 0 0 1 -2.946 2.946 2.946 2.946 0 0 1 -2.946 -2.946 2.946 2.946 0 0 1 2.946 -2.946 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:0.5"/>
+ <path d="m 32 20 l -6 0 l 0 -6 l -6 0 l 0 6 l -6 0 l 0 6 l 6 0 l 0 6 l 6 0 l 0 -6 l 6 0 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tag.svg b/.icons/Material-Black-Lime-Numix/32/actions/tag.svg
new file mode 120000
index 00000000..05e6cd7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tag.svg
@@ -0,0 +1 @@
+folder-tag.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tap-create.svg b/.icons/Material-Black-Lime-Numix/32/actions/tap-create.svg
new file mode 100644
index 00000000..d81d02b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tap-create.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3.605 2 c -0.805 0 -1.605 0.801 -1.605 1.605 l 0 24.836 c 0 0.758 0.801 1.559 1.559 1.559 l 24.883 0 c 0.758 0 1.559 -0.801 1.559 -1.559 l 0 -24.883 c 0 -0.758 -0.801 -1.559 -1.559 -1.559 Z" style="fill:#c19553"/>
+ <path d="m 3.605 2 c -0.805 0 -1.605 0.801 -1.605 1.605 l 0 8.395 c 3.109 0 24.891 0 28 0 l 0 -8.441 c 0 -0.758 -0.801 -1.559 -1.559 -1.559 Z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 2 l 0 2 l 2 0 l 0 2 l -2 0 l 0 2 l 2 0 l 0 2 l -2 0 l 0 2 l 2 0.02 l 0 4 l -2 -0.02 l 0 4 l 4 0 l 0 -4 l -2 0.02 l 0 -2.02 l 2 0 l 0 -2 l -2 0.02 l 0 -2.02 l 2 0 l 0 -2 l -2 0 l 0 -2 l 2 0 l 0 -2 l -2 0 l 0 -2 Z" style="fill:#fff"/>
+ <path d="m 32 20 -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/32/actions/tap-extract-to.svg b/.icons/Material-Black-Lime-Numix/32/actions/tap-extract-to.svg
new file mode 100644
index 00000000..c1e7cef9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tap-extract-to.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 3.605469 2 C 2.800781 2 2 2.800781 2 3.605469 L 2 28.441406 C 2 29.199219 2.800781 30 3.558594 30 L 28.441406 30 C 29.199219 30 30 29.199219 30 28.441406 L 30 3.558594 C 30 2.800781 29.199219 2 28.441406 2 Z "/>
+<path style="fill:#fff;fill-opacity:.196" d="M 3.605469 2 C 2.800781 2 2 2.800781 2 3.605469 L 2 12 C 5.109375 12 26.890625 12 30 12 L 30 3.558594 C 30 2.800781 29.199219 2 28.441406 2 Z "/>
+<path style="fill:#fff" d="M 14 2 L 14 4 L 16 4 L 16 6 L 14 6 L 14 8 L 16 8 L 16 10 L 14 10 L 14 12 L 16 12.019531 L 16 16.019531 L 14 16 L 14 20 L 18 20 L 18 16 L 16 16.019531 L 16 14 L 18 14 L 18 12 L 16 12.019531 L 16 10 L 18 10 L 18 8 L 16 8 L 16 6 L 18 6 L 18 4 L 16 4 L 16 2 Z "/>
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 19.308594 10.5 C 19.589844 10.5 19.996094 10.75 20.496094 11.25 L 30.496094 19.25 C 32.503906 21.257812 32.496094 21.25 30.496094 23.25 L 20.496094 31.25 C 18.996094 32.75 18.589844 32 18.496094 29 C 18.464844 28 18.496094 26.75 18.496094 25.25 C 18.476562 25.25 18.457031 25.25 18.433594 25.25 C 8.496094 25.25 4.496094 19.25 4.558594 11.1875 C 8.496094 15.25 12.496094 17.25 18.496094 17.125 C 18.496094 15.691406 18.46875 14.464844 18.496094 13.5 C 18.558594 11.5 18.746094 10.5 19.308594 10.5 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tap-extract.svg b/.icons/Material-Black-Lime-Numix/32/actions/tap-extract.svg
new file mode 100644
index 00000000..2a051830
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tap-extract.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 3.605469 2 C 2.800781 2 2 2.800781 2 3.605469 L 2 28.441406 C 2 29.199219 2.800781 30 3.558594 30 L 28.441406 30 C 29.199219 30 30 29.199219 30 28.441406 L 30 3.558594 C 30 2.800781 29.199219 2 28.441406 2 Z "/>
+<path style="fill:#fff;fill-opacity:.196" d="M 3.605469 2 C 2.800781 2 2 2.800781 2 3.605469 L 2 12 C 5.109375 12 26.890625 12 30 12 L 30 3.558594 C 30 2.800781 29.199219 2 28.441406 2 Z "/>
+<path style="fill:#fff" d="M 14 2 L 14 4 L 16 4 L 16 6 L 14 6 L 14 8 L 16 8 L 16 10 L 14 10 L 14 12 L 16 12.019531 L 16 16.019531 L 14 16 L 14 20 L 18 20 L 18 16 L 16 16.019531 L 16 14 L 18 14 L 18 12 L 16 12.019531 L 16 10 L 18 10 L 18 8 L 16 8 L 16 6 L 18 6 L 18 4 L 16 4 L 16 2 Z "/>
+<path style="fill:#859900;fill-rule:evenodd" d="M 19.308594 10.5 C 19.589844 10.5 19.996094 10.75 20.496094 11.25 L 30.496094 19.25 C 32.503906 21.257812 32.496094 21.25 30.496094 23.25 L 20.496094 31.25 C 18.996094 32.75 18.589844 32 18.496094 29 C 18.464844 28 18.496094 26.75 18.496094 25.25 C 18.476562 25.25 18.457031 25.25 18.433594 25.25 C 8.496094 25.25 4.496094 19.25 4.558594 11.1875 C 8.496094 15.25 12.496094 17.25 18.496094 17.125 C 18.496094 15.691406 18.46875 14.464844 18.496094 13.5 C 18.558594 11.5 18.746094 10.5 19.308594 10.5 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tool-check-spelling.svg b/.icons/Material-Black-Lime-Numix/32/actions/tool-check-spelling.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/tool-measure.svg b/.icons/Material-Black-Lime-Numix/32/actions/tool-measure.svg
new file mode 100644
index 00000000..f45d0dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tool-measure.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" style="enable-background:new">
+ <rect width="25.334" height="9.334" y="17.19" 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:1.333;stroke-dashoffset:4" x="-6.811" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)"/>
+ <rect width="1.333" height="2.667" y="16.523" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-2.144" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)"/>
+ <rect width="1.333" height="2.667" y="16.523" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="9.856" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)"/>
+ <rect width="1.333" height="5.333" y="16.523" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="13.857" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)"/>
+ <rect width="1.333" height="5.333" y="16.523" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="1.856" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)"/>
+ <rect width="1.333" height="2.667" y="16.523" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="5.856" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tool-node-editor.svg b/.icons/Material-Black-Lime-Numix/32/actions/tool-node-editor.svg
new file mode 100644
index 00000000..c1efbecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tool-node-editor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" viewBox="0 0 32 32">
+ <path d="m 7.5 23 0 -14" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 23 7.5 -14 0" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <rect x="23" y="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:2;stroke-dashoffset:0" height="4" width="4"/>
+ <rect x="5" y="23" 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" width="4"/>
+ <rect x="5" y="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:2;stroke-dashoffset:0" height="4" width="4"/>
+ <g transform="matrix(0.61453 0 0 0.61453 8.313 8.616)">
+ <path d="m 6 21.835 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/32/actions/tool-pointer.svg b/.icons/Material-Black-Lime-Numix/32/actions/tool-pointer.svg
new file mode 100644
index 00000000..6115d6fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tool-pointer.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 32 32" style="enable-background:new" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#313131;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 8 29.17 0 -26 17.931 18.828 -10.4 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tool-spray.svg b/.icons/Material-Black-Lime-Numix/32/actions/tool-spray.svg
new file mode 100644
index 00000000..e2e6eea2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tool-spray.svg
@@ -0,0 +1,10 @@
+
+<svg style="enable-background:new" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient cy="6" cx="14" r="4" gradientTransform="matrix(3.5 0 0 3.5 -33 -5)" gradientUnits="userSpaceOnUse" spreadMethod="pad" id="radialGradient4329">
+ <stop style="stop-color:#2aa198;stop-opacity:1"/>
+ <stop style="stop-color:#2eb5aa;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <circle cy="16" style="fill:url(#radialGradient4329);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" cx="16" r="14"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tool-tweak.svg b/.icons/Material-Black-Lime-Numix/32/actions/tool-tweak.svg
new file mode 100644
index 00000000..3b30e513
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tool-tweak.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" style="enable-background:new">
+ <path d="m 13.14 3 c 0 4.333 0 8.667 5.714 13 c 2.866 2.173 7.143 1.444 7.143 5.778 0 5.056 -4.286 7.222 -9.286 7.222 -6.429 0 -10.714 -2.889 -10.714 -8.931 0 -11.291 5.714 -17.07 7.143 -17.07 z" style="fill:#cb4b16;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tools-check-spelling.svg b/.icons/Material-Black-Lime-Numix/32/actions/tools-check-spelling.svg
new file mode 100644
index 00000000..03975c4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tools-check-spelling.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="scale(1.9697324,2.0307329)" style="fill:#888;fill-opacity:1;stroke:none">
+ <path d="m 2.167 1.97 -2.167 5.909 l 1 0 0.575 -1.6 2.125 0 0.583 1.6 1.058 0 -2.167 -5.909 z m 1.209 3.375 -1.475 0 0.742 -2.15 z" style="fill:#888"/>
+ <path d="m 7.933 2.955 c 0.933 0 1.175 0.265 1.175 0.707 0 0.467 -0.317 0.733 -1.133 0.733 -0.289 0 -0.578 0 -0.867 0 l 0 -1.44 z m -0.083 2.299 c 1.234 0 1.692 0.317 1.692 0.842 0 0.642 -0.625 0.799 -1.684 0.799 l -0.75 0 0 -1.632 z m -1.757 -3.284 0 5.909 1.874 0 c 2.184 0 2.6 -1 2.6 -1.659 0 -0.575 -0.4 -1.267 -1.217 -1.417 0.533 -0.325 0.758 -0.767 0.758 -1.284 0 -0.525 -0.309 -1.585 -1.992 -1.55 z" style="fill:#888"/>
+ <path d="m 14.387 1.97 c -1.875 0 -3.075 1.275 -3.075 2.942 0 1.642 1.142 2.967 3.02 2.967 0.533 0 1.159 -0.125 1.767 -0.383 l 0.15 -0.058 -0.333 -0.825 -0.15 0.058 c -0.442 0.175 -0.883 0.267 -1.25 0.267 -1.35 0 -2.15 -0.808 -2.15 -2.034 0 -1.1 0.75 -2.025 2 -2.025 0.267 0 0.675 0 1.309 0.233 l 0.158 0.058 0.333 -0.817 -0.15 -0.058 c -0.608 -0.242 -1.175 -0.325 -1.625 -0.325" style="fill:#888"/>
+ </g>
+ <path d="m 16 22.05 l 12 -12 l 4 4 l -16 16 c -3.332 -3.332 -6.668 -6.664 -10 -10 l 4 -4 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tools-wizard.svg b/.icons/Material-Black-Lime-Numix/32/actions/tools-wizard.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/top.svg b/.icons/Material-Black-Lime-Numix/32/actions/top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-crop-and-resize.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-crop-and-resize.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/transform-crop.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-move-horizontal.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-move-horizontal.svg
new file mode 100644
index 00000000..8ad84b4b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-move-horizontal.svg
@@ -0,0 +1,7 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect transform="matrix(0 1 -1 0 0 0)" x="5" y="-13" height="10" 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" width="8"/>
+ <rect transform="matrix(0 1 -1 0 0 0)" x="5" height="10" 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="8"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 5 23 18 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 21 18 4.999 5 -4.999 4.999 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-move-vertical.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-move-vertical.svg
new file mode 100644
index 00000000..891085cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-move-vertical.svg
@@ -0,0 +1,7 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect height="10" 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" width="8" x="5" y="19"/>
+ <rect height="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" width="8" x="5" y="3"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="M 23,27 23,9"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 18 11 5 -4.999 4.999 4.999 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-move.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-move.svg
new file mode 100644
index 00000000..2fb80522
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-move.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="m 8 20 0 -8 -6 4"/>
+ <circle 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" r="3" cy="16" cx="16"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="m 24 20 0 -8 6 4"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="m 20 24 -8 0 4 6"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="m 20 8 -8 0 4 -6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-rotate.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/transform-scale-horizontal.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-scale-horizontal.svg
new file mode 100644
index 00000000..f1daf77d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-scale-horizontal.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="3" x="-13" 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="10" transform="matrix(-1 0 0 1 0 0)" height="26"/>
+ <path d="m 28 16 -4 4 0 -3 -5 0 l 0 3 l -4 -4 4 -4 0 3 5 0 l 0 -3 l 4 4" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 4 4 0 0 -2 -4 0 z m 6 0 4 0 0 -2 -4 0 z m 6 2 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m -12 0 4 0 0 -2 -4 0 z m 6 0 4 0 0 -2 -4 0 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#c3c3c3;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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-scale-vertical.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-scale-vertical.svg
new file mode 100644
index 00000000..d2ac56aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-scale-vertical.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0 -1 1 0 0 32)">
+ <rect height="26" 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" x="-13" transform="matrix(-1 0 0 1 0 0)" y="3" width="10"/>
+ <path d="m 28 16 -4 4 0 -3 -5 0 l 0 3 l -4 -4 4 -4 0 3 5 0 l 0 -3 l 4 4" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 4 4 0 0 -2 -4 0 z m 6 0 4 0 0 -2 -4 0 z m 6 2 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m -12 0 4 0 0 -2 -4 0 z m 6 0 4 0 0 -2 -4 0 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#c3c3c3;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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-scale.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-scale.svg
new file mode 100644
index 00000000..108db315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-scale.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect height="10" y="19" x="-13" transform="matrix(-1 0 0 1 0 0)" 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"/>
+ <path d="m 26,6 0,6 -2.293,-2.293 -6,6 L 20,18 l -6,0 0,-6 2.293,2.293 6,-6 L 20,6 26,6" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 2,4 6,4 6,2 2,2 Z m 6,0 4,0 0,-2 -4,0 z m 6,0 4,0 0,-2 -4,0 z m 6,0 4,0 0,-2 -4,0 z m 8,2 2,0 0,-4 -4,0 0,2 2,0 z M 2,10 4,10 4,6 2,6 Z m 26,2 2,0 0,-4 -2,0 z m -26,4 2,0 0,-4 -2,0 z m 26,2 2,0 0,-4 -2,0 z m 0,6 2,0 0,-4 -2,0 z m 0,6 2,0 0,-4 -2,0 z m -12,0 4,0 0,-2 -4,0 z m 6,0 4,0 0,-2 -4,0 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#c3c3c3;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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-down.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-down.svg
new file mode 100644
index 00000000..cda4e4bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-down.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0 1 1 0 0 0)">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 20 27 -14 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 7 23.5 -3.5 3.501 3.5 3.499 z"/>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:2" d="m 21.16 22 -16.521 0 6.195 -12 16.521 0 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 12 5 14 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 25 1.5 3.5 3.501 -3.5 3.499 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-left.svg
new file mode 100644
index 00000000..0dd17964
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-left.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 12 27 14 0" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 25 23.5 3.5 3.501 -3.5 3.499 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 10.837 22 16.521 0 -6.195 -12 -16.521 0 z" style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="M 20,5 6,5" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="M 7,1.5 3.5,5.000913 7,8.5 Z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-right.svg
new file mode 100644
index 00000000..317d4905
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-right.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 20 27 -14 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 7 23.5 -3.5 3.501 3.5 3.499 z"/>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:2" d="m 21.16 22 -16.521 0 6.195 -12 16.521 0 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 12 5 14 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 25 1.5 3.5 3.501 -3.5 3.499 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-up.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-up.svg
new file mode 100644
index 00000000..e0abd0f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-up.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0 1 -1 0 32 0)">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 20 27 -14 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 7 23.5 -3.5 3.501 3.5 3.499 z"/>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:2" d="m 21.16 22 -16.521 0 6.195 -12 16.521 0 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 12 5 14 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 25 1.5 3.5 3.501 -3.5 3.499 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-skew-horizontal.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-skew-horizontal.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/transform-skew-vertical.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-skew-vertical.svg
new file mode 120000
index 00000000..294c4e3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/underline.svg b/.icons/Material-Black-Lime-Numix/32/actions/underline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/underline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/undo.svg b/.icons/Material-Black-Lime-Numix/32/actions/undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/up.svg b/.icons/Material-Black-Lime-Numix/32/actions/up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/upindicator.svg b/.icons/Material-Black-Lime-Numix/32/actions/upindicator.svg
new file mode 120000
index 00000000..a518c3c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/upindicator.svg
@@ -0,0 +1 @@
+arrow-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/user-group-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/user-group-new.svg
new file mode 120000
index 00000000..480d81aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/user-identity.svg b/.icons/Material-Black-Lime-Numix/32/actions/user-identity.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-calendar-day.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-day.svg
new file mode 100644
index 00000000..73044ec8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-day.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.874 0 5.156 0 20.562 1.406 1.406 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 7.999 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 1.999 -0.937 0.469 0 1.531 l 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" y="-0.001" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.401 17 c -0.221 0 -0.401 0.179 -0.4 0.4 l 0 3.199 c 0 0.221 0.179 0.401 0.4 0.4 l 3.199 0 c 0.221 0 0.401 -0.179 0.4 -0.4 l 0 -3.199 c 0 -0.221 -0.179 -0.401 -0.4 -0.4 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="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" y="-0.001" 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/32/actions/view-calendar-list.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-list.svg
new file mode 120000
index 00000000..9b595029
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-calendar-month.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-month.svg
new file mode 100644
index 00000000..75097e4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-month.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.875 0 5.156 0 20.562 l 1.406 1.406 l 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 8 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 2 -0.937 0.469 l 0 1.531 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.5 9 c -0.699 0.081 -0.456 0.882 -0.5 1.367 l 0 2.633 -11.5 0 c -0.699 0.081 -0.456 0.882 -0.5 1.367 l 0 10.133 c 0.081 0.699 0.882 0.456 1.367 0.5 l 8.133 0 c 0.699 -0.081 0.456 -0.882 0.5 -1.367 l 0 -2.633 11.5 0 c 0.699 -0.081 0.456 -0.882 0.5 -1.367 l 0 -10.133 c -0.081 -0.699 -0.882 -0.456 -1.367 -0.5 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:#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="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" 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/32/actions/view-calendar-upcoming-days.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-upcoming-days.svg
new file mode 100644
index 00000000..5b54c749
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-upcoming-days.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.875 0 5.156 0 20.562 l 1.406 1.406 l 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 8 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 2 -0.937 0.469 l 0 1.531 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.401 13 c -0.221 0 -0.401 0.179 -0.4 0.4 l 0 3.199 c 0 0.221 0.179 0.401 0.4 0.4 l 9.199 0 c 0.221 0 0.401 -0.179 0.4 -0.4 l 0 -3.199 c 0 -0.221 -0.179 -0.401 -0.4 -0.4 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="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" 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/32/actions/view-calendar-week.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-week.svg
new file mode 100644
index 00000000..eaf8077e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-week.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.875 0 5.156 0 20.562 1.406 1.406 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 8 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 2 -0.937 0.469 l 0 1.531 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5.401 13 c -0.221 0 -0.401 0.179 -0.4 0.4 l 0 3.199 c 0 0.221 0.179 0.401 0.4 0.4 l 21.2 0 c 0.221 0 0.401 -0.179 0.4 -0.4 l 0 -3.199 c 0 -0.221 -0.179 -0.401 -0.4 -0.4 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"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" 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/32/actions/view-calendar-workweek.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-workweek.svg
new file mode 100644
index 00000000..da4ae02d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-workweek.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.875 0 5.156 0 20.562 l 1.406 1.406 l 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 8 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 2 -0.937 0.469 l 0 1.531 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5.4 13 c -0.221 0 -0.401 0.179 -0.4 0.4 l 0 3.199 c 0 0.221 0.179 0.401 0.4 0.4 l 15.2 0 c 0.221 0 0.401 -0.179 0.4 -0.4 l 0 -3.199 c 0 -0.221 -0.179 -0.401 -0.4 -0.4 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="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" 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/32/actions/view-calendar.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-fullscreen.svg
new file mode 100644
index 00000000..a36f9279
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-fullscreen.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 16 20.242188 L 11.757812 16 L 3.273438 24.484375 L 7.515625 28.726562 Z "/>
+<path d="M 14 30 L 2 30 L 2 18 Z "/>
+<path d="M 16 11.757812 L 20.242188 16 L 28.726562 7.515625 L 24.484375 3.273438 Z "/>
+<path d="M 18 2 L 30 2 L 30 14 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-grid.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-grid.svg
new file mode 100644
index 00000000..459b8ded
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-grid.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="4" height="4" x="6" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="6" height="4" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="6" y="22" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="6" x="14" height="4" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="14" y="14" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="14" height="4" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="22" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="22" height="4" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="22" y="22" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-list-details.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-list-details.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-list-icons.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-list-icons.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-list-tree.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-list-tree.svg
new file mode 100644
index 00000000..44445435
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-list-tree.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.9999336,0,0,1.9999336,-123.99575,-1735.9414)" style="fill:#bebebe;color:#000">
+ <rect width="3" x="64" y="870" height="3" style="fill:#268bd2;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(1.9999336,0,0,1.9999336,-117.99515,-1725.9417)" style="fill:#bebebe;color:#000">
+ <rect height="3" y="870" x="65" width="3" style="fill:#268bd2;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(1.9999336,0,0,1.9999336,-117.99435,-1717.942)" style="fill:#bebebe;color:#000">
+ <rect width="3" x="65" y="870" height="3" style="fill:#268bd2;fill-opacity:1"/>
+ </g>
+ <path d="m 6 8 0 18 4 0 0 -2 -2 0 0 -6 2 0 0 -2 -2 0 0 -8 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="2" x="20" y="16" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="2" x="20" y="24" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-list.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-list.svg
new file mode 100644
index 00000000..14c56c3f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-list.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="17" height="2" x="11" y="7" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="15" x="11" height="2" width="17" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="17" height="2" x="11" y="23" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="4" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="4" height="4" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="4" y="22" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-media-artist.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-media-artist.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-media-lyrics.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-media-lyrics.svg
new file mode 100644
index 00000000..86f957f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-media-lyrics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 23 2 0 4 -21 0 0 -4" style="fill:#888"/>
+ <path d="m 15 18 0 4 -13 0 0 -4 z" style="fill:#888"/>
+ <path d="m 23 10 0 4 -21 0 0 -4 z" style="fill:#888"/>
+ <path d="m 15 26 0 4 -13 0 0 -4 z" style="fill:#888"/>
+ <circle cy="24" cx="24" r="6" style="fill:#ff9800;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="24" x="26" y="2" rx="2" style="fill:#ff9800;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-media-playlist.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-media-playlist.svg
new file mode 100644
index 00000000..555c59ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-media-playlist.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 2 0 4 -18 0 0 -4" style="fill:#888"/>
+ <path d="m 30 18 0 4 -28 0 0 -4 z" style="fill:#888"/>
+ <path d="m 30 10 0 4 -18 0 0 -4 z" style="fill:#888"/>
+ <path d="m 30 26 0 4 -28 0 0 -4 z" style="fill:#888"/>
+ <path d="m 10 8 -8 -6 0 12" style="fill:#dc322f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-pim-calendar.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-calendar.svg
new file mode 120000
index 00000000..95df05f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-pim-contacts.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-contacts.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-pim-journal.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-journal.svg
new file mode 120000
index 00000000..3342eac7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-journal.svg
@@ -0,0 +1 @@
+notebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-pim-mail.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-mail.svg
new file mode 120000
index 00000000..05db5292
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-pim-notes.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-notes.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-pim-tasks.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-tasks.svg
new file mode 120000
index 00000000..277c7633
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-preview.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-preview.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-process-all-tree.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-process-all-tree.svg
new file mode 120000
index 00000000..029cc0b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-process-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-process-all.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-process-own.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-process-own.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-process-system.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-process-system.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-process-tree.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-process-tree.svg
new file mode 120000
index 00000000..029cc0b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-process-users.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-process-users.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/view-refresh.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-refresh.svg
new file mode 100644
index 00000000..7c04a072
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-refresh.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 25.746094 12.011719 C 24.054688 8.351562 20.277344 6 16.023438 6 C 11.667969 6 7.6875 8.574219 6.121094 12.398438 L 9.421875 13.601562 C 10.464844 11.046875 13.117188 9.335938 16.023438 9.335938 C 18.824219 9.335938 21.300781 10.867188 22.449219 13.25 L 20.039062 14.15625 L 26.195312 17.503906 L 27.996094 11.164062 Z "/>
+<path d="M 16.023438 22.667969 C 13.246094 22.667969 10.714844 21.089844 9.582031 18.722656 L 11.957031 17.855469 L 5.863281 14.582031 L 4 20.753906 L 6.269531 19.925781 C 7.929688 23.574219 11.792969 26.003906 16.023438 26.003906 C 20.390625 26.003906 24.261719 23.53125 25.878906 19.707031 L 22.59375 18.472656 C 21.515625 21.019531 18.9375 22.667969 16.023438 22.667969 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-restore.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-restore.svg
new file mode 100644
index 00000000..2f46b147
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-restore.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 2 25.757812 L 6.242188 30 L 14.726562 21.515625 L 10.484375 17.273438 Z "/>
+<path d="M 4 16 L 16 16 L 16 28 Z "/>
+<path d="M 30 6.242188 L 25.757812 2 L 17.273438 10.484375 L 21.515625 14.726562 Z "/>
+<path d="M 28 16 L 16 16 L 16 4 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-right-close.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-right-close.svg
new file mode 100644
index 00000000..26f57a61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-right-close.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3.75 2.02 c -2.055 0 -3.75 1.695 -3.75 3.75 l 0 24.25 l 28 0 l 0 -24.25 c 0 -2.055 -1.695 -3.75 -3.75 -3.75 Z" style="fill:#fff"/>
+ <path d="m 3.75 2.02 c -2.055 0 -3.75 1.695 -3.75 3.75 l 0 24.25 l 28 0 l 0 -24.25 c 0 -2.055 -1.695 -3.75 -3.75 -3.75 m -20.5 2 l 20.5 0 c 0.98 0 1.75 0.77 1.75 1.75 l 0 22.246 l -24 0 l 0 -22.246 c 0 -0.98 0.77 -1.75 1.75 -1.75 Z" style="fill:#888"/>
+ <path d="m 2 12 l 8 0 l 0 16 l -8 0 Z" style="fill:#000;fill-opacity:0.102"/>
+ <g style="fill:#888;fill-opacity:0.902">
+ <path d="m 2 10 l 0 2 l 8 0 l 0 16 l 2 0 l 0 -16 l 14 0 l 0 -2 l -24 0 z"/>
+ </g>
+ <path d="m 32 27.5 -4.5 -4.5 4.5 -4.5 -4.5 -4.5 -4.5 4.5 -4.5 -4.5 -4.5 4.5 4.5 4.5 -4.5 4.5 4.5 4.5 4.5 -4.5 4.5 4.5" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-right-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-right-new.svg
new file mode 100644
index 00000000..1029a565
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-right-new.svg
@@ -0,0 +1,10 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff" d="M 3.75 2.019531 C 1.695312 2.019531 0 3.714844 0 5.769531 L 0 30.015625 L 28 30.015625 L 28 5.769531 C 28 3.714844 26.304688 2.019531 24.25 2.019531 Z "/>
+<path style="fill:#888" d="M 3.75 2.019531 C 1.695312 2.019531 0 3.714844 0 5.769531 L 0 30.015625 L 28 30.015625 L 28 5.769531 C 28 3.714844 26.304688 2.019531 24.25 2.019531 Z M 3.75 4.019531 L 24.25 4.019531 C 25.230469 4.019531 26 4.789062 26 5.769531 L 26 28.015625 L 2 28.015625 L 2 5.769531 C 2 4.789062 2.769531 4.019531 3.75 4.019531 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 2 12 L 10 12 L 10 28 L 2 28 Z "/>
+<g style="fill:#888;fill-opacity:.902">
+<path d="M 2 10 L 2 12 L 26 12 L 26 10 Z "/>
+<path d="M 10 12 L 10 28 L 12 28 L 12 12 Z "/>
+</g>
+<path style="fill:#859900" d="M 32 20 L 26 20 L 26 14 L 20 14 L 20 20 L 14 20 L 14 26 L 20 26 L 20 32 L 26 32 L 26 26 L 32 26 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-sort-ascending.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-sort-ascending.svg
new file mode 100644
index 00000000..1841ee86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-sort-ascending.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 22 32 C 21.386719 32 20.808594 31.738281 20.375 31.3125 L 12.6875 23.875 C 11.789062 23 11.789062 21.5625 12.6875 20.6875 C 13.585938 19.8125 15.039062 19.8125 15.9375 20.6875 L 20 24.625 L 20 0 L 24 0 L 24 24.625 L 28.0625 20.6875 C 28.722656 20.019531 29.75 19.824219 30.625 20.1875 C 31.5 20.550781 32.03125 21.382812 32 22.3125 C 31.980469 22.898438 31.738281 23.472656 31.3125 23.875 L 23.625 31.3125 C 23.191406 31.738281 22.613281 32 22 32 Z "/>
+<g style="fill-rule:evenodd;fill:#268bd2">
+<path d="M 8 24 C 8 21.789062 6.210938 20 4 20 C 1.789062 20 0 21.789062 0 24 C 0 26.210938 1.789062 28 4 28 C 6.210938 28 8 26.210938 8 24 Z "/>
+<path d="M 8 14 C 8 11.789062 6.210938 10 4 10 C 1.789062 10 0 11.789062 0 14 C 0 16.210938 1.789062 18 4 18 C 6.210938 18 8 16.210938 8 14 Z "/>
+<path d="M 8 4 C 8 1.789062 6.210938 0 4 0 C 1.789062 0 0 1.789062 0 4 C 0 6.210938 1.789062 8 4 8 C 6.210938 8 8 6.210938 8 4 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-sort-descending.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-sort-descending.svg
new file mode 100644
index 00000000..c1778a51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-sort-descending.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 22 0 C 21.386719 0 20.808594 0.261719 20.375 0.6875 L 12.6875 8.125 C 11.789062 9 11.789062 10.4375 12.6875 11.3125 C 13.585938 12.1875 15.039062 12.1875 15.9375 11.3125 L 20 7.375 L 20 32 L 24 32 L 24 7.375 L 28.0625 11.3125 C 28.722656 11.980469 29.75 12.175781 30.625 11.8125 C 31.5 11.449219 32.03125 10.617188 32 9.6875 C 31.980469 9.101562 31.738281 8.527344 31.3125 8.125 L 23.625 0.6875 C 23.191406 0.261719 22.613281 0 22 0 Z "/>
+<g style="fill-rule:evenodd;fill:#268bd2">
+<path d="M 8 8 C 8 10.210938 6.210938 12 4 12 C 1.789062 12 0 10.210938 0 8 C 0 5.789062 1.789062 4 4 4 C 6.210938 4 8 5.789062 8 8 Z "/>
+<path d="M 8 18 C 8 20.210938 6.210938 22 4 22 C 1.789062 22 0 20.210938 0 18 C 0 15.789062 1.789062 14 4 14 C 6.210938 14 8 15.789062 8 18 Z "/>
+<path d="M 8 28 C 8 30.210938 6.210938 32 4 32 C 1.789062 32 0 30.210938 0 28 C 0 25.789062 1.789062 24 4 24 C 6.210938 24 8 25.789062 8 28 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-split-left-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-split-left-right.svg
new file mode 100644
index 00000000..30b700d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-split-left-right.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.074 2 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 25.605 c 0 0.628 0.57 1.197 1.199 1.197 l 29.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -25.605 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -28.801 4 28 0 0 21.965 -28 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="4" height="22" x="14" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-split-top-bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-split-top-bottom.svg
new file mode 100644
index 00000000..df67a3be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-split-top-bottom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.074 2 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 25.605 c 0 0.628 0.57 1.197 1.199 1.197 l 29.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -25.605 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -28.801 4 28 0 0 21.965 -28 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="28" height="2" x="2" y="16" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-statistics.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-statistics.svg
new file mode 120000
index 00000000..954856fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-statistics.svg
@@ -0,0 +1 @@
+games-difficult.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-task.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-task.svg
new file mode 120000
index 00000000..837366cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-task.svg
@@ -0,0 +1 @@
+stock_task.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-wrapped.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-wrapped.svg
new file mode 120000
index 00000000..0334e38c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-wrapped.svg
@@ -0,0 +1 @@
+wrapped.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/viewimage.svg b/.icons/Material-Black-Lime-Numix/32/actions/viewimage.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/viewimage.svg
@@ -0,0 +1 @@
+gtk-orientation-landscape.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/viewmag+.svg b/.icons/Material-Black-Lime-Numix/32/actions/viewmag+.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/viewmag+.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/viewmag-.svg b/.icons/Material-Black-Lime-Numix/32/actions/viewmag-.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/viewmag-.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/viewmag1.svg b/.icons/Material-Black-Lime-Numix/32/actions/viewmag1.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/viewmag1.svg
@@ -0,0 +1 @@
+zoom-original.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/viewmagfit.svg b/.icons/Material-Black-Lime-Numix/32/actions/viewmagfit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/viewmagfit.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/window-close.svg b/.icons/Material-Black-Lime-Numix/32/actions/window-close.svg
new file mode 100644
index 00000000..07ad6de9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/window-close.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 9.1875 7.875 C 8.84375 7.871094 8.449219 7.921875 8 8 C 7.914062 8.625 7.945312 9.152344 8 9.625 C 8.003906 9.777344 7.980469 9.917969 8 10.0625 C 8.058594 10.523438 8.230469 10.976562 8.5625 11.375 C 8.671875 11.507812 8.78125 11.621094 8.9375 11.75 C 9.621094 12.484375 10.347656 13.171875 11.0625 13.875 L 13.1875 16 C 12.472656 16.699219 11.777344 17.421875 11.0625 18.125 C 10.355469 18.832031 9.628906 19.527344 8.9375 20.25 C 8.789062 20.355469 8.671875 20.503906 8.5625 20.625 C 8.433594 20.765625 8.332031 20.90625 8.25 21.0625 C 8.101562 21.351562 8.039062 21.671875 8 22 C 7.976562 22.207031 7.9375 22.414062 7.9375 22.625 C 7.933594 22.722656 7.9375 22.832031 7.9375 22.9375 C 7.949219 23.300781 7.996094 23.644531 8 24 C 8.359375 24.050781 8.695312 24.058594 9 24.0625 C 9.058594 24.0625 9.132812 24.0625 9.1875 24.0625 C 9.328125 24.058594 9.429688 24.011719 9.5625 24 C 9.582031 23.996094 9.605469 24.003906 9.625 24 C 10.265625 23.976562 10.875 23.890625 11.375 23.4375 C 11.507812 23.328125 11.621094 23.21875 11.75 23.0625 L 16 18.8125 L 20.25 23.0625 C 20.355469 23.210938 20.503906 23.328125 20.625 23.4375 C 20.765625 23.566406 20.90625 23.667969 21.0625 23.75 C 21.339844 23.898438 21.628906 23.960938 21.9375 24 C 22.285156 24.046875 22.636719 24.078125 23 24.0625 C 23.304688 24.058594 23.640625 24.050781 24 24 C 24.113281 23.34375 24.121094 22.828125 24.0625 22.375 C 24.054688 22.203125 24.027344 22.042969 24 21.875 C 23.90625 21.273438 23.660156 20.679688 23.0625 20.25 C 22.378906 19.515625 21.652344 18.828125 20.9375 18.125 L 18.8125 16 L 23.0625 11.75 C 23.21875 11.621094 23.328125 11.507812 23.4375 11.375 C 23.5625 11.230469 23.671875 11.089844 23.75 10.9375 C 23.886719 10.675781 23.957031 10.410156 24 10.125 C 24.003906 10.105469 23.996094 10.082031 24 10.0625 C 24.136719 9.480469 24.117188 8.824219 24 8 C 23.34375 7.886719 22.828125 7.878906 22.375 7.9375 C 22.214844 7.960938 22.023438 7.957031 21.875 8 C 21.8125 8.015625 21.746094 8.042969 21.6875 8.0625 C 21.15625 8.175781 20.636719 8.398438 20.25 8.9375 C 19.515625 9.621094 18.828125 10.347656 18.125 11.0625 C 17.421875 11.777344 16.699219 12.472656 16 13.1875 C 15.320312 12.472656 14.636719 11.761719 13.9375 11.0625 C 13.925781 11.050781 13.886719 11.074219 13.875 11.0625 C 13.171875 10.347656 12.484375 9.621094 11.75 8.9375 C 11.644531 8.789062 11.496094 8.671875 11.375 8.5625 C 11.292969 8.488281 11.214844 8.433594 11.125 8.375 C 11.078125 8.34375 11.046875 8.277344 11 8.25 C 10.980469 8.242188 10.957031 8.257812 10.9375 8.25 C 10.683594 8.117188 10.410156 8.042969 10.125 8 C 10.085938 7.996094 10.039062 8.003906 10 8 C 9.75 7.941406 9.484375 7.878906 9.1875 7.875 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/window-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/window-new.svg
new file mode 100644
index 00000000..5f314f72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/window-new.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="30" height="25" x="1" y="4" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 1.074 2 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 25.605 c 0 0.628 0.57 1.197 1.199 1.197 l 29.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -25.605 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -28.801 4 28 0 0 21.965 -28 0 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 32 20 -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/32/actions/window_fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/window_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/window_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/window_new.svg b/.icons/Material-Black-Lime-Numix/32/actions/window_new.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/window_new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/window_nofullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/window_nofullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/window_nofullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/wrapped.svg b/.icons/Material-Black-Lime-Numix/32/actions/wrapped.svg
new file mode 100644
index 00000000..566185b6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/wrapped.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0,1,-1,0,32.000178,0)">
+ <path d="m 6 6 20 0 c 6 0 6 0 6 6 l 0 8 c 0 6 0 6 -6 6 -2.25 0 -2.875 -0.02 -5.125 -0.02 0.75 0.645 1.449 1.59 1.059 2.629 -0.418 1.512 -2.594 1.887 -3.531 0.648 c -1.742 -1.754 -2.707 -3.477 -4.402 -5.277 c 1.797 -1.898 2.855 -3.727 4.707 -5.574 1.219 -1.125 3.469 -0.113 3.375 1.559 0.039 0.871 -0.641 1.465 -1.207 2.02 2.512 -0.023 2.617 0.109 5.125 0.02 2 0 2 0 2 -2 l 0 -8 c 0 -2 0 -2 -2 -2 -4.582 0 -20 0 -20 0 -2 0 -2 0 -2 2 l 0 8 c 0 2 0 2 2 2 l 2 0 c 2 0 2 0 2 2 0 2 0 2 -2 2 l -2 0 c -6 0 -6 0 -6 -6 l 0 -8 c 0 -6 0 -6 6 -6" style="fill:#268bd1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/x-clementine-artist.svg b/.icons/Material-Black-Lime-Numix/32/actions/x-clementine-artist.svg
new file mode 100644
index 00000000..21610f57
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/x-clementine-artist.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 8.23 4.562 c -1.239 4.527 -1.27 10.793 0.943 13.887 0.931 1.465 2.201 3.395 1.205 5.148 -1.839 2.738 -4.903 4.215 -7.697 5.707 -0.947 0.098 -0.604 1 -0.666 1.668 -0.004 0.531 -0.158 1.223 0.6 0.977 l 26.769 0 c 0.758 0.246 0.604 -0.445 0.6 -0.977 -0.062 -0.664 0.281 -1.57 -0.67 -1.668 -2.79 -1.492 -5.857 -2.969 -7.693 -5.707 -0.997 -1.754 0.273 -3.684 1.205 -5.148 2.336 -3.367 2.64 -10.688 0.935 -13.988 c -1.539 -2.859 -3.094 -4.352 -7.762 -4.461 -4.676 0.191 -6.223 1.602 -7.77 4.563" style="fill:#6c71c4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/x-clementine-shuffle.svg b/.icons/Material-Black-Lime-Numix/32/actions/x-clementine-shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/xfce-system-exit.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfce-system-exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/xfce-system-lock.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfce-system-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/xfsm-hibernate.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-hibernate.svg
new file mode 100644
index 00000000..dcc1d5d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-hibernate.svg
@@ -0,0 +1,19 @@
+
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.000002 32.000001">
+ <rect y="1" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" rx="0.5" height="30" x="15"/>
+ <rect y="-15.204" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" rx="0.5" height="5" x="12.03"/>
+ <rect y="12.539" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" rx="0.5" x="-3.986" height="5"/>
+ <rect y="-31.14" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(0.5 -0.86603 -0.86603 -0.5 0 0)" rx="0.5" x="-15.566" height="5"/>
+ <rect y="-3.394" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-0.5 -0.86603 0.86603 -0.5 0 0)" rx="0.5" height="5" x="-31.584"/>
+ <rect y="-20.869" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" rx="0.5" x="20.83" height="30"/>
+ <rect y="-31.19" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-0.5 0.86603 -0.86603 -0.5 0 0)" rx="0.5" x="-3.993" height="5"/>
+ <rect y="6.654" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-1 0 0 1 0 0)" rx="0.5" height="5" x="-25.841"/>
+ <rect y="-25.25" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(1 0 0 -1 0 0)" rx="0.5" height="5" x="6.288"/>
+ <rect y="12.59" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(0.5 -0.86603 0.86603 0.5 0 0)" rx="0.5" x="-15.56" height="5"/>
+ <rect y="-36.822" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-0.5 0.86603 -0.86603 -0.5 0 0)" rx="0.5" height="30" x="4.766"/>
+ <rect y="-25.25" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-1 0 0 -1 0 0)" rx="0.5" height="5" x="-25.841"/>
+ <rect y="-15.235" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-0.5 -0.86603 -0.86603 0.5 0 0)" rx="0.5" x="-31.624" height="5"/>
+ <rect y="-3.363" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(0.5 0.86603 0.86603 -0.5 0 0)" rx="0.5" x="12.07" height="5"/>
+ <rect y="6.654" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" rx="0.5" height="5" x="6.288"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/xfsm-logout.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/xfsm-reboot.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/xfsm-shutdown.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/xfsm-suspend.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-suspend.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-suspend.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/yellow-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/yellow-add-folders-to-archive.svg
new file mode 100644
index 00000000..13d33ea6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/yellow-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect x="4.25" width="7.893" height="2.971" y="13.999" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 24.499 0 0.5 16 0 0 -0.5 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect x="14.25" y="4.998" height="2.971" width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 13 14.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open-recent.svg
new file mode 100644
index 00000000..4f5836cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open.svg
new file mode 100644
index 00000000..afdeae80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/yellow-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/yellow-folder-new.svg
new file mode 100644
index 00000000..069b2372
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/yellow-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-best-fit.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-best-fit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/actions/zoom-fit-best.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-best.svg
new file mode 100644
index 00000000..13ac9e43
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-best.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 6.308594 2 L 25.691406 2 C 28.070312 2 30 3.929688 30 6.308594 L 30 25.691406 C 30 28.070312 28.070312 30 25.691406 30 L 6.308594 30 C 3.929688 30 2 28.070312 2 25.691406 L 2 6.308594 C 2 3.929688 3.929688 2 6.308594 2 Z "/>
+<g style="fill-opacity:.902;fill:#fff">
+<path d="M 6 6 L 6 14 L 8 14 L 8 8 L 14 8 L 14 6 Z M 18 6 L 18 8 L 24 8 L 24 14 L 26 14 L 26 6 Z M 6 18 L 6 26 L 14 26 L 14 24 L 8 24 L 8 18 Z M 24 18 L 24 24 L 18 24 L 18 26 L 26 26 L 26 18 Z "/>
+<path d="M 10 10 L 10 22 L 22 22 L 22 10 Z M 12 12 L 20 12 L 20 20 L 12 20 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-height.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-height.svg
new file mode 100644
index 00000000..92761add
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-height.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 6.309 2 l 19.383 0 c 2.379 0 4.309 1.93 4.309 4.309 l 0 19.383 c 0 2.379 -1.93 4.309 -4.309 4.309 l -19.383 0 c -2.379 0 -4.309 -1.93 -4.309 -4.309 l 0 -19.383 c 0 -2.379 1.93 -4.309 4.309 -4.309 Z" style="fill:#268bd2"/>
+ <g transform="matrix(0,1,-1,0,32,0)">
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 10 10 0 12 12 0 0 -12 z m 2 2 8 0 0 8 -8 0 z"/>
+ </g>
+ <rect y="6" x="6" height="20" width="2" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ <rect width="2" height="20" x="24" y="6" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-width.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-width.svg
new file mode 100644
index 00000000..48b57b51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-width.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 6.309 2 l 19.383 0 c 2.379 0 4.309 1.93 4.309 4.309 l 0 19.383 c 0 2.379 -1.93 4.309 -4.309 4.309 l -19.383 0 c -2.379 0 -4.309 -1.93 -4.309 -4.309 l 0 -19.383 c 0 -2.379 1.93 -4.309 4.309 -4.309 Z" style="fill:#268bd2"/>
+ <g>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 10 10 l 0 12 l 12 0 l 0 -12 m -10 2 l 8 0 l 0 8 l -8 0 Z"/>
+ </g>
+ <rect y="6" x="6" height="20" width="2" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ <rect width="2" height="20" x="24" y="6" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-in.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-in.svg
new file mode 100644
index 00000000..b76e27c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-in.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 6.308594 2 L 25.691406 2 C 28.070312 2 30 3.929688 30 6.308594 L 30 25.691406 C 30 28.070312 28.070312 30 25.691406 30 L 6.308594 30 C 3.929688 30 2 28.070312 2 25.691406 L 2 6.308594 C 2 3.929688 3.929688 2 6.308594 2 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 12 6 L 12 12 L 6 12 L 6 20 L 12 20 L 12 26 L 20 26 L 20 20 L 26 20 L 26 12 L 20 12 L 20 6 Z M 14 8 L 18 8 L 18 14 L 24 14 L 24 18 L 18 18 L 18 24 L 14 24 L 14 18 L 8 18 L 8 14 L 14 14 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-original.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-original.svg
new file mode 100644
index 00000000..328c8959
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-original.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 6.308594 2 L 25.691406 2 C 28.070312 2 30 3.929688 30 6.308594 L 30 25.691406 C 30 28.070312 28.070312 30 25.691406 30 L 6.308594 30 C 3.929688 30 2 28.070312 2 25.691406 L 2 6.308594 C 2 3.929688 3.929688 2 6.308594 2 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 10 6 L 10 14 L 12 14 L 12 26 L 20 26 C 20 19.207031 20 11.632812 20 6 C 16.667969 6 13.332031 6 10 6 Z M 18 8 C 18 13.667969 18 18.359375 18 24 L 14 24 C 14 20 14 16 14 12 L 12 12 L 12 8 C 14 8 16 8 18 8 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-out.svg
new file mode 100644
index 00000000..d9e2db79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-out.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 6.308594 2 L 25.691406 2 C 28.070312 2 30 3.929688 30 6.308594 L 30 25.691406 C 30 28.070312 28.070312 30 25.691406 30 L 6.308594 30 C 3.929688 30 2 28.070312 2 25.691406 L 2 6.308594 C 2 3.929688 3.929688 2 6.308594 2 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 6 12 L 6 20 C 12.6875 20 19.75 20 26 20 L 26 12 C 18.519531 12 13.210938 12 6 12 Z M 24 14 L 24 18 C 18.644531 18 12.691406 18 8 18 L 8 14 C 13.667969 14 18.359375 14 24 14 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom.svg
new file mode 120000
index 00000000..12af19e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom.svg
@@ -0,0 +1 @@
+./edit-find.svg \ No newline at end of file